作者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/cn.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