文档章节

如何写好技术简历 —— 实例、模板及工具

大数据之路
 大数据之路
发布于 2012/08/09 21:08
字数 2046
阅读 132
收藏 1
点赞 0
评论 0

前言

光是做人才拍卖这几个月,我就看了几千份技术简历,觉得很感慨。有太多程序员因为不知道如何表达自己,而埋没了自己的才华,拿着原本可以拿到一半的薪资,在一家默默无闻的公司里边加班到深夜。

很少有人关心写简历的人的心情:简历应该怎么写,写什么,用什么工具,写成什么格式。即使偶尔招聘站有一些不错的模板,也牢牢的锁在自己的产品里边,不通过它的平台投递就不让下载,甚至转换成PDF还要收费。

这让我很难相信我们生活在21世纪。明明手握着最新技术的程序员们,不应该在写简历这件事上这么痛苦。正好中秋放假,我尝试着做了点东西来改变它。

下边是我的成果:

  1. 一篇讲述简历本质和实例的文章
  2. 一份详尽的程序员简历模板
  3. 一个可自行搭建的MarkDown简历工具

简历的本质

在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?

它不是人生履历,不是项目清单,也不是技能大放送。

简历的存在只有一个目的 —— 帮你约到面试。只要能达到这个目的,简历可以是一段视频,一个开源项目,一张照片,甚至是一行字,比如:

I wrote python

当然,绝大部分简历的形式,就是我们所熟知的,是一篇文章。即使你通过其他方式获得了面试,当你入职的时候,还是要有这么一份纸质简历的,所以不要想着偷懒。

简历要说什么

介绍自己?错。越是好的职位竞争越激烈,光介绍你自己是远不够的,要推销你的自己才行。

一份好的简历,要低调的告诉招聘方,爷很NB。

那么,如何才能低调的NB着呢?这里和大家分享两个技巧:

首先,一份好的简历不光要说明事实,更要通过FAB法则来增强其说服力。

  • Feature:是什么
  • Advantage:比别人好在哪些地方
  • Benefit:如果雇佣你,招聘方会得到什么好处

其次,写简历和写议论文不同,过分的论证会显得自夸,反而容易引起反感,所以要点到为止。这里的技巧是,提供论据,把论点留给阅读简历的人自己去得出。

论据要具体,最基本的是要数字化,再好点的论据要让人印象深刻。每天PV8个亿,这是数字化;访问量超越Google App Engine,这是让人印象深刻。

下边写一段实例,其中内容是虚构的:

2006年,参与了手机XX网发布系统WAPCMS的开发(这部分是大家都会写的)。

作为核心程序员,不但完成了网站界面、调度队列的开发工作,更提出了高效的组件级缓存系统,通过碎片化缓冲有效的提升了系统的渲染效率(这部分是很多同学忘掉的,要写出你在这个项目中具体负责的部分,以及你贡献出来的价值)。

在该系统上线后,Web前端性能从10QPS提升到200QPS,服务器由10台减少到3台(通过量化的数字来增强可信度)。

2008年升任WAPCMS项目负责人,带领一个3人小组支持着每天超过2亿的PV(这就是Benefit。你能带给前雇主的价值,也就是你能带给新雇主的价值)。

这是一个比较基本的FAB的应用,还有很多细节可以优化。

有同学问,如果我在项目里边没有那么显赫的成绩可以说怎么办?

讲不出成绩时,就讲你的成长。因为学习能力也是每家公司都看中的东西。你可以写你在这个项目里边遇到了一个什么样的问题,之前怎么解决的,之后解决的,新方案好在什么地方,你是寻找到这个新方案的,最终这个方案的效果如何。

具体、量化、有说服力,是技术简历特别需要注重的地方。

关于这一点最后想说的是,写简历一定要突出自己的亮点(卖点),否则千篇一律只会石沉大海:


最近收到了不少简历,很多简历都是一个套路:工作了X年,完成了Y个没什么特点项目,项目里用了ABCD等大众框架,自我评价是认真负责之类的套话……这种简历在我看来更像是养老院的入院申请表……

模板

这里给大家提供一个程序员的简历模板,是我们在看完几千份简历后,觉得结构上比较好的。其实技术简历一般包含三大部分就够了,第一是个人信息和联系方式,第二是工作和项目经历,第三是工作以外的能力证明。

模板本身我已经放到Github,里边需要注意的地方,在括号中注明了,建议先按提示写完全篇,核对无误后,最后删掉引号内的内容。

技能清单部分,我按PHP和前端程序员的情况写的,欢迎其他职位的同学fork修改后,push回来。

Github repo地址 → https://github.com/geekcompany/ResumeSample

工具

再来一个日经问题,简历应该用什么格式写?

在我看来,技术简历只有两种合格的格式—— PDF和MarkDown。但是由于后期简历需要交给HR进行归档和管理,MarkDown显然是不合适的。前几天在V2EX看到很多程序员讨论写简历用什么工具好,最后大家的结论殊途同归 —— 用MarkDown写,用PDF发。这是我难得的看到程序员们的统一啊。(PHP是最好的语言,阿门)

但接下来大家纷纷抱怨同时支持MarkDown和PDF的工具安装起来都还挺麻烦的,还有需要在线简历的需求。我开始觉得这不是什么大问题,但在微博私信里,花了一个多小时教某同学 ① 下载MarkDown编辑器(不小心下载了一个收费的,又重新下了) ② 安装MarkDown2Pdf转换工具(英文文档看了半天,从源码安装,各种费劲) ③ 通过MarkDown生成HTML ④ 放到SAE加Basic认证 后,我发现这样写简历不但累,而且丑。

于是我用三天时间开发了DeerResume,它可以在浏览器里实时预览编辑MarkDown并生成PDF,这里是它的详细介绍  → http://get.jobdeer.com/745.get 。不想自己搭建的懒人可以用DeerResume Online版本 → http://cvbox.sinaapp.com。 

特别提示:DeerResume本身是不带密码找回功能的,记不住的同学可以使用DeerCV.com 或者按 DeerResume FAQ的提示把Markdown保存到本地。

但话说回来,工具始终是外在的,只有程序员们在内心树立起「求职==推销自己==展示个人品牌」的概念,勇于在职业上去争取更多更大的利益和空间,才能不让自己的一身本领被埋没。

愿每一份才华,都找到让它发光的地方。

Refer:

[1] 如何写好技术简历 —— 实例、模板及工具

http://get.ftqq.com/744.get

[2] 程序员如何写简历:来自硅谷的十条建议

https://yuguo.us/weblog/how-to-write-resume/

本文转载自:http://get.ftqq.com/744.get

共有 人打赏支持
大数据之路
粉丝 1484
博文 516
码字总数 344390
作品 0
武汉
架构师
程序员简历模板

README.md 说明 本系列程序员简历模板由国内首家互联网人才拍卖网站「 JobDeer.com 」提供。 在线MarkDown简历书写工具 https://github.com/geekcompany/DeerResume ( 支持了实时存档 教学:...

iSnowFlake
2015/10/13
1K
0
北京尚学堂|写好技术建立原则(一)

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 技术领域追求简练、客观、实际和成就,而不是冗余、主观、抽象和过程。如果求职者使用简单的教程或模板编写技术简历,那么结果注定...

SXTkaifa
2016/11/03
19
0
java高级程序员如何写好简历,一份优秀的程序员简历是什么样的?

马上就要到一年一度,最适合找工作的时间段:金三银四。另外一个时间段是:金九银十。金三银四的大意是:最好的时间是三月,其次是四月。同理于金九银十,最好的时间是九月,其次是十月。反正...

颖伙虫
06/22
0
0
如何写好简历呢

简历该如何写好,也是很关键的,下面是一个模版,也不知道怎么样,在智联招聘上看到的,拿来参考一下。 简历模板:Java工程师 智联招聘

aehyok
2013/04/14
0
0
程序员最不想你知道的谎言!

专栏 | 九章算法 网址 | www.jiuzhang.com 这个我办不到。 真相:我可能可以做到,而且这个其实也花不了我太多时间,但是我现在不知道该怎么做,所以如果可以的话,我不想涉足其中。 我最多三...

九章算法
2017/11/29
0
0
手把手教你写一份优秀的前端技术简历

不知不觉一年一度的秋招又来了,你收获了哪些大厂的面试邀约,又拿了多少offer呢?你身边是不是有挺多人技术比你差,但是却拿到了很多大厂的offer呢?其实,要想面试拿offer,首先要过得了简...

爱学习真的是太累了
07/17
0
0
北京尚学堂|写好技术建立原则(二)

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。 17.不要列出过多的项目 我经常看到非常长的简历:三四页纸,两三千字,十余个项目,恨不得把他/她做过的东西全都铺上去。而事实证明...

SXTkaifa
2016/11/03
5
0
如何催HR给回复,又不让对方反感?

专栏 | 九章算法 网址 | http://www.jiuzhang.com 投递简历后的跟进工作,是求职过程中一个重要而又常被忽视的环节。 当你投递了一份简历后,你会急切的想要知道自己是否能拿到面试机会。 然...

01/06
0
0
不满足招聘要求,放弃还是争取?

专栏 | 九章算法 网址 | www.jiuzhang.com 许多求职者在求职过程中可能都会遇到这样一种情况——看到某公司的招聘信息,薪资待遇非常诱人,但自己却不完全满足招聘条件。 作为求职大军中的一...

九章算法
2017/12/15
0
0
iOS生成标准的注释工具——VVDocumenter

iOS生成标准的注释工具——VVDocumenter 在程序开发中,我们免不了要写许多注释,方便帮别人也方便我们自己以后检查我们的代码。然而,写注释是一件十分浪费我们时间与精力的事,要写符合文档...

珲少
2015/09/16
2.1K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

MacOS和Linux内核的区别

导读 有些人可能认为MacOS和Linux内核有相似之处,因为它们可以处理类似的命令和类似的软件。甚至有人认为苹果的MacOS是基于linux的。事实上,这两个内核的历史和特性是非常不同的。今天,我...

问题终结者
7分钟前
1
0
SpringBoot | 第八章:统一异常、数据校验处理

前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响...

oKong
15分钟前
0
0
mysql高级

一、存储引擎 InnoDB MyISAM 比较 二、数据类型 整型 浮点数 字符串 时间和日期 三、索引 索引分类 索引的优点 索引优化 B-Tree 和 B+Tree 原理 四、查询性能优化 五、切分 垂直切分 水平切分...

丁典
35分钟前
1
0
rsync通过同步服务、系统日志、screen工具

rsync通过后台服务同步 在远程主机中建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器。 首先在A机器上建立并且配置rsync的配...

黄昏残影
今天
4
0
Spring Cloud Gateway 接口文档聚合实现

在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无形中要浪费我们不少时间,毕竟懒是程序员的美德。 由于swagger2暂时不支持webflux 走...

冷冷gg
今天
110
2
流利阅读笔记31-20180720待学习

克罗地亚:输了世界杯,却赢了全世界 雪梨 2018-07-20 1.今日导读 1998 年,年轻的克罗地亚国家队在法国世界杯给全世界留下了不可磨灭的印象,格子军团一举夺得了季军。4 年后,克罗地亚折戟...

aibinxiao
今天
3
0
OSChina 周五乱弹 —— 我们是食物链的最底层

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @温家成 :分享谢安琪的单曲《姿色份子》 《姿色份子》- 谢安琪 手机党少年们想听歌,请使劲儿戳(这里) @贪吃飒:最近p2p怎么了、半个月爆了...

小小编辑
今天
775
14
Android Studio 3.0 之后打包apk出现应用未安装问题

1、废话 出现这个问题的原因,并不是只有一个,而是有多个原因,不懂的估计会被搞得一头雾水,下面我列举的是我遇到的几种问题和网友遇到的几种问题,但不一定是全部,也有可能有些莫名其妙的...

她叫我小渝
今天
0
0
前端基础

1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的。 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少。对get请求参数的限制是...

wenxingjun
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部