程序员的简历到底该怎么写?(转)

小明最近有换工作的打算,那身为程序员的我们,简历到底应该怎么写呢?

我们知道,HR在筛选简历时主要从公司需求出发,重点不一,不过还是有很多“通用”的套路,为了在30秒内判断出这份简历是否值得跟进,我认为程序员写简历的正确姿势是这样的:

主要风格

即首次看到简历后的第一感觉。就好比小明多年相亲未遂,鼓起勇气参加“非诚勿扰”的节目,首次登场,台下的妹子看见他的第一眼,一定会有一个整体的Feel,他是fashion的、小清新的还是老道的?有了第一印象感觉之后,台下的妹子才会确定是灭灯还是亮灯(小明的话八成会是全亮的)。下面给大家举个例子:

加分写法:

  • 逻辑结构清晰,简洁明了。
  • 字体适中,排版顺畅,清晰整齐。
  • DF格式,兼容性不仅强而且不易乱序。

减分写法:

  • 设计的十分浮夸或者十分简单。(eg.简历做的十分酷炫、又是五颜六色,but半天找不到联系方式,抑或是只有个人基本信息和公司名称)
  • 冗余过度,写了好多页,但是半天打不开的,更甚至加载了半天,打开还乱码!

基本信息(姓名/性别/毕业院校/电话/邮箱/居住地/期望地)

加分写法:

  • 清晰罗列出以上信息,这样HR不仅在接下来的电话沟通或面试中不会再去追问这些内容,而且又进一步建立对你的熟悉度。
  • 增加社交账号,比如QQ或者微信,防患于未然(万一有时候HR电话打不通,这种情况挺多见的)

减分写法:

  • 相当大的基本信息没有写。
  • 只留下一个Github链接或者博客链接,甚至极致简洁的几句描述,HR只能通过你的链接来找你的联系方式,那就难受啦。(ps:除非写的特别nice,不然基本是要放弃你了)

工作经历&项目经历

加分写法:

  • 工作经历项目经历可以参照万能的STAR法则来写。(STAR不清楚的童鞋自觉百度哈)
  • 曾经效力过哪些公司,是否和求职公司匹配?
  • 做过什么行业领域,是否和求职公司匹配?
  • 你最擅长的技术语言,应用了哪些技术栈?(Java,Scala,Pyhton,Ruby, React, Vue, Microservice…)
  • 经历的项目时间复杂度,及在项目中承担什么样的角色(人的变化/技术的变化/环境的变化/不同工作经历相同角色的不同点)
  • 时间节点(空档期)

减分写法:

  • HR观摩了半天,不知所云,毫无亮点,没有可以继续聊一聊的话题。

先来几个栗子

栗子1错误打开方式:

  • XX(全栈工程师)2013.06 — 至今
  • 参与需求分析及实现方案设计。
  • 产品线上部署及运维。
  • 负责公司配置管理,环境维护等工作
  • 负责公司产品性能测试,及线上数据分析
  • 设计数据库表结构,实现后台功能及web页面展示。

点评:太概括不具体,没有逻辑性,甚至不知道采用的技术语言,根本不能了解情况。

栗子2正确打开方式:

北京XXX公司 Java工程师 — 2017.2月-2018.4月
1、LINK推荐架构数据与缓存层设计开发

  • LINK是一款时尚资讯app,负责推荐页面资讯feed流的展示及用户历史的展示;
  • 负责进行压测监测、缓存处理,对接又进一步改进优化,主用redis缓存;
  • 负责数据层,处理前端逻辑整个开发工作,分布式rpc服务搭建。

2、基于JAVA的电商爬虫开发

  • 使用java搭建爬虫server平台,进行配置和开发,进行网页改版监测功能开发;
  • 通过频率、ip池、匿名代理等应对一些网站的反爬;
  • 爬取淘宝时尚品牌与其他电商网站商品品牌与详情等。

3、同图搜索Solr服务开发

  • 基于算法组的同图策略,使用solr做java接口,又实现rpc服务搭建,进行索引构建和solr实现。
  • 点评:非常清晰的告诉简历阅读者自己做了什么事情,负责了什么样的事情,用了什么技术栈,且逻辑连贯。

工作期望&个人评价

加分写法:

  • 对自己有一个全方位的一个描述总结,可以让他人更好的解读我们。甚至可以在此处,大笔书写你的优点特长有哪些。
  • 我们可以不写个人评价,但是也一定记得写上工作期望!

减分写法:

  • 丝毫看不出个性特点,写和没写没什么区别。 再 来几个栗子

栗子1 错误打开方式

  • 为人性格,诚实谦虚,勤奋,能吃苦耐劳,有耐心,有团队意识,能和同学和谐相处,能虚心接受别人的建议的人。
  • 责任心强,善于沟通,具有良好的团队合作精神;专业扎实,具有较强的钻研精神和学习能力;性格比较乐观外向,喜欢打羽毛球。

栗子2正确打开方式

  • 极客、热爱技术、热爱开源
  • Ruby on Rails:精通
  • AWS:掌握
  • Docker:掌握
  • Agile/Lean:精通
  • ReactJS:掌握

栗子3正确打开方式

  • 我对自己的定位: 主攻前端,同时在其他方面打打辅助。我不希望过于依赖别人,即使没有后端没有设计没有产品经理,我依然想要把这个产品做到完美。毕竟全栈才能最高效地解决问题。
  • 我对工作的态度: 第一,要高效完成自己的本职工作。第二,要在完成的基础上寻找完美。第三,要在完美的基础上,与其他同事 互相交流学习,互相提升。工作是一种生活方式,不是一份养家糊口的差事。
  • 我怎样克服困难: 不用百度是第一原则,在遇到技术问题时我往往会去Google、Stack over flow上寻找答案。但通常很多问题 并不一定已经被人解决,所以熟练地阅读源码、在手册、规范甚至 REPL的环境自己做实验才是最终解决问题的办法。相信事实的结果,自己动手去做。
  • 怎样保持自己的视野:我一直认为软件开发中视野极其重要,除了在 Twitter 上关注业界大牛,Github Trending 也是每周必刷。 另外 Podcast、Hacker News、Reddit 以及TechRadar 也是重要的一手资料。保持开阔视野才能找到更酷的解决方案。
  • 我的优势: 热爱技术、自学能力强,有良好的自我认知。全面的技能树与开阔的视野,良好的心态、情商与沟通能力。
  • 我的劣势: 非科班出身没有科班同学对算法的熟练掌握,但我决定死磕技术,弥补不足。

博客,个人技术栈点等

  • 看到有这项的HR两眼已经放光了,加分加分项,说明你真正的热爱技术,善于学习总结,乐于分享,且有投入自己的业余时间到软件事业中。
  • 我喜欢的书籍:《重构》《卓有成效的程序员》《代码整洁之道》等
  • 我喜欢的社区: 图灵社区,知乎,博客园,Stack Over flow,Google Developer Group等
  • 我的博客链接、个人作品链接如下:
    https://github.com/github
    http://www.oschina.net/
    https://www.cnblogs.com/

简历内容真实性

老司机提醒你,你简历的任意一个细节将会是后面面试中的呈堂证供。因此在技术方面,我们还是要真真实实下功夫的!

原文地址:https://www.cnblogs.com/Freedom0221/p/10972639.html

时间: 2024-08-06 04:00:17

程序员的简历到底该怎么写?(转)的相关文章

超级炫酷的HTML5互动式程序员求职简历

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

小白程序员怎么由量变到质变写出高质量代码

小白程序员怎么由量变到质变写出高质量代码?很多老程序员从事开发多年,有这样一种感觉,查看一些开源项目,如Spring.Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点: 1.代码质量非常高; 2.命名特别规范: 要写高质量的代码,不是一件容易的事,需要长年累月的锻炼,是一个量变到质变的过程,但要写好命名,只需要有比较好的英语语法基础和一种自我意识即可轻松达到. 1.切忌使用没有任何意义的英语字母进行命名. 2.切忌使用拼音,甚至是拼音首字母组合. 3.要使用英文,而且要使

程序员去找工作,如何写好一份漂亮的简历,让公司立马录用

找工作的两大步骤 一.简历 首先我们说简历,一份好的简历是让别人还没有接触你的时候,就对你印象颇深.简历就好比你相亲时提供给对方的资料,未见其人,那就先从一份资料中了解这个人怎么样.如何把简历写的漂亮,是一门很深的学问.一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用.在不特别夸大自己能力的情况下,写出一份好的简历是一项很强的能力,以后都能用到. 如果是比较大的公司,有非常严格的面试流程,首先第一关就是HR的筛选简历,由于大公司的面试特别多,HR在选简历的时候都是十几秒就会把你的简历

【程序员创业】商业计划书怎么写才能与众不同?

内容简介 1.新颖的商业计划书 2.巧用思维导图 新颖的商业计划书 一般来说,商业计划书肯定是越详细越好. 通常,我们写商业计划书总是包括以下几个部分: 公司介绍 商业模式 市场分析 竞争分析 团队介绍 融资计划 这样的“保守”写法固然不容易出错,但是很多客户经常要阅览N个商业计划书. 如果都是这样的形式,难免会审美疲劳.就像写简历,也要设计得与众不同一样.不然人力部门每天看好多份类似的简历,怎么能在芸芸众历中相中我们的呢? 客户或者政府要欣赏你的商业计划,或者说要看到你的商业计划书时眼前一亮,

作为程序员,我到底在恐慌什么

程序员们会觉得恐慌么?有时候我会. 或者说,现在也会. 这种恐慌大概是在上学的时候就有了. 上学的时候我不知道怎么入门,去书店里看书,C,VisualBasic,Java,C#,C++,Pascal,这些语言让我困惑. 特别是学的数据结构,计算机网络,算法,这些东西学了之后,倒底能干嘛,我知道UDP是有可能不按顺序到达的,我知道数据链路层是在物理层之上的, 我知道了可以深度遍历,可以广度遍历一棵树,但是这跟写代码有什么关系呢? Access,Mysql,Oracle这三种又该学什么呢? 还有JS

程序员入职的锦囊妙计 ___写给即将就业和已就业的学员

写在前面职场是什么?是我们终将要去讨生活的地方.你心中的职场是不是这个样子:一大早着西装革履,系好领带,对着镜子竖起拳头摆个自信的微笑,拎着电脑包迈着从容的步伐走上公交.在一栋富有科技感的大楼前下车,推推眼镜,紧紧领带走进办公间,一路上向同事们微笑问好,向领导打招呼.宽敞明亮的办公间里有不少同事已经进入工作状态了,角落里还有两三个同事在讨论技术话题,时不时飘过来的专业术语轻轻触碰着你的神经,你很快也开始了工作...嗯,很美好,和你在高中时候幻想了无数遍的大学教室差不多吧.当然,就像你真实经历过的

聊聊程序员如何学习英语单词:写了一个记单词的小程序

背景: 关于英文对程序员的重要性,就不多说了! 英语的学习,有很多,今天也不聊多,只聊英语单词! 关于单词的记忆,找过很多方法,下载过很多软件. 如图(其它不好用的都卸载了): 上图算是我以前用过软件,注意,是以前哦~~~ 意思就是没有坚持下来~~~~ 随时间的推移,最后它们还是被我遗忘了~~~ 为什么???不能:坚持!坚持!坚持! 学习思考: 一直在找方法: 1:下载过联想记忆法.背文章记单词,词根,各种视频~~~ 2:连单词的数据库都网上下载了一份了,期望从数据库的直接记忆单词快些~~~ 通

程序员:幸福感到底有多重要

不快乐的现实 " 快乐与不快乐总是相伴的,总是相对地存在.没有快乐,便没有不快乐:没有不快乐,便不知道何为快乐.永远沉浸在快乐中,那是童话:永远生活在不快乐中,宗教也会教育人们说,那是命运,让人们麻木.正常的生活是一种平和,即我们能时时创造快乐.感受到快乐,以抵消种种不快乐.郁闷的生活是一种倾斜,快乐更多地在想象中,或极少真实地出现,人们在诸多不快乐中期待它,开始感到筋疲力尽 " 以上摘自 刘仰 的<我们为什么不快乐> 叙述: 今天为什么要写这样一篇,看似抒情和鸡汤的文章呢

程序员自我修练-提高写代码的能力(转)

首先让我们看一看刚入软件公司会出现的情况: 1. 你可能会常常发现,写了一段代码后,编译程序时是一大堆的出错 (原因:语法不熟) --别担心,这是每个程序员必须经历的事,这时候你就需要更大的耐心及细心, 对每一行代码进行仔细人阅读并改正,这个很重要,这可以培养你的理解代码能力,所以要常读程序,不要等到程序运行以后才知道你的程序的结果. --如何避免:在写代码以前,要认真的学习计算机语言的语法,如关键点,易错点,易忘点.同时要自已动手写自已的测试代码,而尽量不要抄别人的代码示例.即使抄,在学习阶段