如何写好自己的简历?
核心注意事项
- 切忌花里胡哨
- 切忌写期望薪资
- 切记内容真实、精简
- 切记突出重点、优势
- 切记简历文件格式使用 pdf
废话一句:好的简历是拿到 offer 的第一步
简历模板
切忌花里胡哨:无与伦比的配色直接让 HR/面试官眼花缭乱,不确定 HR 是不是一般都年纪大点,但面试官一定年纪不轻,花里胡哨肯定受不了 😖
做到清晰、高效、突出重点
可以到 沉默王二 公众号后台回复「简历」拉取简历模板,可以参考开发者客栈的这份简历模板:传送门
用起来还是非常舒服的,直接在 input 中填写内容,然后导出 PDF 就行了。
简历内容
- 基本资料
- 教育背景
- 技能
- 工作、项目经历
- 个人总结
简历内容基本就这几个,但是顺序要讲究扬长避短。
拿教育背景来讲,如果你是双一流的硕士、海龟等等,可以提前写。但是如果你和我一样三本、专科,那这个版块就要往后放了。
总之就是放大自己的长处,让自己的短板看起来越不起眼越好。
简历不要写得太复杂,毕竟大部分面试官/HR 没有那么多耐心,不,主要是时间,大多数筛选简历的时候都是靠工作之余,咱不能加大人家的负担。
就我个人的经验来看,看一份简历也就大概 30s 的时间,好的简历多看会,看不顺眼的就直接 pass 了。真的就应了语文老师的那句话:“高考作文阅卷时间只有几十秒的时间。”
偶尔看到非常吸睛的,就多看,多品,对吧,差不多的,根本没时间。
基本资料
可以体现出:获奖、证书、英语、博客或开源项目,这些也挺重要的。
这里重点强调一下开源项目和博客,我个人在做面试官的时候喜欢看这两个。
如果我在简历开头看到了个人博客、GitHub 链接,就会点进去瞧瞧。
哪怕是里面的内容不是非常吸引人,但相比其他内容,我个人更喜欢看这方面的。如果里面的内容非常不错,那绝对是加分项了。
博客:反正我自己就是写博客起家的,所以我希望在这方面找到志同道合的小伙伴。
GitHub:这就更不用说了,talk is cheap,show me the code。
除非你有强背书,那这两个绝对是非常好的背书。博客/开源项目,如果内容还不错,往前写,不要写到最后 —— 这是很大的竞争优势!
年龄,如果很年轻就写上,如果工作 >= 5 年了就不用写了。通过教育经历和工作经历,可以推断出你的年龄。
婚姻状况不用写,hr 面试时会聊到。但女生会被重点问道,还会关心你啥时候生孩子,因为产假好几个月。
期望薪资不要写,不要轻易暴露自己的底牌。工资最后面聊。
简历最大的几个优势:
- 学校(特别应届生);
- 大厂工作经历;
- 开源项目、博客等社区影响力(特别适合内推)
教育背景
扬长避短。学霸可以随便写,突出学历优势。如果像我这样的学渣就可以将这个模块放在最后再提,避免直接挂掉。
专业技能
这一趴比较重要。涉及两个问题;
问题一:
同学们常用的几个词。了解/熟练/掌握/熟悉/精通,我们先拿出来说一下。
这几个词,每个人理解都不一样。比如面试官的理解:
- 了解:就是你知道有这么一个东西,大概能用来干嘛
- 熟悉:就是你经常在使用,但是未必有很多的了解,也没深入的学习
- 掌握:就是你能用这个东西来完成一些功能,解决一些问题,但是还不熟练,还需要边查边做
- 熟练:就是你成为一个熟练工了(大多数人在此水平),能够快速的搞定功能模块,代码需求,完全不用思考。甚至高端点的人,有自己的代码库和工具箱了,那搭建项目,完成功能,就是复制黏贴(自己的代码),飞快的。而且很多地方都自动化完成了。
- 精通:在某一方面的技术有一定的影响力,对这种技术的优缺点,适用场景有非常深刻的理解。提交过开源代码,回答过别人的问题,一般这方面的问题都难不倒你。
但是面试者的理解可能是
- 了解:听说过名字
- 熟悉:会 'Hello World'
- 掌握:基本上看过文档,知道相关知识
- 熟练:拿来写过项目
- 精通:用这个技术写了很久的业务
大多数球友都是按照使用的年限来选择词汇。但是又对技术本身有种敬畏的。所以就会出现通篇「熟练」。
面试者心态:我要是写精通,会被面试官问死吧~
如何解决这一问题,让专业技能看起来不那么死板且重点突出(扣原则:突出重点)
问题二:
技能的广度和深度。
好多球友简历中恨不得将自己知道的或者看过的技术都写上。比如:
- 熟练 xxxxx
- 熟悉 xxxx
- 熟练 xxxxx
- 熟悉 xxxx
- 熟练 xxxxx
- 熟悉 xxxx
广度和深度在时间成本上是对立的两方面。小公司人不多,可能更多注重广度。大公司大家各司其职,深度更重要。
但是总体上 深度 > 广度。所以在简历上的写法要注意。专业技能尽可能的要深入。广度可以放在项目经历中写。
以上两个问题在专业技能板块的解决方式就是:减少样板词汇+过滤合并技术栈+字体加粗。
项目经历
这个版块也是很重要的,但是大多数人忽略了这一点。
这块一般有几个考察点:
- 最后一家公司经历(大厂优先)
- 公司个数和每个公司的任职年限(稳定的优先)
- 项目复杂度
- 个人的贡献和成果
正确的项目经历包括这几部分:
- 项目概述(言简意赅)
- 个人职责(主要负责人还是协作方,负责哪些方面)
- 技术难点或者项目难点(这是面试官比较关心的)
- 成果业绩(数据量化)
涉及关键内容可加粗处理,醒目突出
这我觉得可以适当减少项目具体的业务描述(不是不写哦),我建议重点描述自己解决了什么问题,优化了什么地方,比如:
- 解决了 XX 服务请求超时的问题。
- 优化了接口,将 QPS 由 1000 提升到了 5000 等等。
个人总结
切勿干夸自己 🙄
不要忘了我们的写简历的原则 「突出重点」 。
例:
- 3 年 ToB 类产品开发经验,经常跨部门沟通,能够站在产品角度考虑问题。
- 较强的执行力,能推动和协同其他人实现需求落地,并取得预期效果
- 善于学习总结 (这里可以再次附上自己的博客地址)
- 经常复盘项目和技术方案,反思自己,进一步提升自己的业务和技术水平。
- 较强的产品思维,多次协助 pm 打造出优秀的项目
再次强调
1)基本错误尽量减少,比如这样:
看到 GitHub 地址我本来很惊喜,但连 GitHub 都能拼错,肯定有大问题,果然,点进去一看,水的不行。
再比如说把 Java 写成 java,JAVA,我本人是非常讨厌这样的不注意细节的。
我自己写博客的时候就绝对不允许这样的情况出现。因为这样显得非常不专业。
2)千万不要 Word,就用 PDF
强调过很多次了,但依然能收到这样的 Word 简历,打开直接乱码。
PDF 甚至不用装 PDF 阅读器,直接浏览器就能打开了,这多为 HR/面试官着想啊!!!!!!!
我用 Chrome 浏览器打开的时候就感觉看起来很舒服。
3)HR/面试官关注的点
对于应届生,如果是学霸,那么突出计算机基础;否则可以突出一下自己做了哪些不一样的,比如说 开源项目、博客,你的上进心等。
对于 1-3 年的初级岗,这部分球友的简历重心应该放在学习能力、积极主动性上面。
因为项目经验还不怎么丰富,所以要从这些方面表现出自己的优势。
对于 3-5 年的,一般是中高级岗位,应该突出自己解决问题的能力,设计优秀方案的能力。
最好在简历中突出自己并发、JVM 优化、分布式等经验。
4)简历模板
除了前面提到的简历模板,再推荐一个:冷熊简历
以上全是我个人主观感受,欢迎留言讨论。
GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:太赞了,GitHub 上标星 7600+ 的 Java 教程
微信搜 沉默王二 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 222 即可免费领取。