[請益] 軟體方面工作的一些問題...

看板Soft_Job作者 (誰人未嘗自以為)時間14年前 (2010/04/25 00:16), 編輯推噓5(50122)
留言127則, 12人參與, 最新討論串1/3 (看更多)
當初因為喜歡寫程式加入了資工 到現在碩士班 因為想寫聰明的程式而選了演算法 但是每次有人問起 Q: 你是學什麼? A: 演算法 Q: 什麼的演算法? A: ...就各領域的演算法都看 Q: 這樣不行喔, 沒有一個專精的方向, 以後出去怎麼找工作 A: ....(擔心) Q: 那你之後要做什麼? A: 我比較想寫軟體 Q: 怎麼樣的軟體? A: ....(擔心+1) 就是...雖然我從來沒怕過寫程式 也很喜歡寫程式, 也不擔心有什麼程式會寫不出來 但是我不知道我想寫怎樣的程式, 我該去寫怎樣的程式 我不知道之後畢業了該怎麼去找工作, 可以找怎麼樣的工作 不知道以後怎麼跟別人說我會什麼, 想做什麼 (您好, 我很會寫程式, 我學的是演算法...就各領域的演算法都有看) <- 感覺非常怪 所以想請有經驗的大大指引一盞明燈... 資工...以後出去可以做什麼??? 想寫軟體...現在就要決定寫什麼軟體, 開始加強了嗎?? 只會寫程式....之後出去會不會找不到工作沒人要?? 研究所學的是演算法....出去工作會不會讓人覺得沒實作經驗,沒專長,都是理論,沒人要? 真的好迷惘 Orz 希望有人能幫我解惑 感恩感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.236.211

04/25 00:20, , 1F
底子深厚的話,實作經驗可以等第一份工作再累積吧@@?
04/25 00:20, 1F

04/25 00:22, , 2F
可是...我不知道第一份工作該如何找
04/25 00:22, 2F

04/25 00:23, , 3F
不知道怎麼跟別人說我會什麼...也不知道我真的要什麼
04/25 00:23, 3F

04/25 00:24, , 4F
我只知道...我寫程式不錯...會自我思考...邏輯清晰
04/25 00:24, 4F

04/25 00:24, , 5F
但...這...不是專長...怎麼跟人開口
04/25 00:24, 5F

04/25 00:27, , 6F
老實跟你說,除非你去應徵某些直接載明於職稱的職位,例如
04/25 00:27, 6F

04/25 00:28, , 7F
"演算法工程師",這樣你可能非常能勝任愉快,而且上的機會
04/25 00:28, 7F

04/25 00:29, , 8F
很大,不然說實在的,一般的軟體設計工作,很多根本不要求
04/25 00:29, 8F

04/25 00:29, , 9F
不要求...那他們是怎麼找人呢@@?
04/25 00:29, 9F

04/25 00:30, , 10F
你會什麼演算法,你跟他們談演算法可能太高估這些人了,因
04/25 00:30, 10F

04/25 00:30, , 11F
在被問到 "你會什麼" 時 又該怎麼回答呢?
04/25 00:30, 11F

04/25 00:31, , 12F
有種我覺得我做什麼都可以,但別人可能不這麼覺得的感覺
04/25 00:31, 12F

04/25 00:31, , 13F
為業界要的是東西生得出來能run,至於演算法(或甚至資料
04/25 00:31, 13F

04/25 00:32, , 14F
結構),常常被放在一邊沒有用,你如果太強調這些,可能人家
04/25 00:32, 14F

04/25 00:33, , 15F
還會在你身上打個問號,所以,第一份工作就且戰且走,別想
04/25 00:33, 15F

04/25 00:34, , 16F
太多,找你覺得okay的公司進去再說,這樣對你比較好.
04/25 00:34, 16F

04/25 00:36, , 17F
其實沒有工作經驗代表你可塑性(可能)也高,所以有時端看
04/25 00:36, 17F

04/25 00:37, , 18F
雇主願不願意給你機會了,至於演算法部份,你可以提供實際
04/25 00:37, 18F

04/25 00:37, , 19F
我是怕對方覺得我不okay @@
04/25 00:37, 19F

04/25 00:38, , 20F
你作過的東西稍加說明即可,不用過份強調.
04/25 00:38, 20F

04/25 00:38, , 21F
另外想請問, 軟體工程師薪水是不是都比不上硬體工程師
04/25 00:38, 21F

04/25 00:39, , 22F
你樓上問題的答案:一般來說是的,因為這裡是台灣...
04/25 00:39, 22F

04/25 00:39, , 23F
另外還有...一般說寫軟體, 是不是會分成哪些細項呢?
04/25 00:39, 23F

04/25 00:39, , 24F
遊戲軟體, ERP 之類的, 可以分成哪些類別呢?
04/25 00:39, 24F

04/25 00:40, , 25F
AP/Middleware/Driver/Firmware,就廣意來說有分這樣.
04/25 00:40, 25F

04/25 00:41, , 26F
遊戲軟體&ERP應該都在AP這範圍內.
04/25 00:41, 26F

04/25 00:42, , 27F
其實你如果專精演算法,建議走硬體,如IC設計,像一些硬體
04/25 00:42, 27F

04/25 00:43, , 28F
codec就是把演算法做成硬體的東西,還滿吃香的.
04/25 00:43, 28F

04/25 00:43, , 29F
讀書可以說喜歡什麼,但找工作請說你會什麼
04/25 00:43, 29F

04/25 00:46, , 30F
chicoff:You got it! That's right!
04/25 00:46, 30F

04/25 00:46, , 31F
嗯...現在就是不知道樓上這問題該怎麼回答
04/25 00:46, 31F

04/25 00:46, , 32F
所以我該鎖定一個特定領域的演算法,比較有未來的研究嗎
04/25 00:46, 32F

04/25 00:49, , 33F
你現在還有研究所的時間可以好好想想你現在迷惘的這些問
04/25 00:49, 33F

04/25 00:50, , 34F
題的答案,再者,你也可以找學長姊或教授問問,相信屆時你
04/25 00:50, 34F

04/25 00:51, , 35F
會有答案的,不要太急有時候反而是好事,誠心建議.
04/25 00:51, 35F

04/25 00:52, , 36F
你想賺錢還是研究?你不會讀碩士的理由都沒有?
04/25 00:52, 36F

04/25 00:53, , 37F
碩士班的論文總有個主題吧,全領域演算法都有涉獵也太神
04/25 00:53, 37F

04/25 00:54, , 38F
了,就跟講說全部語言都精通一樣。
04/25 00:54, 38F

04/25 00:54, , 39F
樓上你問的問題給原po反思,推!我不敢點這麼明... :)
04/25 00:54, 39F
還有 48 則推文
04/25 02:07, , 88F
要定位在哪裡,而且是現在未踏出校門之時,而不是等要畢業
04/25 02:07, 88F

04/25 02:08, , 89F
才來想,這已經勝過很多人了,所以我要鼓勵原po!
04/25 02:08, 89F

04/25 02:09, , 90F
對阿, 不然就懶得回了 XDDDD
04/25 02:09, 90F

04/25 02:09, , 91F
最後問一個問題, 說不定可以提供個思考方向:
04/25 02:09, 91F

04/25 02:10, , 92F
感謝大家陪我到這麼晚還沒睡XD
04/25 02:10, 92F

04/25 02:10, , 93F
希望畢業找工作前這些問題我自己都可以有個解答囉~
04/25 02:10, 93F

04/25 02:10, , 94F
"你真的會寫程式嗎?"
04/25 02:10, 94F

04/25 02:11, , 95F
或許哪天可以問得比較有營養時會再來問一次XDDDDD
04/25 02:11, 95F

04/25 02:11, , 96F
寫程式這問題其實我也問過自己
04/25 02:11, 96F

04/25 02:11, , 97F
怎樣才算會寫程式
04/25 02:11, 97F

04/25 02:12, , 98F
我當然不會所有語言,也沒真正寫過完整的軟體
04/25 02:12, 98F

04/25 02:13, , 99F
但是給我一個問題,我會想出一個solution
04/25 02:13, 99F

04/25 02:13, , 100F
武功最高境界:我不知道我會什麼招式,因為無招勝有招.
04/25 02:13, 100F

04/25 02:13, , 101F
這樣算嗎? XD
04/25 02:13, 101F

04/25 02:13, , 102F
嗯,你應該及格了!
04/25 02:13, 102F

04/25 02:14, , 103F
But 希望不是 "dirty solution" :)
04/25 02:14, 103F

04/25 02:14, , 104F
懂的人你不用跟他解釋(太多);不懂的人你沒辦法跟他解釋XD
04/25 02:14, 104F

04/25 02:15, , 105F
我看過太多dirty solution了,會想吐~~~
04/25 02:15, 105F

04/25 02:15, , 106F
不喜歡dirty solution才來學演算法囉XD謝謝大家~ 晚安!
04/25 02:15, 106F

04/25 02:17, , 107F
我看過array copy用一個一個element copy的,20~30行程式
04/25 02:17, 107F

04/25 02:18, , 108F
其實memcpy一行解決.
04/25 02:18, 108F

04/25 02:27, , 109F
我會持續關注這篇文XD 看有沒有其他大大持續分享心得
04/25 02:27, 109F

04/25 02:50, , 110F
職場需要的專業技能很LOW啦,不用擔心太多
04/25 02:50, 110F

04/25 10:54, , 111F
你的QA第二段問題是,你說什麼演算法都看,是比較沒有用的.
04/25 10:54, 111F

04/25 10:55, , 112F
別人比較會期望你要熟悉某方面的演算法,而且能判斷演算法的
04/25 10:55, 112F

04/25 10:55, , 113F
優劣.
04/25 10:55, 113F

04/25 10:58, , 114F
Tomnelson說"也許你可以做出好的CPU排程演算法",講是很好講,
04/25 10:58, 114F

04/25 10:59, , 115F
但實際上,這種工作通常不是你說能做就有本事把這工作做完.
04/25 10:59, 115F

04/25 12:11, , 116F
我只是舉個例給他看,並沒有要推他入這個火坑,因為他的點
04/25 12:11, 116F

04/25 12:12, , 117F
在於"缺乏目標",也就是說沒有訂定一個題目,就拿練功來說
04/25 12:12, 117F

04/25 12:13, , 118F
好了,總要選個門派和武功來練吧!?沒有下定目標想要什麼
04/25 12:13, 118F

04/25 12:13, , 119F
都練然後變成天下無敵神人,只是空談!
04/25 12:13, 119F

04/25 12:15, , 120F
CPU排程演算法只是切合原po專精演算法給他的一個例子,而
04/25 12:15, 120F

04/25 12:15, , 121F
且這個題目真的有paper,一直都有人在做這種研究,題目其
04/25 12:15, 121F

04/25 12:16, , 122F
實滿大的,要做得好真的不容易.
04/25 12:16, 122F

04/25 12:29, , 123F
我有個小問題,做CPU排程要不要會畫電路元件圖?
04/25 12:29, 123F

04/25 14:17, , 124F
不用會,但是需要對CPU架構瞭若指掌.
04/25 14:17, 124F

04/26 02:35, , 125F
肯寫程式 就不用擔心會餓死 太缺新鮮的肝
04/26 02:35, 125F

04/26 23:04, , 126F
不要給自己設限才是正確的
04/26 23:04, 126F

04/26 23:05, , 127F
研究所是教你怎麼製作釣竿跟尋找魚場
04/26 23:05, 127F
文章代碼(AID): #1BqnbR1T (Soft_Job)
文章代碼(AID): #1BqnbR1T (Soft_Job)