总是找不到心仪的工作?也许问题就是出在简历上!
今天,我们采访了来Offer金牌讲师Vincent老师,总结了容易中招的程序员简历减分项。
Vincent老师
来Offer项目实战班主讲,Senior Fullstack Engineer,前谷歌资深工程师、面试官,帮助来Offer上千名同学修改简历、辅导面试。
一起来看看:
单纯地罗列技能或项目经历
对于New Grad或转行CS的同学来说,写简历很容易“一时冲动”,堆积各种技术名词+项目经历,使简历显得大而空。
这样急迫的心情是可以理解的。初出茅庐,同学们没有工作经验的积累,而大家又想向HR展示自己能力很强。
这种情况下,看似有效的方法,就是将接触过的一个又一个technical term放上简历。
然而残酷的现实是,面试官不会因为你堆砌经历就相信你是“王者”,反而觉得你在捏造经历。
那到底应该怎么做?
为了让简历能够脱颖而出,你还需要在此基础上更进一步:用细节让这些项目经历变得丰满。
在之前的文章里,Vincent老师向大家举过一个例子,详细介绍了堆砌技术经历对简历质量的不好影响。
点击原文:93%的简历被谷歌直接筛掉, 程序员该如何打造求职简历?
比如,有一位同学简历上项目经历里有一句表达是:
Designed and developed a web application with Java, Eclipse, Hadoop, AWS EC2, REST API.
这句话看似清楚易懂,其实信息量很低,并没有达到让面试官一眼get到你能力的作用。
这样写经历,首先是缺少了项目的context,面试官无从了解你的这个项目的完成时间和完成深度。
另外,单纯的技术堆砌往往缺乏联系和逻辑。
还是上面那个例子,这位同学继续在简历中写道:
Deployed the system on AWS
这个AWS本身没有错,但是你的项目为什么要部署到云上面去呢?之前遇到什么问题?你是带着目的性去部署这个系统,还是说仅仅为了学习AWS而去做的?
其实稍作修改,写成“Deployed the system on AWS to improve scaling”,效果会好很多。这样可以证明应聘者是明白AWS用途的,而不是在单纯堆砌经历。
与job description不匹配的经历
此条减分项常出没于海投求职者的简历上。
即使是只投software engineer岗位,各个公司的工作内容也不尽相同,想靠一份简历通吃各大公司,不仅成功率不会太高,还会显得你不够重视此次简历的投递。
我们拿2019年Amazon最新放出的一个职位为例:
Software Development Engineer - II
Job ID: 770701
Responsibilities
· Mobile application software development, design and prototyping
· Architecture of front- and back-end scaling solutions
· Implement custom user interfaces using the latest mobile programming techniques
……
很多同学看到这个岗位的名字,就以为是一个general的SDE的岗位,直接把自己的简历投了出去。
实际上,这个职位虽然是Software Development Engineer,但从职责描述来看,更多是偏向APP开发的。
如果你投的简历中,大部分内容都是后端或者网页端的内容,而没有Mobile Development的相关经历,没有用过最新的移动端技术和框架,拿到面试的机会就会大大下降。
所以,看到一个职位,不能想当然,而是要多研究具体职责和要求,有的放矢地修改简历,才不至于浪费宝贵的机会。
过多的“Expert in ...”
很多同学误以为,对技术的精通是拿到面试机会的门槛。
于是,很多求职新手的简历上出现了大量的“Expert in…...”,一片“拔苗助长”的景象。
其实,你是否精通一门技术,面试中可能两三句对话就可以看出来了,绝不会逃过Hiring Manager的火眼金睛。在简历上弄虚作假,只会让面试官对你的印象大打折扣。
举几个真实的栗子:
面试官:你很懂C/C++?太好了,能解释以下malloc和calloc的区别吗?
求职者:嗯......这个......不太熟。
面试官:看来你经常使用React。那假设一个网站是用React搭建,从用户在浏览器中输入了这个url,直到网页加载完毕,这整个过程中React做了哪些事情?
求职者:啊......这个不太会......
这种尴尬的场面,想想都觉得一身冷汗!
简历上的“虚假繁荣”是很容易在面试中被拆穿的,自我包装也不等同于一味地夸大。想要漂亮的简历,同学们还是得稳扎稳打、切实提高能力。
没有放上work samples的链接
程序员的工作内容都非常practical,为了“眼见为实”,面试官在考核过程中也会特别留心简历上有没有work samples的链接,以此来验证你的technical skills。
没有work samples link,轻则失去了一次展示自我的机会,重则在面试官心目中留下了unprofessional的印象。
Work sample可以包括:
用词不当
简历上的措辞是让很多同学头疼的问题,不是native speaker的我们也经常因为词汇量不够,反复使用“help、assist、do、responsible”等弱词。
其实,简历上的用词也侧面反映了你的工作态度,你是不是take ownership,是不是认真对待工作中的每一个小任务,负起责任来。
如果使用强度很弱的词,你完成的任务就显得不那么重要了,也弱化了你在团队中担任角色的重要程度。
毕业时间不明确
你知道吗,毕业日期不明确,可能导致简历直接被挂!
事实上,所有大公司都要求简历上的毕业时间是精确到具体年份和月份的,不能只写present,更不能不写。
因为毕业时间决定了你能不能申请full-time、new grad或者intern职位,是非常重要的参考信息。
所以,已经毕业的同学一定要写好毕业年月;还没毕业的小伙伴,则可以写上expected的毕业日期。
想要制作一份亮眼的简历并不是一件容易的事情。除了内容上的减分项外,排版杂乱、拼写错误、字体不一致等小细节都可能让面试官对你的印象大打折扣。
看到这里,同学们还有其他关于写简历的疑惑和问题吗?
更多科技求职咨询,请关注“来Offer”!