一份好的技术简历长什么样?
本期直接干货。
整体上是一个总分的结构,基本信息,个人优势总结,技能点,项目经历,自我评价,由浅入深、由总到分,由粗到细的介绍自己的总体情况。
一、简历精简——页数之争,谁对谁错?
说实话这块我多少带点情绪去写的,虽然我经常说要理智思考,但是有时候被喷子喷多了,也难免有些情绪,有就有吧,我又不是圣人。
言归正传,因为这块我也调研过,大体上分两个流派,一边是要精简到一页,一边是要多写一些,我觉得没法用对错来评价,因为我始终相信一句话——实践才是检验真理的唯一标准,只要你能用你的简历拿到offer,那就是好简历,拿不到,你就要优化。
从底层原理来说,大致分为这几种不同:
1.学历问题:同样一份简历,985和双非竞争,大概率双非垃圾桶,如果双非不比92的会的多,会的深,竞争不过的。
2.专业问题:不同专业的简历构成是不一样的,像我做的这个,就是要会很多技术栈,很多项目经验,因为这一语言已经很卷了,但是像算法岗或者其他岗位可能不需要那么多技术栈,而且本身门槛也高,自然简历就可以精简。
3.经验问题:毫无疑问,从我专业来讲,应届生大概1-2页,1-3年经验2-3页,3-5年经验3-4页,而我的情况是,我属于3-5年,我准备了四个项目,但是有些岗位我可能只写三个,1-2页确实有点少了。然后年限再高其实最多也就3-4页了,因为后面更多的是架构和深度方面的东西了。
所以我是什么情况?双非一本,gap一年、华为OD外包,我想去大厂,跟92去竞争,最开始我2页的简历根本没人看,然后我才加技能点,加项目,最后慢慢有面试,慢慢有offer,所以我的简历一定要比同级92竞争者会的更多,会的更深才行,否则hr凭什么选我呢?
这就是我的情况了,好吧,正反面我已经介绍完了,我的评论也都删了,我觉得我没必要解释什么,就这样。
所以后来也想了一下,还是要包容不同经历、不同观点,不然我不成二极管了?但是还请大家礼貌询问、理性评论。
二、基本信息——层次清晰、简洁明快
整体要层次分明,信息不要繁琐,要简洁明快,让hr扫一眼就能收集全部信息
基本信息:姓名、性别、年龄,电话、工作时间、学历这些东西,不多赘述,直接写上就可以
邮箱:这边重点建议应届生、校招生,向职场人靠拢,注册一个163的邮箱,比较专业,虽然QQ邮箱也没什么不好,但是向有经验的职场人靠拢是不是更好一点?(为什么要烧照片啊?不烧不专业)
照片:建议大家拍一份比较干净阳光的照片,重点来了,一定要P图,只要能看出来是你自己就行,把自己P的帅一些,漂亮一些,因为第一印象很重要,但是真实你长什么样子,其实hr并不在意,重点是让你看一眼就觉得很不错。
底层栏目:我个人建议加上投递岗位,base地,社招或者校招,到岗周期,这样能让hr和面试官对你的意向有个基本了解,这个蓝色框还可以作为分割线,让分层更清晰。
三、个人优势——总结自我,突出优势
这部分是我自己总结+别人提的意见写的,同时,这部分也可以写到投递简历时的打招呼语中。
首先因为这是个总分结构,而且再往下就是细节介绍了,因为这块能给自己一个总结介绍,同时也为了引导面试官关注我的优势,所以写了这一块。
过往经历:比如我,我可以写两年的大厂经验(虽然是华为OD外包,但经验是大厂的,简历就是要美化自己),三年的互联网健康,交代自己过往工作经历。
经验之谈:重点突出过往的工作你有哪方面比较优势的方面。
用户量级:主要分注册用户、活跃用户,这部分交代的是平台的用户量级,也交代你的工作难度。
优势技能:我这边写的是MySQL优化、Redis、多线程,那这几个方面是我的技能优势,也是我面试重点准备的部分,为了让自己更加突出,也为了引导面试官往这几个方向问。
四、相关技能——深度广度,缺一不可
这块非常重要,因为八股文就时先看你这里写的,当然面试官也会准备个人问题,但是要是你写的都不会,后面也没必要问了。
这块我就按我Java开发的内容去介绍了,别的语言或者不是开发的技术简历,大家提炼思想,自行书写吧。
基础技能:Java基础知识,HashMap与ConcurrentHashMap底层原理。Java基础就不说了,至于为什么我要写这两个Map,因为这两个Map使用率非常高,只要你能弄明白这两个Map,这里面包含的数组和链表、锁相关、安全与效率、扩容机制、二进制原理就都明白了,这是个事半功倍的活,对面试官和你来说都一样,建议大家写上。
技能点广度:所有涉及到的技术栈,建议每一项都单列,10行左右为好,显得你技术面比较广,黑话讲:就是有活。
技能点深度:单项列完之后,要把技能点进行深度描述,由浅入深,比如MySQL,熟练使用、索引相关,这是基础知识,执行计划、SQL优化,是更深度的知识,总之每一项由浅入深的去写技能点,引导面试官挖掘。
措辞问题:大家一定不要写什么了解、知道这种模糊的字眼。要写就写精通、掌握、熟练使用,我一直强调,不是你会你要写什么,越不会越要往上写,什么能过简历筛选、能过面试的往上写。你写个了解,说明你自己都不精通呗,自己都不掌握呗,那面试官还问你干啥?自己吹完牛逼,自己去圆就行了。
五、项目经历——道理都懂,做到才算
知道不算,做到才算!简历也是一样,八股文的技能要落实到项目应用,才算真的会!
项目描述:一句话介绍平台的功能,用户量级,字数不要多。
技术栈:写明开发工具、核心框架和中间件,这部分其实和你相关技能介绍的事一致的。
主要功能模块:介绍清楚你的项目有几个模块。
重点来了:
项目亮点与主要职责:项目亮点偏向具体某一点的优化,主要职责偏向大方向的优化,日常开发不算优势,只能算基本门槛,能讲出你完成了哪些亮点功能,还有解决了哪些疑难问题,这才是你的能力,才是你能够脱颖而出的依仗。
像我4年开发经验,还要面试大厂,我写了四个项目,第一个项目突出高并发和基础开发场景,第二个突出业务逻辑复杂的场景,第三个突出大数据治理场景,第四个突出设计模式的应用,这样对市面上各式各样的业务取向有一个全面覆盖,同时也突出的我经验丰富。
如果是应届生的话,我建议也至少写两个项目,一个项目太单薄了,然后第一个项目偏向传统开发、或者高并发,然后和AI最好沾个边,第二个项目要有区别于第一个的业务取向,你可以多准备几个项目,用一套模板,如果面试公司偏向大数据,你就加入大数据,如果偏向复杂业务逻辑,你就写复杂业务逻辑。
总而言之,就是既要表明基础的开发能力,又要契合面试公司的业务趋向,还能对相关技能里的技能点有个明确的落地应用场景。
六、整体思路——全面盘点,思维决胜
上面已经分点介绍完了,接下来我说一下整体思路。
层级分明:大家的简历一定要层次分明,一项就是一项,间隔部分要学会使用图标、加大字体、间隔等技巧,让各部分泾渭分明,方便hr和面试官阅读,提炼重点,减少阅读成本。而且讲一个点就只讲一个点,不要顾左右而言他。
结构分明:建议由总到分、由浅入深,先总结自己,交代个人信息,给面试官留下好的第一印象,同时引导面试官去问你的优势方向,再拆开单独说。
深度与广度:我曾经说过,面试就是横向挖掘广度,纵向挖掘深度,挖掘到你不会为止,我们就按这个思维去写简历,横向扩充技能点广度,单列技能点逐项由浅入深,挖掘深度,引导面试官按你的思路询问,把我们能够掌握的80%这部分做到完全。
大家一定要有耐心,我面试大厂时候,简历优化了几十遍,才到今天的效果,不过最新的那份简历我也没找到,用的上一个版本,有不懂的可以评论区问我,大家见文知意,取其精华,优化到自己的简历里。
#那些拿到大厂offer的简历长啥样##简历中的项目经历要怎么写##一份好的简历长什么样?#