前言

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

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

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

下边是我的成果:

一篇讲述简历本质和实例的文章

一份详尽的程序员简历模板

一个可自行搭建的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的应用,还有很多细节可以优化。

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

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

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

模板

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

模板本身我已经放到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。

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

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

简历python技能怎么写_老鸟教你如何写好技术简历相关推荐

  1. 简历python技能怎么写_简历怎么写?列出这10项重要的工作技能

    一份出色的简历能让你脱颖而出,获得面试机会,就好像你解决了拼图游戏,尤其是在技能部分.在当今这个时代,电脑算法更有可能在你的简历出现在人们眼前之前就对其进行了梳理,那么一个人怎么知道哪些工作技能是必须 ...

  2. 简历python技能怎么写_用Python解析简历中的技能部分

    我试图用python解析简历的技能部分.我找到了Omkar Pathak先生的一个名为pyresparser的库,我能够将PDF简历的内容提取到简历.txt文件.在 然而,我在想,我怎么能只把简历中的 ...

  3. 华为十年测试老鸟教您如何写高质量的自动化测试工程师简历--看完必有所获

    一.前言:简历(职场敲门砖) 作为软件测试的垂直领域深耕者,面试或者被面试都是常有的事,可是不管是啥,总和简历有着理不清的关系,面试官要通过简历了解面试者的基本信息.过往经历等,面试者希望通过简历把自 ...

  4. python k线合成_手把手教你写一个Python版的K线合成函数

    手把手教你写一个Python版的K线合成函数 在编写.使用策略时,经常会使用一些不常用的K线周期数据.然而交易所.数据源又没有提供这些周期的数据.只能通过使用已有周期的数据进行合成.合成算法已经有一个 ...

  5. java简历达内_达内教你怎么写大牛简历

    2016年春节后第一波求职潮已经到来,在投递简历的那一刻,尤其是对你心仪的企业投递简历的那一刻,相信你一定有过担忧.焦虑,甚至力不从心,也许你不是对自己不自信,而是不知如何运用好"简历&qu ...

  6. 拼音怎么写_老师:不会写的字用圈代替,看到孩子试卷,网友:人才

    遇到不会写的字怎么办? 估计每个人都会遇到这样的情况,特别是小学生,认字不全,遇到不会写的字是常有的事情. 就是不知道大家遇到这样的问题的时候是怎么解决的,记得读书的时候,老师一般会告诉我们不会写的字 ...

  7. 编程设计思路怎么写_微商软文怎么写吸引人?写作高手的内功心法

    笔者从事互联网运营多年,也写过各种行业的文章,个人觉得通过文章引流进来的粉丝是最精准的.可能一提到写软文,一些网络朋友就头大了,确实写文章需要一定的思路,如果脑袋里没墨,基本写不出什么文章,顶多随便搬 ...

  8. java方面的文献综述怎么写_文献综述应该怎么写?

    paperask免费论文查重 文献综述如果真的要进行划分的话,可以划分为两种写法,不同的写法也有着不同的作用.在这里简单来说几点. 第一种写法:论文绪论部分的文献综述. 我们知道,一篇过万字的论文,在 ...

  9. 如何写_家长如何为老师写评语

    给老师写评语是每一位家长最困难的任务之一.该怎么给老师写评语呢? 给老师写评语有点像学生写作文,其实不会写的真正源头来自于"肚子里没货".可能自认为了解孩子,知道老师,但真拿起笔时 ...

  10. 简历python技能怎么写_游戏测试简历专业技能怎么写

    专业技能(案例一) 熟悉游戏测试流程 python SQL monkey Fiddler.Wireshark 禅道 logcat 专业技能(案例二) 办公软件 Photoshop.会声会影.DW8 专 ...

最新文章

  1. 《预训练周刊》第12期:无注意力变换器、借蛋白质语言模型论进化速度
  2. QuarkXPress 2020中文版
  3. TFS2012 服务器安装
  4. 中国石油大学计算机控制实验,《计算机控制》实验讲义.doc
  5. Transact-SQL 参考的语法
  6. android sdk shell,Android SDK命令行工具Monkey参数及使用解析
  7. CDH使用之CM 5.3.x安装
  8. php 忽略加载动态某个目录,php – 如何使用RecursiveIteratorIterator忽略目录?
  9. linux内核安全模块,对Linux内核的修改 - Linux 安全模块(LSM)简介_Linux安全_Linux公社-Linux系统门户网站...
  10. 服务器处理蜘蛛抓取网页的过程,搜索引擎抓取网页的蜘蛛爬行流程
  11. facebook,twitter,pinterest的分享功能代码--js+html
  12. python token_bytes_Python secrets.token_bytes方法代码示例
  13. net start mysql无法启动数据库的解决办法
  14. swiper使用教程
  15. 新年第一天 | 恶补新一季《黑镜》的同时,营长又深入扒了扒它那擅长机器学习的新爸爸是如何赚钱的
  16. (八)苏世民:我的经验和教训:决策(567)
  17. Leetcode 14.最长公共前缀(Longest Common Prefix)
  18. 硬件辅助虚拟化 之EPT(内存虚拟化)介绍
  19. 网站没有搜索功能怎么搜索_如何搜索任何网站,即使它没有搜索功能
  20. Mapped Statements collection does not contain value for 解决方法之一

热门文章

  1. 数据分析师职业分析报告
  2. ios8 xcode设置launchimage
  3. 正弦信号、余弦信号与复指数信号(欧拉公式)
  4. CocosCreator矢量绘图组件(1)
  5. sketch-矢量绘图应用软件
  6. Python里面这些点,据说80%的新手都会一脸懵逼
  7. matlab能做财务报表吗,基于Matlab 的零售企业财务报表分析.pdf
  8. 期货基础知识 第四节 期货交易流程
  9. 轨迹优化 | Minimum-jerk
  10. 秋天是一个思念的季节