<

程序员的简历该怎么写?

1.jpg

一个学生辞职了,约我吃饭。 他说,老师,最近投了很多简历,就一个小公司回复了; 面试过了,但我不想去,能不能帮我分析分析,我现在该怎么办啊? 他的情况我了解,在北京找一份12k的工作不难,怎么只有一家小公司回复了呢? 我说,把你的简历发到我邮箱,先帮你看看这方面。 简历发给我的时候,正坐在副驾驶,打开一看,画面太美,愣生生呛出个喷嚏: 一个word文档,格式简单,没有照片; 主要内容,还是写得跟流水账一样的履历; 中间还不乏无关痛痒的话题:出生在哪里、哪里念的小学、中学…… 个人爱好,写上项目就行了,洋洋洒洒写了五六行。

1.jpg

现如今,很多工作岗位被挂到了网上; 对于没有特殊资源的大多数,网投简历成为求职的主要方式。 偏偏有很多程序员,意识不到它的重要性。 之前就有学生,去百度面试当天,让我帮忙修改简历; 到家来,我一看,穿着运动鞋七分裤,立刻让他赶快回家:换衣服去! 就算穿着不得体,毕竟还有和面试官面对面交流的机会; 简历图省事儿的话,连展示的机会都没有。 下面,我从简历的本质和内容两个方面,分享一些经常被广大程序员忽视的问题。


“简历的本质”

想写好简历,尤其对于程序员来说,写好一份技术简历,就要明白简历是干什么用的。 换句话说,大家为什么要写简历?为什么会存在简历这个东西? 去商场吃东西的时候,你会发现,基本上每家餐厅,入口都会放个大菜单。 作用很简单:先看看这家餐厅大概有什么菜、价位如何、有什么特色。 HR在招人的时候,也不可能挨个面试,那么他只能依靠简历,来判断你的大致信息,进行筛选。 所以简历,从本质上来说,就是你的销售文案; 你销售的,是自己能为公司带来的价值。 要想让你的销售文案产生效果,也就是争取到面试机会,需要站在对方的角度,考虑HR的兴趣点。

1.jpg

根据我的经验,简历应该包含的内容有: 我是谁 我想来这家公司担任什么职位 我将在这个职位上完成哪些工作 为公司带来怎样的价值 我期望的薪水是多少 …… 至于其他方面的内容,一笔带过就可以,比如爱好; 在HR看来,只要招上来的人符合公司要求,他是喜欢唱歌还是书法,都无所谓。 但假如你喜欢写技术博客,你的开源项目在Github上吸引了很多粉丝,务必把这一条加上去。 所谓详略得当,就是该讲的东西,不吝笔墨;不该说的东西,惜字如金。 很多程序员关于简历有个误区,认为在简历上下功夫, 不过是找个漂亮点儿的模板,把照片拍得帅一点,再把之前干过的事情统统往上边一堆,一份完美的简历就诞生了。 无论是模板,还是照片,不过是细节,真正吸引HR的,一定是内容。 好比做演讲,内容不行的话,练习姿势、腔调管什么用呢?

“简历的内容”

说到内容,很多程序员喜欢在履历那一栏,写一堆流水账。 比如:我在什么地方上的小学、中学,我的民族、出生地等等等等。 要明白,简历可不是履历,履历也不是流水账。 你的简历被放在“一堆简历”中,你和其他人的竞争从这个环节就已经开始了; 你处在竞争之中,正在通过这份文件来推销自己的价值。

1.jpg

简历上的内容,一定要用一种恰当而低调的形式,把自己的价值展现出来; 通过你的展现,让HR觉得:这个人,是个人才,要抓住,不能轻易放过。 具体操作,做到这三点就可以了: 1、双维度表达 2、表达上“留白” 3、讲证据

1、双维度表达

所谓深维度表达,就是在表达一件事、一个观点的时候,从这个维度着重去讲: 如果成功入职,公司将收获什么价值 比如同样是网站优化,你说:我做过的优化。 如此平铺直叙,对方也感觉不到你的价值。 但假如你说,我们公司的项目,现在覆盖200个城市,我将文件尺寸缩小了10k,节省了大量的服务器带宽,直接为公司每个月节省了几十万的服务器费用。 并且,将网站打开速度从原来的2秒缩短为50ms,用户体验更好了,访问量增长了20%。这样就能给HR留下深刻印象。

1.jpg

2、表达上的留白

咱们中国人做事低调,表达上更是谦虚,很多时候,话外之音的表达效果比直来直去更好。 如果你的论点,是自己很优秀,并且简历上通篇都在讲,我这里怎么怎么优秀,我那一块成绩又如何突出; 即使你真的很优秀,让HR读起来也非常反感。 但是,很多程序员又往往沉浸在自己的代码世界中,对此又毫无知觉。 你看金庸的小说中,描写一个坏人,不会直接写“这个人很坏,这个人坏死了,这个人坏得掉了渣”。 很直接,但没有力度。 高明的作家,一定通过自己的观察,通过一个人的言行细节,表达出人物的特性。 我们不妨在简历上,也借鉴这个技巧,把论据或者是证据摆出来,但不说自己的论点。 这样做有什么好处呢?面试官看到这么多证据,会按照自己的逻辑得出结论: 这个人很厉害! 而不是被我们强行灌输:我很厉害,我很厉害……

1.jpg

3、讲证据

企业在招人的时候,风险很大,光是时间成本、培训成本、人力成本就很高。 所以HR会在简历中,寻找一些证据,控制这些风险。 我们如果能在简历中,提供给HR这些扫清风险的证据,面试的机会就会大很多。 摆出来的证据,首先要达到证明的效果。 其次,对于我们要证明什么,各位心里也要有数。 可能大家会想:还能证明什么?肯定是证明自己技术能力呗! 只是说对了一部分,把“技术”去掉,就会完整一些。 怎么证明自己的能力,尤其是技术能力呢? 当然,技术面试是一种常见的方法,其次,开源项目,尤其是很多人反馈过的开源项目,也是能力的证明; 大家还可以在简历中透露一些解决高难度问题的细节,一来点到即止,二来篇幅有限。

1.jpg

除了能力方面的证明,大家还需要经历方面的证明。 我看到很多人简历上写着:曾就职于某某大型公司,担任某某岗位。 经历证明是比能力证明更靠谱的方式,逻辑也很容易理解: 这个人既然在之前的公司做过相关业务,那么他来了之后,也应该能做类似的事情。 这个逻辑简单,有效,即使偶尔有误,公司也不太会怪罪HR。 我们需要做的,就是去拿出证据,证明这段经历的真实性。 让HR放心、省心,我们就能开心。

以上就是很多程序员在制作简历时常常忽略的一些点,很多细节还没有讲到; 比如简历的格式、它和面试的关系等等,但只要做到上面的条目,相当于我们把房子的主体结构搭好了,不会出现我们开头所提到的那个学生,投了那么多家,回复寥寥。 希望大家都能凭借一份夺目的简历,找到理想的工作。