Master在美国找工作实在是太不容易了。
相对于本科生和博士生,Master的上学时间只有一年半到两年。这意味着最多只有一次实习机会,有一些春季入学的同学甚至实习机会都没有。要想把握这次实习机会,意味着一入学就要开始找工作,完全没有缓冲的时间。对于大部分本科毕业、没有工作经验就直接出国的同学而言,生活上、学习上、就业上的压力一起袭来,滋味真是妙不可言。
更重要的是,找工作是一个高消耗的过程,对于时间、精力的要求都很高。如果没能把握节奏,让自己处在一年到头都在刷题、找工作的状态,压力太大,就容易出现一鼓作气,再而衰,三而竭的情况。写这个帖子,是希望以我个人微薄的思考和经验,启发更多的人规划好timeline,以最高的效率拿到心仪的Offer。
本帖子与Cracking the Coding Interview, Leetcode Discussion和地里的其他大佬讨论结合效果更佳。当然,一家之言并不能当作万能宝典,欢迎各位坛友看了之后提出建议。
我把新人找工作分为三个准备部分:
简历(behavior question)刷题(technique question)Networking(内推及信息收集)
接下来就按照这三个部分进行阐述。重点还是放在刷题这个部分,毕竟这是最多人头疼的,其他两个部分就讲讲自己的体会了。
一、简历
简历已经是一个宏观概念了,包括你的Resume、linkedin、Handshake、Piazza Career等等。这些东西都要记得保持同一版本、同步更新。
我们可以拿起自己的简历检查一下,有没有满足下面两点:
格式清晰,重点突出
我自己是习惯用Latex写简历的,至少永远不用操心对齐了没有、间距一致不一致这种问题。就这两点已经甩了word几条街了。即使没用过Latex,学习一下也很快。
网上有很多Latex简历模板了,有兴趣可以挑一挑:http://www.LaTeXTemplates.com内容精炼有重点,不浪费一个字
首先,不能有错别字和语法错误,这是最基本的。每一次更新完内容,都要检查一遍。我曾经有一个时间写错了,投了好多家公司才发现,悲伤。
其次当然就是内容。要想有好的内容,最简单的就是不断找人修改简历。Career center的老师,已经工作的前