作者yingchim (Richard)
看板Soft_Job
標題Re: [請益] 準備轉行的下一步
時間Fri Feb 12 15:37:43 2016
※ 引述《Cauchy2008 ()》之銘言:
: 本身的專業是數學(偏微分方程),
: 目前即將結束第二年博士後(合約尚有一年)。
: 感覺教職機會渺茫,
: 再加上剛滿30,卻還沒走出過校園外,
: 內心惶惶不安。
: 今年終於下定決心往軟體工程師方向轉行。
: 之前在學時有修過幾門演算法,
: 去年年中陸續在網路上修習CS課程。
: 平常就上LeetCode刷題。
現在對LeetCode上的問題掌握度如何?
當妳能夠大致回答出Medium程度的問題時, 進大公司並非遙不可及(entry-level)
: 現在Coursera上的兩個學程(十門課)即將修完
: (Fundamentals of Computing、
: Java Programming: Object-Oriented Design of Data Structures)
: 其實有點茫然,不知道接下來要怎麼做。
: 繼續網路修課?開始投履歷?
: 去念個碩士洗一下學歷?
: 繼續上課的話,
: 有考慮machine learning或data analysis。
: 但是這些真的可以學到業界用得到的東西嗎?
: 我已經花了大半人生,習得一套屠龍刀法。
: 其實已經有點受夠了一堆理論OOXX,
: 做為教材很完美,但實用性不足。
: 還不如找個公司練功,看看真實世界在做什麼。
: 若開始投履歷,又擔心目前的背景還太薄弱。
: 本身的學經歷與年紀是個硬傷,
: 畢竟發過的paper沒有一篇跟CS有關;
: 做過的project也都是很基礎的上課作業。
: 這方面在寫履歷的時候,還蠻令人苦惱的。
: 至於念碩士其實是最後的選項,
: 已經在學校夠久了/要考GRE/花錢/更老了…
: 除非先生要求生第二胎,
: 才會考慮邊讀書邊育嬰這條路。
: 還請各位業內的前輩不吝賜教,
: 在下真的很迷茫,而且什麼都不知道 T_T
如同諸位大大在推文內所說, 數學背景在軟體業其實是很吃香的,
假如目標是軟體工程師職位的話, 剩下的就是說服Recruitor: "I can code!"
把做過的project放在resume上就是最好的佐證.
我目前在美國當軟體工程師, 有位現任同事是歷史系畢業.
他畢業時候也面臨到同樣的問題: 能寫code, 懂基本, 但是background不夠說服力.
最後他去讀了UW的CS Certificate program, 補些基本知識, final project認真做,
花了幾個學期的時間充實自己的resume, 最後拿到了敝公司的intern職位
和return offer. 如果覺得master學位機會成本過大, 這類professional-oriented的
學位可以考慮投資.
最後博士轉行寫程式的例子其實不少. 我以前待過startup的CTO是生物PhD,
在公司也面試過幾次非CS的PhD. 美國現在軟體業還是很缺人的, 大公司的面試並不難拿,
建議現在就可以投投看履歷, 大不了被拒絕了六個月後又是一條好漢:) 共勉
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.156.99.119
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1455262668.A.2E5.html
1F:推 dryman: 小公司比大公司更重實戰力,相較之下大公司比較願意接受 02/13 04:52
2F:→ dryman: 聰明但可以訓練的人。只要能拼過面試,證明自己能寫程式即 02/13 04:52
3F:→ dryman: 有機會 02/13 04:52
4F:→ dryman: 以上是給原原PO XD 02/13 04:53