看板 Soft_Job 關於我們 聯絡資訊
本身的專業是數學(偏微分方程), 目前即將結束第二年博士後(合約尚有一年)。 感覺教職機會渺茫, 再加上剛滿30,卻還沒走出過校園外, 內心惶惶不安。 今年終於下定決心往軟體工程師方向轉行。 之前在學時有修過幾門演算法, 去年年中陸續在網路上修習CS課程。 平常就上LeetCode刷題。 現在Coursera上的兩個學程(十門課)即將修完 (Fundamentals of Computing、 Java Programming: Object-Oriented Design of Data Structures) 其實有點茫然,不知道接下來要怎麼做。 繼續網路修課?開始投履歷? 去念個碩士洗一下學歷? 繼續上課的話, 有考慮machine learning或data analysis。 但是這些真的可以學到業界用得到的東西嗎? 我已經花了大半人生,習得一套屠龍刀法。 其實已經有點受夠了一堆理論OOXX, 做為教材很完美,但實用性不足。 還不如找個公司練功,看看真實世界在做什麼。 若開始投履歷,又擔心目前的背景還太薄弱。 本身的學經歷與年紀是個硬傷, 畢竟發過的paper沒有一篇跟CS有關; 做過的project也都是很基礎的上課作業。 這方面在寫履歷的時候,還蠻令人苦惱的。 至於念碩士其實是最後的選項, 已經在學校夠久了/要考GRE/花錢/更老了… 除非先生要求生第二胎, 才會考慮邊讀書邊育嬰這條路。 還請各位業內的前輩不吝賜教, 在下真的很迷茫,而且什麼都不知道 T_T -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 137.99.223.123 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1455241725.A.C5F.html
phoenixrace: 先去面試一圈 你就會發覺自己缺啥 再用剩下一年補 02/12 10:09
phoenixrace: 出國念碩士 這很複雜 就自己研究吧 02/12 10:11
kaigogo: 人家加州理工學院phd都砍掉重練了 02/12 10:32
Cauchy2008: 本身在美國讀博作博後,申請碩士好說,但不知該不該? 02/12 10:45
jinmin88: 數學很猛的programmer怎麼我覺得很有優勢.. 02/12 10:49
Masakiad: 覺得很有優勢,記得要補足os這一塊。萬丈高樓平地起啊。 02/12 10:53
Masakiad: os才是根本 02/12 10:53
Blueshiva: 如果你是在美國的話,直接投大公司的演算法開發缺就好 02/12 10:54
marcusmiller: kaigogo的例子其實不算砍掉重練,他文章有提到, 02/12 11:07
marcusmiller: 『以前我有很多打工寫程式的經驗』,只能說,他沒特 02/12 11:08
qrtt1: 在米國要問米國的鄉民比較準啊@@ 02/12 11:09
marcusmiller: 別練competitive programming相關的 02/12 11:09
Ferrara: 可是加州理工原文那位博士也說 他八年沒寫C/C++了 02/12 11:32
Ferrara: 這跟歸零沒啥兩樣 02/12 11:33
Ferrara: 建議原文原po 去修資料結構/OS/計算機組織 02/12 11:34
Ferrara: 軟體工作也分很多種 寫韌體的 寫資料庫的 寫手機App的 02/12 11:35
Ferrara: 要想一下將來要找哪一種軟體工作 02/12 11:35
Ferrara: 每種工作用的語言也不一樣 不要貪心啥語言都想學 02/12 11:37
rayway30419: 演算法開發算是CS領域薪水TOP的職位吧...... 02/12 12:16
eddy5566: 別練Competitve programming?那才是Coding最重要的部分 02/12 12:19
eddy5566: 專注在演算法時間和空間上的效率,幾乎都是競技程式的重 02/12 12:19
eddy5566: 點吧,跟業界要的人 幾乎不謀而合阿y 02/12 12:20
ming1053: 妳在這裡問根本錯版了吧www 02/12 12:22
ousapas: 數學系轉軟體很吃香阿 現在很多工作要求數學統計背景 02/12 12:45
ousapas: 可以專攻Machine Learning 02/12 12:46
qweqweqweqwe: 數學強可以往演算法或是機器學習 02/12 13:09
sivid: 考慮看看high frequency trading 演算法的缺 錢很多噢 02/12 13:20
liddle: 演算法可都是高薪職位啊。 02/12 14:18
typepeter: 直接寫一個專案最真實 02/12 14:59
ZakuSIN: machine learning或data analysis <== 業界是用的到的 02/12 15:14
sing10407: 直接實作專案投履歷最接近業界 02/12 15:44
tkhan: 博士還是博土?博士自己找出路,博土問人該去哪? 02/12 19:09
Ekmund: 我總覺得這應該後勁猛猛的呀... 02/12 19:14
ku399999: 數學系做軟體的很多不用怕吧 CS教授也有數學系轉的 02/12 19:38
discoby: 拜託!三十歲年輕的很 好嗎?有點信心嘛 02/12 20:07
discoby: 何況你有你的強項 這點不是其他CS的畢業生都有的 02/12 20:08
SAPEGuru: 我不知道美國如何 但在台灣數學系畢業應徵軟體工程師一 02/12 22:50
SAPEGuru: 點優勢都沒有 台灣大部分工作就只需要寫程式而已 數學 02/12 22:51
SAPEGuru: 一點用都沒有 最好的方法是去念資工碩士 兩年內把做 02/12 22:52
SAPEGuru: project寫code的經驗給補足 去找工作才能和人平起平坐 02/12 22:53
SAPEGuru: 要練實戰的話 建議你去github找個有興趣的project下載 02/12 22:55
SAPEGuru: 自己動手改出各種你想要的功能 如果你找不到有興趣的.. 02/12 22:56
SAPEGuru: 那你要想想你幹嘛當軟體工程師.. 02/12 22:57
timeflying: 就先生完第二胎再想不就好了XD 02/12 23:55
atpx: 需要高強度數學的缺在台灣不是很多 02/13 00:31
n810516: eddy5566 你重看一次推文,那是"沒特\n別練",不是別練XD 02/13 00:44
sean2449: 台灣別轉軟體吧...補習班老師也不錯啊 02/13 01:54
sean2449: 真的想走...你可以直接面試一圈,別再修了 02/13 01:55
CLFJ: 哪一州? 02/13 04:32
sayya2311: 何必用自己的弱項比拚別人的強項? 大學教職無望也還可 02/13 10:58
sayya2311: 往補習班教職,國高中教職試試. 02/13 11:00
CRPKT: 沒有數學技能的人自然看不到需要數學的缺 02/13 11:01
karcher: 原po要先提升數學跟程式方面的整合。畢竟數學再厲害,連 02/13 11:47
karcher: 用線代都沒啥感覺,還不如拿open source改改的碩士 02/13 11:48
atpx: 數學技能也不是什麼都可以直接與業界接軌 02/13 12:06
atpx: 我同事純數的,好像做反射波,也是找不到 02/13 12:07
atpx: 相關缺 02/13 12:07
atpx: 台灣來說 02/13 12:07
atpx: 他同學也是教職居多,走程式的多要再補cs 02/13 12:11
atpx: 學位 02/13 12:11
atpx: 不然沒啥優勢 02/13 12:11
kenshin528: 做演算法工程師就做不完了吧…推薦系統啥的都有缺 02/13 16:06
minikai: #1MltbyM6 這篇應該是妳最好的參考答案 02/14 04:18
CL4: quant 02/14 22:28