生物转行CS经验---Phase II# Biology - 生物学
f*n
1 楼
时间过的好快!
去年11月拿到CS Master录取后曾经写了一篇"生物转行CS经验---Phase I", 终于有机
会写Phase II了!
Timeline:
去年11月:发现新学校政策好,可以立刻有CPT,就疯狂刷题+投简历。因为感觉已经晚
了。但事实证明,对于找Intern来说,11月并不晚。当然大厂很早就close了,但中小
公司会一直持续到来年3-4月
12月-3月:投了400家中小公司,做了40多家OA, 十几个面试。经历了人生SDE处女面。
真心是非常宝贵的经验。同时跟ex-PI摊牌,写thesis,以及一系列quit PhD的程序。
直接quit走人是最厉害的,老板不敢拿你怎么样。
3月: 开始读CS master,同时找到一家small startup做intern,虽然条件有限,各种
混乱,但毕竟看到了业界的样子,心存感激。同时继续不停面试其他公司。
4月:运气不错,拿到某传统网络大公司的Summer Intern offer,虽然不是主流的
Internet/tech,同时拿不到return offer;但终于有机会接触到正规大公司的样子。
而且毕竟是著名大公司,可以大大增强resume。
4月: ex-PI还打电话来问了一堆过去project的问题,我很nice回答完后,直接拉黑他
的电话号码。
5-6月:狂刷题,为秋招做准备,时间不多了。同时开始去那家传统公司做Summer
Intern
7月: 拿到FLAG中bar最低的那家的Fall Intern offer,彻底打乱我的秋招节奏;但也
终于有机会去FLAG做SDE实习啦。
经验总结:
1. 最大的经验就是,不停做intern。我从第一天就看清了这一点,把找intern放在最
高priority,现在看来这个策略是正确的。因为:
a. 我们最缺的就是work experience, 只有具备充分的工作经验才能让雇主相信你能
胜任SDE的工作。跟滚雪球一样,有了第一份software的industry工作经验,就越滚越
大。也好比点燃职业之火,越烧越旺。
b. Intern的bar要低很多,比全职容易多了(当然G/F/hot startup除外).
c. Intern很大可能性拿到return offer;这是拿到一线大公司全职SDE的捷径,大bug
(当然可能G/F除外)
d. 做Intern也帮助积累人脉,经验,以及CS素养。我现在终于从一个只会刷题的菜鸟
,变得开始懂得关注互联网行业动态,会做一些项目,有些深入思考的初学者了。(这
就跟当年刚开始读生物PhD一样,需要时间深刻理解自己的领域)
e. 申请的时候要过简历关,比如,如果没有著名大公司的Intern经历,可能压根拿不
到G/F的面试机会。
所以,如果现在还没绿卡,还走F1/CPT这条路,那么一个实习政策好 + 地理位置好
的学校 >>>>>>> 所谓著名但政策古板的牛校
2. 真的要很努力,有干劲,学会multi-processing。比如我要同时白天上班 + 抽空写
作业 + 晚上刷题申请更好的公司。包括投400家公司这种机械活。但如果不是我广撒网
投了这么多公司,我也不会拿到这家传统公司Summer Intern。真的很辛苦,但是很开
心。回报率也很高,回报速度也很快。不像搞生物,搞了N年屁都没有。
3. Phd有很多优势。首先一个人不管在什么行业成功,还是这个人的素质决定的。另外
,PhD多年训练,让我们的智商以及心理承受能力大大增强;以及多年的动手生活能力
;以及和美国人交往/英文能力;或者你已经有绿卡了。相比于刚来美国的年轻孩子,
我们有优势的多。
4. 刷题真是硬实力,也是无底洞。我刷了500+题了,也重复了不少次。但还是觉得自
己功夫不到家。因为题目实在太多了。人类的记忆就是如此,你两个星期不刷,就生疏
了。所以这个行业,必须要不停的刷,保持感觉。
但刷题也真是无底洞。。。要学会取舍。另外,面试 != 刷题。
5. 讯息一定要通,然后对各种公司的各种信息要了如指掌。你刷的再好,公司没有
headcount怎么办?还是白搭。所以抓住时机非常重要。天道酬勤,并不是真理;或者
说只是成功必要条件。
接下来我的职业目标,就是拿到return + 拿到其他大公司的fulltime SDE,以及身份
啥的;我也不知道会发生什么。努力不后悔就行了。希望还有机会再来写"Phase III"
希望这些对大家有用,与君共勉~
去年11月拿到CS Master录取后曾经写了一篇"生物转行CS经验---Phase I", 终于有机
会写Phase II了!
Timeline:
去年11月:发现新学校政策好,可以立刻有CPT,就疯狂刷题+投简历。因为感觉已经晚
了。但事实证明,对于找Intern来说,11月并不晚。当然大厂很早就close了,但中小
公司会一直持续到来年3-4月
12月-3月:投了400家中小公司,做了40多家OA, 十几个面试。经历了人生SDE处女面。
真心是非常宝贵的经验。同时跟ex-PI摊牌,写thesis,以及一系列quit PhD的程序。
直接quit走人是最厉害的,老板不敢拿你怎么样。
3月: 开始读CS master,同时找到一家small startup做intern,虽然条件有限,各种
混乱,但毕竟看到了业界的样子,心存感激。同时继续不停面试其他公司。
4月:运气不错,拿到某传统网络大公司的Summer Intern offer,虽然不是主流的
Internet/tech,同时拿不到return offer;但终于有机会接触到正规大公司的样子。
而且毕竟是著名大公司,可以大大增强resume。
4月: ex-PI还打电话来问了一堆过去project的问题,我很nice回答完后,直接拉黑他
的电话号码。
5-6月:狂刷题,为秋招做准备,时间不多了。同时开始去那家传统公司做Summer
Intern
7月: 拿到FLAG中bar最低的那家的Fall Intern offer,彻底打乱我的秋招节奏;但也
终于有机会去FLAG做SDE实习啦。
经验总结:
1. 最大的经验就是,不停做intern。我从第一天就看清了这一点,把找intern放在最
高priority,现在看来这个策略是正确的。因为:
a. 我们最缺的就是work experience, 只有具备充分的工作经验才能让雇主相信你能
胜任SDE的工作。跟滚雪球一样,有了第一份software的industry工作经验,就越滚越
大。也好比点燃职业之火,越烧越旺。
b. Intern的bar要低很多,比全职容易多了(当然G/F/hot startup除外).
c. Intern很大可能性拿到return offer;这是拿到一线大公司全职SDE的捷径,大bug
(当然可能G/F除外)
d. 做Intern也帮助积累人脉,经验,以及CS素养。我现在终于从一个只会刷题的菜鸟
,变得开始懂得关注互联网行业动态,会做一些项目,有些深入思考的初学者了。(这
就跟当年刚开始读生物PhD一样,需要时间深刻理解自己的领域)
e. 申请的时候要过简历关,比如,如果没有著名大公司的Intern经历,可能压根拿不
到G/F的面试机会。
所以,如果现在还没绿卡,还走F1/CPT这条路,那么一个实习政策好 + 地理位置好
的学校 >>>>>>> 所谓著名但政策古板的牛校
2. 真的要很努力,有干劲,学会multi-processing。比如我要同时白天上班 + 抽空写
作业 + 晚上刷题申请更好的公司。包括投400家公司这种机械活。但如果不是我广撒网
投了这么多公司,我也不会拿到这家传统公司Summer Intern。真的很辛苦,但是很开
心。回报率也很高,回报速度也很快。不像搞生物,搞了N年屁都没有。
3. Phd有很多优势。首先一个人不管在什么行业成功,还是这个人的素质决定的。另外
,PhD多年训练,让我们的智商以及心理承受能力大大增强;以及多年的动手生活能力
;以及和美国人交往/英文能力;或者你已经有绿卡了。相比于刚来美国的年轻孩子,
我们有优势的多。
4. 刷题真是硬实力,也是无底洞。我刷了500+题了,也重复了不少次。但还是觉得自
己功夫不到家。因为题目实在太多了。人类的记忆就是如此,你两个星期不刷,就生疏
了。所以这个行业,必须要不停的刷,保持感觉。
但刷题也真是无底洞。。。要学会取舍。另外,面试 != 刷题。
5. 讯息一定要通,然后对各种公司的各种信息要了如指掌。你刷的再好,公司没有
headcount怎么办?还是白搭。所以抓住时机非常重要。天道酬勤,并不是真理;或者
说只是成功必要条件。
接下来我的职业目标,就是拿到return + 拿到其他大公司的fulltime SDE,以及身份
啥的;我也不知道会发生什么。努力不后悔就行了。希望还有机会再来写"Phase III"
希望这些对大家有用,与君共勉~