程序员的简历,到底应该怎么写?

人生不止有技术

共 4538字,需浏览 10分钟

 ·

2022-02-19 20:32


前端猎手
 链接每一位开发者,让编程更有趣儿!
关注

我是法医,一只治疗系前端码猿🐒,与代码对话,倾听它们心底的呼声,期待着大家的点赞👍与关注➕,当然也欢迎加入前端猎手技术交流群😛,文末扫码我拉你进群,一起交流技术以及代码之外的一切🙆‍♀️

转载自Duing(ID:duyi-duing


众所周知,IT行业一直处于蓬勃发展的状态,程序员也一直与高薪群体直接挂钩,这些早已成为不争的事实。而在中国互联网迈向下一个十年的过程中,市场对于程序员的需求也变得更加旺盛。


根据《2020年中国程序员薪资和生活现状调查报告》显示,前端的JavaScript和后端java的程序员非常多,这其实也与现在市场的需求吻合——对于前端工程师和java工程师的需求一直是市场的重头戏。


 图片源自网络,仅做配文展示


不可否认的是,在用人需求量大的同时,程序员之间的竞争也异常激烈。而一份优秀的简历,往往能让程序员从中脱颖而出,获得更多的面试机会。


以前小渡也分享过许多次简历的写法,但还有小伙伴不太清楚,今天小渡就来跟大家仔细聊一聊:简历到底应该怎么写。


一般来说,HR在每份简历上停留的时间不会超过十秒,但有时“只是因为在人群中多看了你一眼”,就会得到一个非常宝贵的机会。那么,如何在这十秒之内点亮HR的眼睛呢?





基础篇



一份简历,通常由五大部分组成:个人信息、教育经历、工作经历、个人技能、附加信息(证书奖励)等,下面小渡来详细进行说明。


1、 照片


照片是给HR和面试官的第一印象,通过第一印象最先输入的信息,会让HR和面试官对你的整体认知产生影响,也就是我们经常说的“首因效应”或者“先入为主”。


第一印象一旦产生,想要改变它是非常困难的,尤其是对于程序员们来说,照片不一定要多么帅气,但一定要干净清爽,穿个比较正式的衣服,好好整理头发,让摄影师傅给你好好打个光,基本上就ok了。


最后记得,不要让ps师傅修得太狠,和本人差距太大。在这个世界上只有一个吴彦祖,不要试图欺骗HR哈(狗头)。


 图片源自网络,仅做配文展示


2、 模板选择


说到吸引HR的注意,有些小伙伴就会灵机一动了——那我整一个五颜六色的简历模板,直接把经历套上去不就得了嘛。


确实,这位同学很聪明,HR确实会一眼就看到你的简历,然后下一秒就会把它放到一边。


不要轻信某些简历网站鼓吹的花哨模板,对于程序员们来说,项目经历才是硬通货,至于简历模板选择最简单明了的就好。


 图片源自网络,仅做配文展示


3、 基础信息


在一份简历中,基础信息的部分是必须要填写的,主要是让HR知道你是谁,应该怎样与你取得联系。


在基础信息中,必须要填写的信息包括姓名、电话&微信、邮箱。


姓名和电话&微信,通常要写在最醒目的地方。邮箱最好不用QQ邮箱,因为很有可能会被自动拦截或者归入垃圾邮件,而且现在的公司一般都不用QQ邮箱,HR很有可能遗漏你的简历。用网易的126、163邮箱都可以。


至于联系地址、年龄(或出生年月日)、性别、政治面貌、籍贯、民族、婚姻状况、身高体重、健康状况等,如果公司没有特殊规定或明确要求的话,是不必填写上去的。


如果应聘的是实习岗位,可以备注自己想要求职目标、每周可以实习的天数,以及总共可以实习多久。需要注意的是,一份简历只能有一个求职目标。





进阶篇



1、 教育经历


教育经历是简历中必不可少的一部分,对于学校比较好的同学,教育背景是一处优势,而对于学校稍弱的同学,写自己的教育经历就成了一个技术活。


必写部分:学校、学历、时间、专业

选填部分:主修课程、辅修课程、GPA


在有多个教育和培训经历时,一般按照时间的倒序方法写,最近的学历放在最前面,然后做学历时间上的衔接,教育经历在先,培训经历在后。每段教育经历都应该有起止时间,并且精确到月(20xx.x),让HR能清楚的知道你的学习轨迹。


对于学校比较好的同学,可以直接在学校名称旁边注明(985)或(211),海外高校可以注明学校世界排名,妥妥吸引HR的注意。


对于学校稍弱的小伙伴来说,教育背景部分要选取一部分进行重点的取舍。


比如可以在所修的课程中,重点突出与计算机、编程、程序有关的课程;绩点高的或者班级排名高的,可以特殊注明;在培训经历中,重点描述你做过的demo、项目,或者你拿手的模块。


另外,如果是跨专业求职的小伙伴,可以不用在本专业所修科目那里写得太详细,多写一些跟编程有关的信息,如果有编程相关的证书也可以作为补充。


2、 项目经历 工作经历 实习经历


接下来,我们就进入了简历中最重要的部分——项目经历&工作经历&实习经历。


先别着急填写简历,跟着小渡三步走。


第一步:把自己做过的所有事情都在白纸上罗列一下。


不管是在学校社团、学生会、组织的经历,还是实习经历、项目经历、课题经历,抑或工作经历,统统梳理一下,就算在这个部分用不到,也有可能在简历的个人技能和特长部分用到。


第二步:目标与需求相匹配。


在投递简历之前要想好,你想入职什么公司,想要投递什么岗位,然后再针对性的撰写简历。在确定想要投递的公司和岗位之后,我们要学会分析公司和岗位的需求。


举个例子,下面这份招聘信息来自字节跳动的【前端开发工程师—字节公益】岗。我们可以看到岗位描述和职位要求部分,除了最基本的前端开发之外,对有Android、iOS开发,以及复杂平台开发经验的人更有好感,同时也非常注重用户体验、交互、以及团队沟通协作能力等等。


那么这个时候,我们就可以从全部的经历中抽取一部分进行简历的撰写了。


一方面可以在简历中写上前端开发的经历,另一方面还可以补充其他技术能力,或者在各类学生组织、活动中表现出来的责任心与组织沟通能力。另外,如果有过支教、志愿者、或者其他公益项目经历的同学,也会是一个加分项。


总结来说就是:你想要的技能,我都有。


 图片源自网络,仅做配文展示


第三步:策略性地组织经历


在这一步,STAR法则就派上了用场。


STAR法则,即为SituationTarget Action Result的缩写,具体含义是——


Situation:事情是在什么情况下发生

Target:你是如何明确你的目标的

Action:针对这样的情况分析,你采用了什么行动方式

Result:结果怎样,在这样的情况下你学习到了什么


简而言之,STAR法则,就是一种描述自己经历的方式,用行文的逻辑性,来表现出自己分析阐述问题的清晰性和条理性。


比如想要描述一次项目经历,我们就可以按STAR法则的四个部分放在这里,每个部分总结一句话——


项目背景:我们为什么要做这个项目(系统出现了问题、需要优化、需要提升用户体验等等)

项目目标:比如根据我们业务、用户的特点来涉及项目,其中考虑到整体系统的访问量、承载量等等

具体行为:整个项目是如何推进的,为了保证项目的顺利进行都做了哪些工作,主要写出自己的执行能力和解决问题的能力

结果&收获:一定要有数据支撑,比如我们的用户留存从40%提升到了45%,系统响应时间降低了几毫秒等等。


这里要注意,不用严格按照工作时间来对经历进行排序,要把最重要的、最贴近岗位需求的经历放在最前面,同时注意措辞的严谨。


3、 其他信息(自我评价、获奖情况、兴趣爱好特长等)


这里其实不是简历中最重要的部分,可写可不写,但可以在经历的基础上给你加分。


首先来说自我评价。


自我评价就是对自己的描述,称它为”自我推荐“或许更加贴切。最重要的一点就是:不要罗列各种的褒义词,而是要拿出实例,自我推荐才有意义。


比如想要突出自己的思考、总结、复盘能力,就可以写上自己在博客上发表的文章、反思等等。总之,简历中留给自我评价的部分并不多,每个字都要写在刀刃上。


如果想写下图这种自我评价,那干脆还是别写了。


 图片源自网络,仅做配文展示


再来说证书、获奖情况。


这里通常要写的是英语水平(四六级、专四专八、雅思托福等等),计算机证书,奖学金,跟编程有关的证书或者奖状等等,如果拿到了驾驶证也可以写上。


像上文举例字节公益的那种岗位,也可以写上跟支教、志愿者有关的证书,总之就是一定要和岗位相契合,其他含金量不高的就省略掉吧。


千万不要写这种哈↓↓↓


 图片源自网络,仅做配文展示


最后来说兴趣爱好特长。


这个部分就是加分项,或者展示自身能力与岗位的匹配度,另外就是给面试预设提问范围。


关键就是要简练且具体,用括号补充说明,比如:数据分析(百度数据/GA)等等,切忌无中生有,那纯粹是给自己的面试挖坑。


这种就别写了↓↓↓


 图片源自网络,仅做配文展示





设计篇



以上的基础篇和进阶篇已经囊括了简历中最最重要的部分,那么设计篇就可以给我们的简历锦上添花了。


1、 排版


一份好的简历排版,需要强调三点:简洁、工整、细节。


该对齐的对齐,该用标点的地方用标点。整个简历只使用一种字体,需要突出的地方直接加粗就好,千万不要给字体弄背景色,那样看起来很乱。除此之外,字间距、字号等都要统一。


简单来说就是:让简历更规矩,看起来不累。


做完一份简历之后,先给自己看看,再给朋友看看,问问大家的第一印象,找老师或者专业人士提提建议。


2、 纸张选择


建议选择激光打印+高质量A4纸张,最好把所有内容都集中在一张纸上,如果有项目成果展示的话,多分几页也是没关系的。


想象一下,HR触及到简历纸的质感,就像在和你隔空握手一样。如果选择了质感很棒的纸张,HR会觉得你很用心,也会在心里给你偷偷加分哦,不过这个部分不是很重要,小伙伴们可以自行选择。


最后注意:简历作为你的门面,千万不要出现任何错别字、排版问题,或者错误信息。一定要多次检查,再三确认之后投递简历。





写在最后



其实做好一份出彩的简历并不困难,只需要列出需要进行的部分,然后进行详尽的填充就好。而在做简历的过程中也会发现,你更加明晰自己的能力,也更加了解自己的职业偏好。


和技术一样,简历也是需要不断优化的,不要想着做好一份简历就可以“通关”。要分析自己的定位,突出自己在需求面前对应的岗位优势,根据不同的岗位需求,对自己的简历进行适当的优化和调整。


最后,希望小伙伴们都拥有投递简历的勇气,也拥有沉下心来认真优化简历的耐性,最重要的是胜不骄败不馁,保持一颗平常心。




RECOMMEND


推荐阅读

   

凡是开始第一次,第二次就会变的容易

坚持的最高境界——善护念

译文:开发中常用的30个JS库(上)

译文开发中常用的30个JS(下

TypeScript防脱发级入门——TS中的类

TypeScript防脱发级入门——TS中的模块化



很感谢小伙伴看到最后😘,如果您觉得这篇文章有帮助到您的的话不妨关注➕+点赞👍+收藏📌+评论📜,您的支持就是我更新的最大动力。

欢迎加入前端猎手技术交流群😛,文末扫码加我微信,我拉你进群,一起交流技术以及代码之外的一切🙆‍♀️

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报