漫画:通过青梅给绿巨人讲解Greenplum(文末赠书)






0. 简历准备
**
首先先说格式、句式、简单内容准备部分,以下是我的模版:

接着,是我需要强调的要点:

a. 简历只能一页。

b. 校招渠道education section放在objective下面。

c. 不用照片,个人信息就名字下方一行,用真名,如果个人喜欢加英文名,就括号括起来。

d. 如果有intern和work经历,intern/work部分一句话总结一段经历,项目部分再详细写具体做了什么。

e. project介绍:一个项目不超过五行。
第一行:项目名称:10个单词内介绍项目业务 + date (如August 2019 – August 2020)
项目情况介绍:

  • 用过去时,句式统一为:did + something ( <用的技术统一写在最后括号> )
  • 个人不建议在简历上按照star法则对项目进行描述,理由是简历篇幅有限,Recuriter在看简历的时候,一般只看Skills,学历,技术栈是不是和JD相关,细节根本不会去看。但是你自己要准备一份star法则的自我介绍用于面试环节。你的简历更多是一个你经历技能的索引,后面会讲简历在面试中的作用。

f. 教育部分:写清楚准确真实的学校,地点,学位名,GPA低于3.5不用写,课程与工作相关的才写,所有与工作无关的东西其实都应该算减分。

g. skills部分:相当于你之前项目介绍时写的各种技术的清单,这个清单方便HR来匹配你是否能过简历关。

h. award部分:写上你在美国获得的一切有价值的嘉奖,比如奖学金,技术比赛,项目,体育比赛,组织团体及志愿者活动。

i. 项目准备部分:
接下来,是跟我背景类似的同学,没有非名校无实习,能为我们能力背书的只有项目经历了。准备项目,最好是找人合作一起完成,因为现代软件工业,所有项目都是团队合作完成的,只要整个公司有10个人以上,所有的项目都离不开团队合作。

很多跟我一样背景的同学,就算有人一起合作,最开始都不知道如何做项目,怎么做项目,项目从哪里来。目前来说,做项目,基本上是合作做一个安卓app,做一个小网站前端后端,下面我给大家推荐几个渠道可以适合基础薄弱,背景较差的和我一样的小白群体高效地做出一些项目:

  1. udemy,慕课网,极客时间等录播视频网站:这些网站的课程基本在10美元就能拿下,经常做活动,课程内容还算可以物超所值

2.直播类网课,北美地区可以有九章算法,laioffer等可以选择,我这里之所以列举了这两家是因为我都去上过了,对比起10刀的udemy,在同学自身素质处在平均线水平的情况下,质量可以说是1分钱1分货,1毛钱5分货,1块钱10分货的区别,并且自身素质越高,1分钱可以有3-5分钱的水准

通过这些专栏和课程的认真学习,你可以在简历上写上3-4个项目来充实简历,并且,一份充实的简历,是需要3-4个项目的。至于哪些项目值得学,哪些项目最适合学,我现在觉得很难下定论,这个请根据自己的情况斟酌,可以多刷刷各类公众号,知乎,研究一番。

但是,3-4个项目,每个项目规模大概是每周需要投入20小时以上,持续2-3个月,是必须要的。这个时间,如果报班,可以有一定规模的缩短。简而言之,没钱有时间,可以选便宜的;有钱没时间,请尽快报班学习,不要犹豫;有钱有时间的,也请报班学习,对于90%的跟我背景类似的同学,报班学习还是有效果的。

j. 简历修改:
英语简历还是需要在美工作的,做软件工程师的前辈进行修改,这个服务可能需要花钱,但是这个钱还是很必要花的,如果随便要一个美国同学或者美国人修改,而不是专业相关的话,很可能一些专业名词的使用会出现偏差,所以简历修改不仅仅是英语的问题,更多还是涉及到专业领域知识的理解。

所以这方面大概100-500美金不等的投入其实是值得的,laioffer和九章也有包含简历修改的服务。总之在简历修改方面,着实体现了人脉即是金钱的意义。

**

关于简历投递
1.1 简历投递渠道

北美投简历主要是在LinkedIn, Indeed, glassdoor, 但是实际体验下来还是主要在LinkedIn里面投简历比较靠谱,所以我绝大多数简历都是在Linkedin上投递的,而且面试也大多来自Linkedin的联系和简历投递,并且LinkedIn上简历投递更加方便快捷。

在LinkedIn上最好能够找到一些在北美工作的学长学姐工作的LinkedIn作为模版进行更新,而且Linkedin在求职的时候有各种功能帮助,这里我就不多赘述,因为关于LinkedIn的使用,可以单独出一套教程和课程来讲。

当然,还有一亩三分地论坛上,还有你个人人脉中存在的内推渠道,也是投简历的一种。怎么找内推又是一个大话题,就也不好在本文中讲透了。

1.2 简历投递注意事项

针对简历投递,因为我主要用的是LinkedIn,所以我就从如何用Linkedin来找相关工作来讲注意事项:

  1. 投递关键词越模糊搜索结果越多,不要用过于准确的关键词搜索职位:
    具体体现就是,在搜工作的时候,有时候大家会喜欢加上machine learning, web, full stack, backend, frontend这样的关键词来搜索,有时候这样搜会适得其反,因为有些工作的title就是software engineer,具体是frontend还是backend都是在JD里才会体现。所以,直接搜software engineer就好
  2. 搜索岗位的时候,请不厌其烦地尝试各种州和城市作为location的搜索设定,因为有一些工作,如果你不按照地点去搜,是general搜不出来的。而且linkedin的搜索结果不是全部按照发布时间来分页排序的,比如你搜索一个地区,这个地区有三个城市,linkedin会把这三个城市的岗位每个取一部分,再按照时间排序,因此有一些工作,如果没有被搜索引擎pick到,那么就机会就会消失在你的视野中。
  3. 把简历把能投的岗位都投了,越多越好。这里我需要明确一下,什么叫“能投的岗位”,能投的岗位,对于工作经验3年以下的人,在这里具体指:

A. 没有注明mid-level,senior等关键字的岗位,因为刚毕业的学生,能做的岗位,基本都是junior/entry level的岗位。如果注明了mid-level,senior level,就说明绝对不会招新人,因此投了是1000%石沉大海。

B. 工作经验没有强调要求在5年以上的。换句话说,就算要求经验在3-5年,你也是有机会的。因为很多公司发JD的时候,他们不会为3年以下的人专门写一个JD,所以3-5年工作经验的JD,背后也有招entry-level的headcount。所以,不要被什么3-5年吓坏了,动动手指一两分钟,投就是了。我目前找到的这份工作,就是给一个JD写着3年经验的岗位投的,结果人家给了面试,面试也是按照entry-level的标准来面的。而且类似的获得的面试机会也不少,所以,尽管投简历吧。

C. 没有明确要求绿卡,没有明确表示不给H-1B的。一般对身份有一定要求的,就算你是OPT期间不需要H-1B sponsorship,别人也是完全不考虑的。之前有尝试投过,因为对方没有在投简历的时候问要不要sponsorship,结果打电话过来问发现是国际学生,直接毫不犹豫地,非常粗鲁地挂断电话。所以,如果你和我一样是非绿卡玩家,看到这种措辞就直接把页面关掉吧

基本上没有上面三条,请直接投就对了。

  1. 海投的时候,请不要觉得累,每天至少20份简历,不投完不能睡觉。在我找到这份工作前,我投了500份简历。所以,海投,投就对了,能投就投,一时间没找到合适的,也先投了再说。

2. Recruiter 电话面试

投递简历后,一般有3种情况,以下三种按照发生概率排序,由大到小:

第一种(60%以上):石沉大海,杳无音信

第二种(30%以上):回复时间one week至3 month不等,如下图所示

第三种(10%不到):Recruiter电话预约,回复时间一个月内,最快当天,绝大多数都以邮件形式通知,如果不是来自邮件通知的,绝大多数情况下证明这个recruiter不够专业,或者这个公司前景/工作环境堪忧(亚麻的recruiter就有过直接打电话通知,不通过邮件提醒,因此是“绝大多数”)

收到第三种回复后,恭喜,这意味着:
A. 你的简历通过了简历关,你的简历上的信息符合他们的需求,至少从联系你的那个recruiter的角度看是的。

B. 如果你填过了身份状态调查问卷,说你需要sponsorship,那么这个回复就说明这家公司会提供sponsorship,欢迎国际学生,你的身份并不是你获得offer的阻碍。

C. 如果能在这次面试中聊得好,就有机会获得技术面试资格。

对于这个面试,可以说是一个既重要又简单的面试,你需要为此准备:一份简短的自我介绍。

一份简短的自我介绍包括:1.姓名,一句话概括完的教育/工作经历。这是为了帮助recruiter确认他手上拿到的是你的简历。
2.一句话能讲完的对自己技术技能的概括。这里要根据JD来讲,贯彻“你要的人就是我”的思想。
3.为什么要加入贵司.
4.对方公司岗位业务的基本情况,网上能搜到的就贴在一个文档里存着,保证别人提起来的时候,体现你对他们的业务非常感兴趣,个人介绍里的加入贵司的理由可以参考这里,因为Recruiter不一定懂技术,但是业务肯定多少会熟悉。
5.关于招聘流程,公司前景,业务方向的问题,用于最后环节反问recruiter,一方面帮助你自己拿捏好面试节奏,另一方面给recruiter留下积极的印象。
这个面试之后,recruiter才会正式把你的信息提交给他/她的老板hiring manager/VP engineer….,有时候这个recruiter可能就是hiring manager或者有权力给你安排技术面试,总之,这个面试之后你有机会参加到技术面试,但不是绝对。这个环节,有大约30%-40%的情况会被hiring manager给拒绝,就当你免费练习英语职场英语的机会了

**

终于到了各位期待已久的环节,这个环节就是各位摩拳擦掌,自己大部分时间都在准备着的环节,技术面试。
技术面试一般由基层工程师和VP engineer组成,如果面试官是基层工程师(title一般是senior engineer),那么面试内容就会以技术细节为主,大家倒背如流的各种语言的机制,框架使用,底层知识,算法面试,基本上都是由基层工程师来面试的,而VP engineer,很大可能就是能fire或者hire你的那个人,一般就会问一些行为类问题,比如团队合作,工作态度,学习态度之类的问题,与技术相关的反而少。

所以一般情况下,这两类问题就分成技术问题和行为类问题(behavior question),在北美招聘中,BQ的重要性是要高于技术问题的重要性的,换句话说就是,一个人可以技术勉勉强强,但是BQ绝对不能勉强,这一点在北美大中型公司中都有很大程度的体现,具体来说,亚麻就十分重视BQ的回答大家有目共睹,而我自己拿offer的经历就是技术面面得一般般,但是和VP engineer聊BQ的时候,无论是态度还是内容都很让VP满意,最终让我拿到了offer。然而BQ的重要性,很可能是大多数小白同学最容易忽视的。

技术面试的技术问题,希望你从这几个问题考虑,每一个问题都可以写一篇万字长文来讲解,因此我只是给大家提供一个引子:
1. 如何说好自己用过的技术和项目?2. 如何保证在算法面试中与面试官保持合适的交流节奏3.怎样在技术面试中结合对方业务难点进行回答

行为类问题,则是一方面要对对方公司文化,团队业务有清晰的认识,比如亚麻的领导力法则,基本上不为每个法则准备一两个故事进行讲解,就很难过亚麻的BQ面试。另一方面,多在Google搜索行为类问题的讨论,如果你有报培训班,请务必好好从培训班的老师那边学习如何回答BQ,不要小视这个问题。

4.薪资谈判挑offer

当你过了BQ面和技术面后,恭喜,你终于获得了找工作的主动权:挑offer,谈薪资

这个环节只需要注意以下几点:

1.永远不要立马接受recruiter第一次提出的包裹,就算那个包裹已经远高于你的预期,也请表现一下犹豫,跟对方再多聊几句再考虑是不是要接。因为大多数情况下,recruiter给的第一个包裹都是他们能给你的最低的包裹。在时间充裕的情况下,请要求recruiter挂断电话让他和他的老板商量一下是不是可以多给一点,最多可以让recruiter 回去和他的老板商量两次,第三次交涉的结果基本上就是对方能给的最高包裹。
2.谈薪资的时候,如果有其他offer,请跟recruiter明确提出,这是你的筹码,请好好利用,必须是真的有offer,否则被要求提供offer的pdf文档就可能被视为不诚信,不诚信是一个严肃的问题。
3.包裹能加的地方有sign on,有relocate,有各种补贴,stock,不一定非得加base

**

我之所以能获得这份工作,很大程度上还是受益于人脉关系,认识了一些学长学姐愿意给我提出一些建议并且帮我mock,另一方面也感谢父母给我经济上的支持,报了laioffer和九章的班,如果没有这些帮助是绝对不可能有今天的成果。并且我第一次认识到,人脉竟然是如此珍贵的东西,大家在生活中希望能多积攒些人脉,并且舍得在一些必要的投入上有所投入,时间就是金钱,金钱同样能换来一定的时间优势。
以上是我求职的真实经历和感悟,你也许可能觉得有些不能苟同,但是,这就是我经历的事实,万事万物因人而异,仅供参考。

最后,希望大家找到自己满意的工作,过上自己想要的生活!---end---**

推荐阅读:
大数据学习之路
专科生阿里大数据一面面经
从安卓主管转型大数据开发,我经历了什么?
我是锦锋,谈谈拿到66个大数据校招offer的经历

扫描下方二维码
添加好友,备注选项:
1.健身 2.旅行 3.大数据,拉你到不同的交流群。
image.gif

各种分享~



猜你喜欢

转载自juejin.im/post/5d80e5795188252970240068