工作十余年下来,参与过很多次招聘,看过很多程序员的简历,却发现少有让人满意的。回顾自己,上次投简历已是六、七年前,再一想当年的简历却也是不禁摇头叹息。如今,站在求职的另一端,终于开始明白什么样的简历算是好简历了。
也许,一份好简历会是一份好工作的开端。
为什么?沧海也会遗珠简历,是如此重要,它是获得一份满意工作的敲门砖,但不同的简历敲门的声响可不同。
但很多时候简历给人的感觉也似乎微不足道,因为没有人会真正细致的去读一份简历。而仅仅是快速的浏览一遍,就几乎同时对一个候选人形成了一种要么强烈,要么无感的印象。现实中的真实情况是,你的简历只有十几二十秒的时间窗口机会会被浏览到,然后就决定了能否进入下一步。
在我参加过的招聘中,校招就是一场简历的战争。会议室里,满满一桌子的简历,十几位面试官根据简历筛选初面的同学,在每一份简历上仅仅能停留一眼的时间,就会大致做出判断。每一份简历都在叩门,脑海里充斥着嘈杂喧嚣的声音,所有的选择都不过是一眼之缘,一耳之感。
这样的决断难免会有沧海遗珠之憾,但若是有一份简历在市井的琐碎之音中发出隆隆的战鼓之声,它还会成为遗珠么?
是什么?关于你的单页广告简历,是你的自我介绍?不,它是你的广告传单。
啊~哦~?简历怎么会像是你走在路边随手接到的那些广告传单,那些传单你瞄上一眼,不感兴趣,路过下一个垃圾桶,随手扔了进去。大部分的简历和这些传单的命运差不多一样,只是你不需要站在真实的路边去发,而是站在互联网的路口去发,而互联网上有很多这样专门发简历的路口,俗称招聘网站。
为什么是单页?你会发现你收到的传单都是单页的,几时你收到还需要翻页的传单,或者干脆厚厚一本?一眼打动不了人,再多也是浪费了。一页足矣。
那么这一页上应该有些什么?
怎么做?独一无二的你看了你的简历我就想知道,你做过什么?看看技能、经历与岗位需求的匹配度,然后再问问你是谁?你通过简历散发出来的味道是什么感觉,我愿意和这样的人一起共事么?
为了满足上面的需求,一份简历的最少必要内容包括:
个人信息
姓名
年龄
手机
邮箱
教育经历
博士
硕士
本科
工作经历(最匹配职位需求的,挑选出来的 TOP3 的项目)
项目1
项目背景上下文(场景、问题)
你在其中的角色(职责、发挥的作用、结果度量)
与此项经历有关的知识与技能(技术栈)
项目2
项目3
附加信息
博客:持续有内容,不是碎碎念的
开源:GitHub 持续 commit 的
社区:InfoQ,CSDN 等技术社区有一定专业影响力的
书籍:用心写的
演讲:行业大会级别的
专利:觉得比较牛的可以写,公司凑数的就算了
论文:学术界比较有影响力的
爱好:真正的兴趣点
关于「个人信息」和「教育经历」就不多说了。「工作经历」部分突出重点项目,按时间维度和与职位需求匹配度高低来区分,时间上越是近的且匹配度越高的越是详细写,而时间上比较远的可以略写,匹配度低甚至不沾边的就别写出来了。可以长期定期维护一份个人简历中工作经历的全集,根据每份职位的需求去临时定制子集。
另外,项目经历中无需写软件环境、硬件环境、开发工具之类的。我们在乎的是你会做什么菜(有什么技能和能力),而不关心你用的什么厨具 —— 菜刀、锅铲。
如果是学生,缺乏工作经历,那就写写独特的学习或实习经历。同学们大家都共有的经历就不要随便写上去凑数了。对于学生,看重的是通用能力,学习能力,适应能力以及对工作的态度和热情。如果没有区分度高的经历,那么有作品也是很好的。一个同事说起当年毕业时金山西山居游戏工作室来学校招人,最后只录取了一个,唯一一个有作品的同学。
关于技术栈部分的技术术语,很多程序员不太注意。比如,把 Java 写成 java 或 JAVA,Java 已是一个专有品牌名词,大小写要完全符合,这一点和 iOS 类似(i 小写,OS 大写)。另外,像 HTML,CSS 则全部大写,因为这是多个单词的缩写。一些小小的细节就能读出你的专业性和散发出来的味道。最后,技术术语不是罗列得多就好,不是真正熟练的技能,不要轻易写进简历。
讲完了内容方面的注意点,还需要注意的就是外观了,外观包括两个部分:格式和样式。