前言
- 简历的页数不要超过两页(最好一页)
删掉不必要的信息
如果你实在太牛逼,最多写 2 页 - 重要的信息写在最前面
你的联系方式
你最重要的工作经历 - 不要简单罗列工作经历
列出你的工作中有价值的细节(有哪些技术上的困难等) - 不要写任何虚假或夸大的信息
类似精通 java,精通 C/C++ 等 - 不要附加任何可能带来负面印象的信息
不要加照片
不要写政治面貌
不要写奇怪的爱好(打游戏,喝酒,抽烟)
不要写参加过某某培训公司的 iOS 培训
尽量用专业邮箱
用 PDF 格式
简历不要超过两页(最好一页)
互联网公司和传统企业有着很大的区别,通常情况下,创新和效率是互联网公司比较追求的公司文化,所以体现在简历上,就是超过一页的简历通常会被认为不够专业。
更麻烦的是,多数这种简历很可能在 HR 手中就被过滤掉了,因为 HR 每天会收到大量的简历,一般情况下每份简历在手中的停留时间也就 10 秒钟左右。而超过一页的简历会需要更多的时间去寻找简历中的有价值部分,对于 HR 来说,她更倾向于认为这种人通常是不靠谱的,因为写个简历都不懂行规,为什么还要给他面试机会呢 ?
那么我们应该如何精简简历呢 ? 简单说来就是一个字:删!
删掉不必要的自我介绍信息,很多求职者会将自己在学校所学的课程罗列上去,例如:C 语言,数据结构,数学分析。。。好家伙,一写就是几十门,还放在简历的最上面,就怕面试官看不见。对于这类信息,一个字:删!面试官不 Care 你上了哪些课程,而且在全中国,大家上的课程也都大同小异,所以没必要写出来。
删除不必要的工作或实习、实践经历。如果你找一份程序员的工作,那么你参加了奥运会的志愿者活动,并且拿到了奖励或者你参加学校的辩论队,获得了最佳辩手这些经历通常是不相关的。诸如此类的还有你帮导师代课,讲了和工作不相关的某某专业课,或者你在学生会工作等等。删除不相关的工作、实习或实践内容可以保证你的简历干净。当然,如果你实在没得可写,比如你是应届生,一点实习经历都没有,那可以适当写一两条,保证你能写够一页的简历,但是那两条也要注意是强调你的团队合作能力或者执行力之类的技能,因为这些才是面试官感兴趣的。
删除不必要的证书:最多写个 4、6 级的证书,什么教师资格证,中高级程序员证,还有国内的各种什么认证,都是没有人 Care 的。
删除不必要的细节,作为 iOS 开发的面试官,很多求职者在介绍自己的 iOS 项目经历的时候,介绍了这个工程用的工作环境是 Mac OS,使用的机器是 Mac Mini,编译器是 XCode4.x,能够运行在 iOS4.3 以上环境,还有一些人,把这个项目用到的开源库都写上啦,什么 ASI, AFNetworking, Cocoapods 啥的。这些其实都不是重点,请删掉。后面我会讲,你应该如何介绍你的 iOS 项目经历。
自我评价,这个部分是应届生最喜欢写的,各种有没有的优点都写上,例如:
性格开朗、稳重、有活力,待人热情、真诚;工作认真负责,积极主动,能吃苦耐劳,用于承受压力,勇于创新;有很强的组织能力和团队协作精神,具有较强的适应能力;纪律性强,工作积极配合;意志坚强,具有较强的无私奉献精神。对待工作认真负责,善于沟通、协调有较强的组织能力与团队精神;活泼开朗、乐观上进、有爱心并善于施教并行;上进心强、勤于学习能不断提高自身的能力与综合素质。
这些内容在面试的时候不太好考查,都可以删掉。通常如果有 HR 面的话,HR 自然会考查一些你的沟通,抗压,性格等软实力。
我相信,不管你是刚毕业的学生,还是工作十年的老手,你都可以把你的简历精简到一页 A4 纸上。
重要的信息写在最前面
将你觉得最吸引人的地方写在最前面。如果你有牛逼公司的实习,那就把实习经历写在最前面,如果你在一个牛逼的实验室里面做科研,就把研究成果和论文写出来,如果你有获得过比较牛逼的比赛名次(例如 google code, ACM 比赛之类),写上绝对吸引眼球。
所以,每个人的简历的介绍顺序应该都是不一样的,不要在网上下载一个模板,然后就一项一项地填:教育经历,实习经历,得奖经历,个人爱好,这样的简历毫无吸引力,也无法突出你的特点。
除了你的个人特点是重要信息外,你的手机号,邮箱,毕业院校,专业以及毕业时间这些也都是非常重要的,一定要写在简历最上面。
不要简单地罗列工作经历
不要简单地说你开发了某某 iOS 客户端。这样简单的罗列你的作品集并不能让面试官很好地了解你的能力,当然,真正在面试时面试官可能会仔细询问,但是一份好的简历,应该省去一些面试官额外询问你的工作细节的时间。
具体的做法是:详细的描述你对于某某 iOS 客户端的贡献。主要包括:你参与了多少比例功能的开发 ? 你解决了哪些开发中的有挑战的问题 ? 你是不是技术负责人 ?
而且,通过你反思这些贡献,你也可以达到自我审视,如果你发现这个项目你根本什么有价值的贡献都没做,就打了打酱油,那你最好不要写在简历上,否则当面试官在面试时问起时,你会很难回答,最终让他发现你的这个项目经历根本一文不值时,肯定会给一个负面的印象。
不要写任何虚假或夸大的信息
刚刚毕业的学生都喜欢写精通 Java,精通 C/C++,其实代码可能写了不到 1 万行,我觉得你要精通某个语言,至少得写 50 万行这个语言的代码才行,而且要对语言的各种内部机制和原理有了解。那些宣称精通 Java 的同学,连 Java 如何做内存回收,如何做范型支持,如何做自动 boxing 和 unboxing 的都不知道,真不知道为什么要写精通 2 字。
任何夸大或虚假的信息,在面试时被发现,会造成极差的面试印象,所以你如果对某个知识一知半解,要么就写 “使用过” 某某,要么就干脆不写。如果你简历实在太单薄,没办法写上了一些自己打酱油的项目,被问起来怎么办 ? 请看看下面的故事:
一个同学,他的面试时非常诚实,问他一些简历上的东西,他如果不会,就会老实说,这个我只是使用了一下,确实不清楚细节。对于一些没有技术含量的项目,他也会老实说,这个项目他做的工作比较少,主要是别人在做。最后他还会补充说,“我自认为自己数据结构和算法还不错,要不你问我这方面的知识吧。”
这倒是一个不错的办法,对于一个没有项目经验,但是聪明并且数据结构和算法基础知识扎实的应届生,其实我们是非常愿意培养的。很多人以为公司面试是看经验,希望招进来就能干活,其实不是的,至少我们现在以及我以前在网易招人,面试的是对方的潜力,没有项目经验根本关系不大。
总之,不要写任何虚假或夸大的信息,即使你最终骗得过面试官,进了某公司,如果能力不够,在最初的试用期内,也很可能因为能力不足而被开掉。
不要附加任何可能带来负面印象的信息
任何与招聘工作无关的东西,尽量不要提。有些信息提了可能有加分,也可能有减分,取决于具体的面试官。而有些信息大部分情况下都是减分的,罗列一下我认为是减分的信息。
不要在简历中附加个人照片。个人长相属于与工作能力不相关的信息,也许你觉得你长得很帅,那你怎么知道你的样子不和面试官的情敌长得一样 ? 也许你长得很漂亮,那么你怎么知道 HR 是否被你长得一样的小三把男朋友抢了 ? 我说得有点极端,那人们对于长相的评价标准确实千差万别,萝卜青菜各有所爱,加上可能有一些潜在的极端情况,所以没必要附加这部分信息。这属于加了可能有加分,也可能有减分的情况。
不要写你的政治面貌。你以为现在互联网公司还看重你是否是D员吗 ? 就算看重,你怎么知道他们认为这是加分还是减分 ? 我知道有一家公司,只要是D员的都直接拒掉。所以,除非你是面试的国企,在互联网公司,这一条最好不要写,写了有可能是平分,也有可能是减分,加分的可能性极小。
不要写各种奇怪的爱好。喜欢打 Dota,喝酒,这类可能带来负面印象的爱好最好不要写。的确有些公司会有这种一起联机玩游戏或者喝酒的文化,不过除非你明确清楚对于目标公司,写上会是加分项,否则还是不写为妙。(顺便说一句,据我了解,阿里的朋友特别喜欢喝酒,面试阿里写上这个可能是加分的,但如果你要是遇到阿里里面正好不喝酒的 Team 或面试官。。。)
不要使用 word 格式的简历,使用 PDF 的格式。我在招 iOS 程序员时,好多人的简历都是 Word 格式的,mac下的Office那么难用, PDF 格式的简历通常能展现出简历的专业性。
不要使用 QQ 号开头的 QQ 邮箱,例如 [email protected] ,邮箱的事情我之前简单说过,有些人很在乎这个,有些人觉得无所谓,但是对使用 gmail 邮箱的求职者有加分。因为这涉及到个人的工作效率,使用 gmail 的人通常会使用邮件组,过滤器,IMAP 协议,标签,这些都有助于提高工作效率。如果你非要使用 QQ 邮箱,也应该申请一个有意义的邮箱名,例如 [email protected] 。相关的讨论可以参见知乎上的讨论:《用人单位拒绝聘用使用 QQ 邮箱发应聘邮件的求职者,这一行为是否合理?》