模板
写简历首先要有一个好的模板,我们做技术的不同于 UX,UED,我们不需要那么花哨,但是也需要整洁干净。好的模板能让你的简历给面试官一个好的印象,有一句话说得好,简单而不简单。
回到技术上面,既然我们每天都用 Markdown
写文档,那么为什么直接用它编写我们的简历呢?清楚,简介,一目了然,方便存档和编辑。
目前写简历的方式有两种普遍被认可,一种是 STAR, 一种是 FAB。 STAR法则,即为Situation Task Action Result的缩写,具体含义是: Situation: 事情是在什么情况下发生 Task: 你是如何明确你的任务的 Action: 针对这样的情况分析,你采用了什么行动方式 Result: 结果怎样,在这样的情况下你学习到了什么
FAB 法则,即Feature Advantage Benefit 的缩写,具体含义如下: Feature:是什么 Advantage:比别人好在哪些地方 Benefit:如果雇佣你,招聘方会得到什么好处
综上所述,无论是那种方式都是在用最简单明了的方式告诉别人你的工作,能力同时也体现了你的表达和总结能力。所以这个地方自己一定要反复推敲。
项目经历,时间倒序,项目不在于多,在于有亮点。
反复检查和校验,切记马虎,切记马虎。切记错别字,切记错别字,切记错别字,笔者写简历的经理,检查几次以后还会有错别字。对于筛选简历的人是看到错别字,拼写错误是非常致命的,第一印象就是马虎。
简单说明厉害即可,切勿长篇大论,没重点。你要考虑到每天筛查简历的人可能选择100多份。
格式,不用花花绿绿,直接markdown即可,简洁并且有极客精神,如果喜欢其他格式尽量简洁明了。
不需要把内容压缩到一页,赶紧整洁,让阅读者继续看就可以了。
PS: 网上的谬论说必须只能一页。
尽量与众不同,面试者每天看很多简历,不要把自己简历写的自己觉得都什么亮点。如果特别没有亮点可以写一些自己遇到的问题,解决的问题,或者讲述一下自己理解的别人做的最好的设计方案。
打个样,下面是一篇 JAVA 开发工程师的简历样例。
项目描述: 该项目主要是XXXX。 实现技术: SpringMVC + RabbitMQ + MyBatis + Dubbo + Redis + MySQL + ElasticSearch 职责描述:
QPS
提高近1倍。(能力)xxxx项目
:该项目是XXXX,使用XXX技术,完成XXX功能。(项目分主次)项目描述: 该项目主要是XXX,该项目为40+人的团队,该项目时已经运行6年。 (体现规模,同时也提现自己大环境的经历) 实现技术: JAVA + AngularJS + MQ + Redis 职责描述:
(如果有写上,不一定很牛逼,但是可以提现你的那一份热情)
果汁简历
个人整理求职方面资料和心得XX技术文档翻译
,业余时间翻译XX源码补丁
,项目中使用到,遇到问题便修复。XX开源项目
,业余时间自己编写的开源项目。(没有什么比Show me the code能有说服力了)(如果有写上,让面试官更多的了解你,也能体现出你的技术深度和表达能力)
编程语言:Java/Scala
Web框架:Spring/SpringMVC/MyBatis/Dubbo
前端框架:Bootstrap/AngularJS/HTML5
数据库相关:MySQL/Redis/MongoDB/ElasticSearch
版本管理、文档和自动化部署工具:Git/apidoc/Jenkins/GoCD
服务器相关:Linux/Vagrant/Shell
有事业心与责任心,工作积极认真,新项目上手很快。
对新事物有很强的好奇心,喜欢做有挑战的事情。
为人踏实,善于沟通,具有很强的团队意识和协作能力。