你有没有想过“我为什么出国”,“我出国的目的是什么”?是为了看看美利坚这个“万恶的”资本主义社会的人们纸醉金迷的生活,还是谦卑的学习他们的发达的技术然后“师夷长技以制夷”?学成之后是留在米国享受米国的青山绿水,还是回到祖国开疆辟土,闯出一方自己的天地?不论你抱着何种目的出去,你终究还是逃不过就业,那么跟着看看美国研究生理工科专业的就业情况。
若说哪个专业在美国最好就业,CS绝对值得大家竖起拇指。美国CS专业学到的东西很多,学生能学到很多技术,而且美国有很多大牛的公司,比如微软、谷歌等等,据美国劳工部统计计算机行业的平均薪资是$80,180,收入最高的10%,平均薪资$125,940收入最低的10%,平均薪资$40,330。 在这里在提一下找工作的经验:
1. 战线不要拖太长。一鼓作气,再而衰,三而竭, 面到后面就没有想做题想面试的兴奋感了。
2. 平时写代码(无论是刷题还是写作业)要注重bug-free。很多时候总想着等编译出错了回头改就好了,面试时候会认真起来的。但是实际上面试的时候人很紧张很难考虑全面,如果有bug回头再改,就很浪费时间很伤士气了
3. 简历很重要。我感觉自己最终版的简历比我找实习时候那份要好10倍,这也是为什么找实习的时候几乎拿不到面。虽然大家都说简历只是敲门砖,但是敲门砖本身就是很必要的。而且hiring manager做决定的时候感觉还是要参考简历的。
4. 刷题的量和质都很重要,要注意权衡。我个人觉得CC150+leetcode刷完只能算打好基础。careerup或者geeksforgeeks或者本版的好多面经,或者同学之间交流的面经大部分都是超出这两者范围的。
5. 会做的题不意味着面试时候能做好。有的时候面试遇到做过的原题还是会手忙脚乱的写错细节。无解,只能多面多练……
6. 面试时候交流很重要。推荐平时自己做题的时候,在不打搅别人的前提下,用英语边解释边写代码, 习惯边说边写的感觉。
7. 口语超级重要。很多题(特别是设计题)面试官是不期待你能一下子做出来的,这期间你的反馈和交流就尤其重要的了解。如果能和面试官做到谈笑风生的话,即使题没做出来对方对你的评价也不会太差的。
8. Linkedin 上的profile还是挺重要的。好好打理一下就会有hr找上门。而且一个月的会员免费试用期也要利用起来,inMail和看“谁查看了我的页面”是两件求面试的神器。
9. 心态要稳定。不要被生活中其它的事情打乱了自己的节奏。不过这种事情, 大家都懂的, 也没办法预防的吧。毕竟世界上是有很多比找工作重要的事情的。