技术简历的七要七不要

2019 年 3 月 9 日 九章算法

技术简历“七要”


要有求职目标(Objective)

现在很多时候内推可能是去一个系统上提交简历,填写一些求职者信息。首先需要填写的就是要找什么职位的工作。很多人在给我的简历中没有写要找什么职位,我总是需要再发邮件问他们,你是要找Data Scientist呢,还是要找Test Engineer呢,还是要找Software Engineer呢?是要找Fulltime Software Engineer呢还是要找Software Engineer Intern呢?还是说你是来应聘CEO的呢?

Objective不需要很长。简单点的话,一句话,Looking for a xxx Position。复杂一点可以说一下你现在的情况,Stanford New grad Looking for xxx Position, Facebook Intern Looking for a xxx position。如果有专业特长可以在加上特长,比如xxx intern looking for a xxx position of Machine Learning。这样有两个好处,第一内推你的人知道怎么在系统里填。第二,很多人的简历写的很模糊,根本不知道该把简历转交给谁看,而且个人经历也一般的话,可能直接就会被HR扔掉。写了Objective,如果HR无法判断你是不是NB的时候,至少会递给对应的组的manager看。


要有Education, Experience / Projects, Skills

简历的内容上, 不一定需要Summary, Cover Letter, Awards。但是一定要有Education, Experience / Projects. Skills.

至于顺序的话,New Grad强调Education, Experienced Engineer 强调 Experience。所以一般来说刚毕业的把学校排最前,已经工作的把工作经历排在最前。

有很多人写很长的Summary,但本质上和Objective的作用是差不多的,我一般都不读Summary。

Cover Letter 对于大公司一般没用,中小公司的话,如果特别希望招跪舔型员工的,就得有。比如暴雪这样的公司,必须跪舔游戏否则根本不鸟你。Awards可有可无,看你个人经历。


要有关键词

面试官和HR在看简历的时候都是开启“关键词”查找模式,他比较关心你简历里出现的关键词。比如 Google, Facebook, Linkedin, Stanford, Berkeley, CMU, Android, IOS, Django, Ruby on Rails, NodeJS. 当然这些关键词很多人可能没有。所以如果你现在还没有到找工作的时候的话,赶紧为自己努力贴上这些关键词,努力去找大公司Intern,努力读个好大学,努力多学一些时髦的技术。现在的社会是个标签社会,标签会跟着你一辈子,很多时候也决定你未来的走向。HR在浩如烟海的简历中,只能靠这些标签去筛选人。

有人会问,那我罗列技术的关键词有没有用,什么MongoDB,什么NoSQL,什么Hadoop,MapReduce。当然,这是有用的。特别对于小公司用处会更大一些。对于大公司的话,吹牛逼的简历见得太多了,印象也不会太深刻。小公司的话,最好是这个公司自己在用的技术,这样切合度就高,就容易被选中。


要有你的Impact

很多人在描述一份 项目 或者工作、实习经历的时候,大多数人的写法都是。我在xx公司做了一个xx项目。一句话就搞定了。这种项目经历基本上等于没写,只能拼公司的名气了。

一个负责任的写法是:

在xxx组参与的xxx项目,我负责其中的xxx的部分,中间遇到了xxx的问题,我是怎么解决的,最后取得了xxx的结果

这种写法中,重点突出的是,你的impact,也就是这个项目有你跟没你有什么区别。如果你就是个打杂的,我干嘛要招你呢?


要有详略

很多人可能做过很多项目,然后简历总是每个项目非常平等的2-3行。以为项目列得越多越好。其实不然,一般来说面试中可能会有一轮Experience面试,然后即便是Coding面试,也可能会就着你的简历问你一些工作的情况。

如果正确的引导面试官问你想要展现的项目呢?那就是把你最想表现的项目写得多一点,其他的小项目写得少一点。比如你在一家大公司和一家小公司分别做过intern,那么就把大公司的工作重点突出。多写一点,这样是个正常人都会问你这个比较长的项目的内容,你就不需要每个项目都准备怎么说了,专心准备这一个项目怎么说就好了。


要按照时间倒序排序

这是从来没有写过简历的人,或者从来没投过简历的人最容易犯的错误。Education和Experience或者Project这些部分的内容,必须按照时间的倒序进行排列。HR关心的是你最近做了什么事情在哪家公司,不关心你的三五年前做了什么。如果你三五年前的成就比现在还大,那说明你在走下坡路,更不可能招你了。

有一次我见到一份简历,写了很多项目,我第一眼看过去很容易就给扔了,但是仔细看才发现,原来他最近的三个月在Google实习,但是这个经历被写在了最后,而第一份实习经历是好几年前的中国某不知名小公司的实习经历,你说让HR先看到这类经历踏实还是先看到Google Intern的经历踏实呢?


要表现出自己积极进取,聪明,乐于合作的一面

无论是在写自我评价的时候,还是写项目、工作经历的时候,self-driven, smart, collaborative这三个特质都是所有公司公认的三个工程师应具有的素质。这三个素质分别说明了三个问题:第一,你是一个会主动找事儿做,不会闲着的人,同时具备潜在的leadership。第二,你搞定事情会又快又好又基本不需要人手把手教。第三,你不会天天跟同事吵架,block别人,拖延项目,甚至能推进组间合作。

技术简历“七不要”


不要写低GPA

除非公司要求,一般来说GPA都是不看的。写得低还得给人家解释为什么这么低。


不要写精通C++/Java

Skills的部分,很多人容易些自己精通各种技术(proficient in)。如果你刚毕业,只有两三年工作经验,我建议你慎重使用“精通”这个词万一你对面做的面试官是真精通的,你就惨了,会追着你问各种细节来验证你是不是真的精通。没有工作的经验的或者工作经验少的人,根本不知道业界怎么玩C++,玩Java的,一定会被虐翻。 程序员的心理就是,你越是显摆,我越是要证明你挫。


不要长篇大论

New Grad简历不需要超过1页。2年之内的Experienced也不需要超过1页。其他情况最好也不超过2页。简历写得越少的人是越牛逼的人。比如Python的作者 Guido van Rossum 的简历只有一句话:我发明了Python


不要写岗位无关的经验

很多人可能是转行的,CS相关的经验很少。然后就会写自己一些转行以前的经验,比如做学生会主席啊之类的想表现leadership。你要搞清楚人家请你去是去搬砖的不是去当CEO的好么。非CS相关的经历写得越多说明你CS相关的经历越少,悲剧概率越大


不要写你会用Office

很多在Skills里写自己会用office,好像是个很牛逼的技能一样。一般写这个的我的经验是,都很弱……要是公司对简历做机器学习的话,Microsoft Office估计是负分项。还有很多人会在Skills里堆砌各种关键字。我承认很多ICC是教你这么做的因为这样方便HR在邮件列表里搜索会相关技能的人出来面试。但是我建议你不要让所有的技能都是平行关系。要分出哪些是你熟悉的,哪些是你略知一二的。

不要太花哨的模板

简历的重点是关键词屌,而不是格式多好看。图案多花哨。一般老说字体和字体的大小不要超过三种。不要用黑色以外的颜色,不要带照片(你确定人家看你简历的时候不会被你的颜值吓得吃不下饭么)。当然你也不能完全没有格式没有审美,一般常见的简历都是两栏式的格式,左边的不分是时间,右边的部分是经历。然后纵向按照Education, Experience之类的罗列开。如果你的简历都不对齐,人家是不能指望你的代码会对齐的。


不要写自己搞过算法竞赛

有一些很牛逼的求职者,搞过两三年ACM,或者高中搞过OI竞赛。然后就写自己拿过什么ACM的金牌,微软的什么编程大赛奖励。我只能说这类求职者就是找虐去的。

我一般看到这类求职者,如果我本来准备了一道简单的A+B问题,那我马上会换成一道证明P=NP的问题。不是为了打击他,而是你既然那么牛了,我不好意思问你这么简单的题了是不。


九章算法 | 帮助更多中国人找到好工作

春招课程火热报名中

快去九章官网上了解课程详情报名吧



登录查看更多
1

相关内容

PACT:International Conference on Parallel Architectures and Compilation Techniques。 Explanation:并行结构与编译技术国际会议。 Publisher:IEEE/ACM。 SIT: http://dblp.uni-trier.de/db/conf/IEEEpact/
打怪升级!2020机器学习工程师技术路线图
专知会员服务
96+阅读 · 2020年6月3日
【资源】100+本免费数据科学书
专知会员服务
105+阅读 · 2020年3月17日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
机器学习入门的经验与建议
专知会员服务
90+阅读 · 2019年10月10日
史上最全的 Pinterest 面试资料
九章算法
6+阅读 · 2019年9月5日
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
冷冻期大揭秘 | Google、FB、Amazon、Linkedin冷冻期
九章算法
6+阅读 · 2019年3月5日
周末深夜,学妹说她想做Python数据分析师
机器学习算法与Python学习
4+阅读 · 2018年6月7日
数据分析/数据挖掘 入门级选手建议
R语言中文社区
5+阅读 · 2017年12月20日
机器学习/算法19家公司面试总结(内含薪资)
深度学习世界
12+阅读 · 2017年11月14日
码农日常工具推荐
架构文摘
4+阅读 · 2017年9月26日
Angular-Based Word Meta-Embedding Learning
Arxiv
3+阅读 · 2018年8月13日
Arxiv
5+阅读 · 2018年3月6日
VIP会员
相关VIP内容
相关资讯
史上最全的 Pinterest 面试资料
九章算法
6+阅读 · 2019年9月5日
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
阿里技术专家:优秀工程师是怎样炼成的?
51CTO博客
8+阅读 · 2019年6月15日
冷冻期大揭秘 | Google、FB、Amazon、Linkedin冷冻期
九章算法
6+阅读 · 2019年3月5日
周末深夜,学妹说她想做Python数据分析师
机器学习算法与Python学习
4+阅读 · 2018年6月7日
数据分析/数据挖掘 入门级选手建议
R语言中文社区
5+阅读 · 2017年12月20日
机器学习/算法19家公司面试总结(内含薪资)
深度学习世界
12+阅读 · 2017年11月14日
码农日常工具推荐
架构文摘
4+阅读 · 2017年9月26日
Top
微信扫码咨询专知VIP会员