免责声明,我不是HR,也不是技术总监,但是有空的时候喜欢帮忙筛选简历。我老板也默认了我的这个功能,所以我看了很多简历~ ~这些人中,有BAT的资深大牛程序员,也有90后程序员的小鲜肉;一些中年程序员渴望去初创公司突破瓶颈,一些硅谷的程序员降薪寻求回国的机会。
那么问题来了,为什么有的人一个月收到二三十个offer,有的人只有几个,技能和资历都差不多?
答案和简历有关。虽然技能有高有低,资历有深有浅,个人客观情况也不是短时间能改变的(经历造假是卑鄙的),但是如何在简历中呈现出来还是有技巧的。回答“程序员简历应该怎么写”这个问题?在我看来,程序员应该谈技术,“技术总结”是一份程序员简历的重中之重。除了大神和大牛,普通程序员如果能在叙事中体现自己的风格,在技术总结中展现自己鲜明的个人形象,也会引起公司的关注,获得更多的面试邀请。
有各种风格的技术总结,举几个:(这些栗子都是回答者摘的,不真实!请轻点~)
最常见的技术总结深刻,啰嗦嗦,极简,硅谷极客,最后附上简历模板。
总结:
1.尽量避免主观表达,少用含义模糊的形容词。除非你是大公司,已经有成绩支撑,否则慎用“熟悉…”和“用过…”。2.多使用意义明确、语气肯定的量词、名词和成绩描述。一定要明确表达自己的优势和期望,让招聘人员对应聘者有更准确的定位:
介绍:产品、项目的技术细节,以及角色在近期工作经历中参与过的项目,攻克的技术难点和细节,你感兴趣的技术。你参加过的项目马拉松或业余个人项目(链接)。如果你曾经带领过一个技术团队,写下团队的规模和管理风格,并介绍自己:过去的特色经历,好的方向,对互联网的理解,职业发展规划。
试试markdown语法,注意排版,预览然后提交。布局整洁干净,也是加分项。最后,看了一万份简历,了解到HR/技术领导更喜欢看到一份简历呈现“职业上升趋势”;牛说的是结果,普通人说的是过程。我给自己招人,给朋友的公司帮忙,所以这几年看了很多很多简历。想找工作的程序员写简历请用以下格式。
第一部分:基本信息。
必须具备:姓名、联系方式(邮箱电话)、出生日期(一般只写年份)、应聘职位、工作年限、住址(所在城市应该有,具体住址可以写也可以不写)。
是:座右铭,社交网络地址(不要放任何乱七八糟的内容进去),预期待遇。
最好不要有:照片(除非你对自己的长相特别自信,但如果要展示,请用大头照展示,不要艺术照,谢谢),星座血型(如果应聘的是做这个的公司,另当别论)。
第二部分:教育经验。
必须具备:大学名称、专业、开始时间、结束时间、GPA(或平均成绩)。
有:高中经历(如果你的高中很有名,比如人大附中),专业或大学的描述和介绍(如果不是知名大学,但其实专业还不错,建议写),以及麻省理工短期交流等一些有特色的培训课程。
最好不要有:初中,小学,幼儿园,辅导班的经历,对自己学校的评价(不要写“因为老师不好,主要靠自学”这几个字)。
第三部分:荣誉。
必须具备:大学期间获得的学术荣誉(只要有职称就可以写优秀奖),奖学金,还有一些社会荣誉(比如见义勇为)。
有,有:中学时的优秀荣誉(如数学竞赛全国一等奖),其他机构获得的奖项(如麻省理工学院夏令营优秀学生,或英特尔的奖项)。
最好不要有:康师傅,再来一瓶(我不是开玩笑,我真的看到很多人写的简历,这份一点都不幽默),大学之前无关紧要的奖项(初二初中作文大赛一等奖),还有一些虚构的奖项。
第四部分:工作和实习经历。
必须具备:工作单位的名称和职位,具体工作内容的描述(语言,框架,开发平台,在哪里可以看到,如果看不到,说明达到了什么效果),工作的开始时间和结束时间,做过的所有项目,包括开源项目。
是:用一两句话简要说明你对工作的感受,比如但不要做负面评价。最差:与工作无关的工作经历(约五分之一的人简历中包含肯德基或麦当劳的保洁或收银工作的内容。如果真的什么都不写,就算有也不要写)。//我举个例子:2009年6月至9月,北京保护伞科技有限公司PHP程序员,负责公司内部管理系统的二次开发,自主开发了基于XMPP PHP MySQL的新版内部通讯系统。除了完成新版本的接口和架构,还优化了原有的底层算法,改进了缺失的文档,可以在拥有1000万僵尸的公司正常使用。这里需要注意的是,不要随便下结论,你需要的只是提供论据。
第五部分:技术。
必备:语言和平台。这里要特别注意。不要随便写“精通”。每次看到有人写精通C,我都会问他一些关于Boost源代码的事情。如果没有自信回答,就不要说精通。
这里有一个总的比较列表:
理解:知道这个东西是干什么用的,通过写一些排序的东西来熟悉它:我写过一万多行代码,完成过项目,读过至少一本最经典的技术书籍。熟练程度:我已经编写了超过120,000行代码,完成了许多项目,阅读了一些语言或标准库的源代码,能够理解该语言的底层架构,并有能力将该语言与他人交流。另外,这个地方最好能看到你的Github地址或者博客地址。
第六部分:其他。
一般能力:英语(英语六级,托福100分.这是必须的),其他语言.兴趣:围棋、马拉松.(只写正面的,不写小气的)
特长:钢琴大师级,办过画展,出版过书……(或者只写正面的,不要写急功近利之类的)
特殊背景:在blabla项目中,他是核心领导.
注意:不一定要按照上面的顺序写,但是要在心里清楚自己写的东西是否属于它。最后,用不超过两页的A4纸总结。另外,整洁清晰的原则是排版的第一要务。不要做的太花,白底黑字,不要乱用字体。宋体或者黑体都挺好的。注意全角和半角标点。简历文字尽量严肃,偶尔可爱一点无伤大雅,但请不要一直出现这种内容。曾经看到一个男生的简历,每句话后面都有一个颜字。
如果是邮寄,请按照以下要求发送:
使用正规邮箱,比如姓名或常用ID邮箱https://www.zhucesz.com/(尽量不要用qq邮箱,注册163也不麻烦)。邮件标题:blablabla求职,姓名附件:虽然我推荐用PDF,方便的话也可以附上Doc,但是不要用其他格式。文档的名字应该是:blablabla的简历。如果PDF和Doc都发,请用一句话说明。正文:“姓名”(不知道就写公司的hr什么的。如果不熟悉,就不要加陌生的敬语。亲爱的在英文里算不了什么,在中文里却很吓人。如果能知道男女是xxx老师还是xxx小姐,就不要写小姐了):用一两句话写下你是在哪里看到招聘的,然后想应聘什么职位。这是我的敬礼。你的名字
事实上,看完一份简历,我真正想知道的只有:
你胜任这份工作,你认真,你有上进心,你没毛病(强调这点最重要)。
简历最大加分:干净整洁,不废话,Github中开源内容,blog中技术内容深入探讨(其实一个人如果能保持blog的技术内容不断更新,他会为之疯狂),头脑非常清楚自己在做什么。
我简历中最大的负分:负面评论。我看到过这样的:我讨厌中国的氛围,所以想换一个有海外背景的团队(就算你想的这么严重也不要写出来),老师让我什么都学不好,我之前工作单位的领导很蠢,我不想给外人打工,因为黑幕我只拿到了第二名…
我想在这里非常严肃地强调:诚实不是想到什么就说什么。另外,我看到了:我的朋友也认识你的老板.基本上关系最好的人,如果不是特别清楚自己的技术能力,一定要看看简历.最后,不要像我写这篇文章那样大量使用省略号。
我再补充一点:请记住你把简历发给了哪家公司,还有你想面试哪家公司。我经常遇到一些应聘者甚至不知道他们申请的公司是做什么的.
很多程序员新手觉得程序员简历的内容不重要,直接放GitHub链接就行了。其实在投简历的时候,简历会先经过HR的筛选。一份好的简历可以帮助你通过筛选,更容易进入面试阶段。而且对于程序员新手来说,往往项目的含金量并没有那么高。这个时候,我们需要一份好的程序员简历来帮助我们获得面试机会。那么一个程序员新手的简历应该怎么写,应该注意哪些问题呢?
结合以上内容,我给大家分享一份简历。这份简历是一个成功进入阿里的朋友分享的。他的简历怎么样,供你参考?
除了这些,一份优质漂亮的简历模板也会给你加分不少。这里呢?我还为大家准备了100套简历模板,
最近有采访需求的朋友,注意转发,“素材”可以拿到这些模板。
最后祝每个小伙伴都能找到自己喜欢的工作。