第2章 求职准备
通常来说,寻求美国程序员的职位必须做好前期准备,比如,你打算做什么工作?开发、产品设计还是测试?打算应聘哪些类型的公司?大公司还是创业型公司?需要花多长时间做好技术面试的准备?从哪里获取更多的信息?如何准备简历?每家公司的面试风格是什么样子?等等。
首先,我们看看2013年拿到Facebook聘书的国内程序员贴在网络上的求职历程。
1月12日:通过朋友推荐,收到Facebook猎头的邮件
1月26日:预约了第一次电话面试的时间
1月29日:一个老美问了一个简单的问题和一个DFS算法题,很快搞定
1月30日:收到邮件说通过了,约了第二次电话面试的时间
1月31日:第二个电话面试的面试官是一个中国人,也问了两个编程题目
2月5日: 收到反馈说让我去硅谷现场面试,可是在春节假期无法办签证
2月25日:Facebook发了邀请函,我赶紧去预约美国大使馆面签
2月27日:顺利通过美国签证面试,面试官居然没看我的邀请函
3月3日:说去美国现场面试后可能赶不上今年H1B签证的申请,所以改成Skype面试
3月5日:半夜,我进行了4轮编程面试
3月6日:一大早Facebook就发信来说收到两个面试官反馈,说对我评价很好
3月8日:我拿到offer
3月11日:律师开始跟我联系,让我准备H1B材料
3月15日:我把所有的材料发给律师
3月23日:律师效率很高,LCA被批准
3月28日:H1B petition提交,据说要抽签
4月11日:律师给我发邮件,说H1B被批准
5月20日:收到Fedex快递,律师给我寄的申请材料和I797B
5月23日:收到邮件说要对我进行背景调查
6月14日:背景调查通过
7月8日:故意挑女儿一岁生日时,一个H1B带两个H4,去上海领事馆面签
9月4日:收到邮件让我去中信银行取护照,终于一切都定了。就等着公司提供搬家服务,32岁的我即将带着老婆孩子去美国开始新生活
从上面的例子,我们可以看出:1)确定求职目标,即Facebook的大公司及软件开发职位;2)通过已有的人际关系,找到内部推荐;3)准备好技术面试;4)有了聘书之后,赶在4月1日之前申请H1B名额;5)有了H1B名额之后,即可去美国大使馆或领事馆面试签证。在这个章节,我们先介绍常见的硅谷职位、如何建立求职人际关系及获取求职信息的渠道。在接下来的几个章节,我们将陆续介绍如何撰写简历、如何准备面试及如何与招聘你的公司谈判,等等。