怎么写技术简历?

作者:zollty,资深程序员和架构师,私底下是个爱折腾的技术极客,架构师社区合伙人!



纯手打,个人多年经验总结。(本人的简历,历年来效果都不错,从校招到高端技术岗位、大厂技术岗位,几乎是投一个中一个)
一、重要指导思想
1、简历三要素
  • Feature:是什么(特征、要点)
  • Advantage:比别人好在哪些地方(优势)
  • Benefit:如果雇佣你,招聘方会得到什么好处(匹配度)
把这几点清晰的写在简历上就行了,切忌引入其他不相关的内容。
特别提醒一点,简历要投其所好,匹配应聘的岗位要求。
另外要节省篇幅、突出重点,不要长篇大论。
校招简历建议一般在1~2页,最多3页,因为校招收简历太多了,根本没兴趣多看。
但是社招简历,还是要丰富全面一些,一页纸肯定是不够的。根据我多年的面试官经验,供参考:社招简历的页数,2页显得轻薄、没什么内容,3页也稍微少了点,4~6页不多也不少、拿在手上刚刚好,7~8页显得有点多、但是能接受,超过8页就有点反感了、拿在手上都很厚一沓。
也就是说,对于经验比较丰富的人,社招简历建议4~6页,即便是10多年的老司机,也最多不超过8页。
2、写简历和写议论文不同,忌夸夸其谈,每一段字都要简洁、突出重点。
忌过分的自夸,这样反而容易引起反感,所以要点到为止。
这里的技巧是,提供论据,只陈列重要的事实,留给别人去评价,不要有空虚的、自夸的词语。
放论据要具体,最基本的是要数字化,好的论据要让人印象深刻。
二、个人信息,包括联系方式
1、基本必要内容:
姓名:xxx,性别:男/女,出生年月:1999.5
学历:本科/硕士/博士,学校:xxxxxxx
手机:122233,邮箱:ssds@gg.com
期望职位:xxxx
2、注意个人信息,尽量节省排版,本来一页纸就放不下多少内容。
如下的写法非常节约资源:
李某某/男/1992.5  本科/电子科技大学/信息科技专业
3、邮箱不建议用qq邮箱
我也不知道为什么,估计是因为 让人觉得这人邮箱都难得申请,直接用qq赠送的邮箱,显得有点low、不符合程序员的气质吧。
建议用gmail、163、hotmail等邮箱都可以,英文名更好。
4、关于期望职位
如果是应聘指定的岗位,就写这个岗位就行了。
但是如果没有明确岗位时,简历上该怎么写呢?
如果是针对招聘网上公开的简历,我的建议是,填写热搜的岗位,来应付搜索。能多填就多填几个,
比如,我会填:高级架构师,技术总监CTO、技术合伙人,高级Java架构师,高级Java技术专家,高级运维架构师,高级研发经理,高级技术经理等。
我经常负责招聘,有公司的招聘账号,会去各个招聘网站上搜人,就会根据这些岗位名称来搜索。
5、其他可选内容:
专业:xxxxxx
工作年限:8年
微信:xxxxx
微博:sssss
期望薪资:月薪x~yk 或者 年薪x~yw,特别喜欢的公司可例外
技术博客/个人网站/github等地址:xxxxxxxx
强烈建议 给出自己的网站地址,show出你自己,前提是要有料才行,提供一个没啥内容的网页,反倒会起副作用。
期望薪酬 要不要写?其实我觉得有利有弊:利处是可以快速过滤掉那些给不起钱的公司,免得你去通过了几轮面试,最终却告诉你,我们开不起你想要的工资;弊端是你写高了,会给HR和面试官压力,影响他们对你面试时的心态,甚至可能会妒忌你、刁难你,如果你不写期望工资,就不会给面试官和HR这种心理作用,等到面试通过再谈薪资,心安理得。
建议:如果你是初中级工程师,或者工资相对很低,就可以写上满意的期望工资,但是如果你已经是高级以上岗位,或者工资已经相对较高了,就不要写明期望工资了,“面议”即可。
举个栗子,假如你是个高级工程师,月薪相对较高,你写个期望工资22~25k,然而 面试官XX 也只是个高级工程师,他自己工资才18k,面试官就会想,你凭什么要得比我还高啊!想看看你到底有什么能力,结果问你几个很难的问题,就over了。
三、工作经历
工作经历该怎么填?
首先说下,我认为的反面例子:
1、经常在智联招聘、51job的官方简历模板中,有很长的对公司的介绍,其实,对公司的简介,我觉得也无妨,但是应当精简,满足前面所说的简历FAB三要素,无关的话不要说,特别是那种从其他地方copy过来的很官方的描述,根本没有任何意义,面试官看了印象分为负。
2、对于工作内容的描述,也不要太“官方”,类似于招聘信息里面那种对技术要求的罗列,写在你的工作内容里面,看了比较反感。
那么应该怎么写?我的建议是 严格遵循FAB三要素就行了,所有内容围绕FAB来写。
比如,我的写法,我会简单介绍一下工作情况,包括所在的公司、部门的极简短介绍,平时的主要工作内容介绍。除了这些介绍外,还有参与的重点项目单独列出,对重点项目结合自己的工作做一段简短描述。
格式如下:
公司名称xxxxxxx   岗位:xxx    时间2016.4—2017.3
公司基本信息和极短简介(一到两句话,共100~150字左右)
**公司和部门产品技术简介**(两到三句话,共150~300字左右)——这一项是可选,当公司产品技术有特色时才写。
个人工作情况简介(一到两句话,共150~300字左右)
项目简介
项目名称xxxxxxx(时间2016.4—2017.3)   岗位(开发/测试/等)
项目及个人相关工作简介(一到两句话,共200~450字左右)
这样写下来,一个公司,通常占用 0.2~1页 的篇幅,最多不超过1.5页。(当然,是比较紧凑干净的排版)
如果公司多,有些可以简短描述,最短0.2页就够了。
另外,无论是在简介中,还是工作内容的描述中,建议列出一些关键词和数据,而不是很空洞的描述。
四、其他一些内容
如下内容,可以选择性的单独列出:
  • 个人简介
  • 教育背景
  • 自我评价
  • 个人技能
  • 获奖及证书
  • 个人的作品(开源项目、出版的书籍、演讲、发表的文章等)
个人简介,放在最前面(紧跟个人信息之后),是全篇的一个总结性的概述。可以总结式的描述自己具备哪些能力和技能。
对于社招来说,教育背景,内容要按FAB三要素来写,一定要尽量精简,并不是越丰富越好,无关的内容请省略。也就是说,你在学校获奖、实践、学生干部,这些不一定要全部写出来(记住这不是校园招聘),只写一些特别重要、能对工作加分的项,比如你当过很多学生干部,其中最重要的一个是计算机协会副主席,那么你可以只把这个写出来,其他的省略。还有一些社会实践,比如参加义工活动,其实面试官根本不care,写出来干嘛?
获奖及证书,是一样的道理,不建议把所有无关的列出来。反面例子,一级建造师,中级厨师,高级电工,请问,你是来面试技术岗位,把这些无关的列出来干嘛?!(某些实用的能力类奖励或证书是可以的,比如语言类证书——托福、雅思、日语等,还比如国家级运动员,舞蹈方面的获奖等)
个人作品,这个不多说,加分项,有就列出来,注意简短。
自我评价,突出亮点即可,我的感觉,第一,不要太啰嗦,第二,不要夸夸其谈、言之无物。
反面例子1,写很长一段话,其实HR和面试官都懒得看。建议不要用段落。建议用列表,列出1、2、3点,每一点十来个字,清晰明了。
反面例子2,不要说口水话、空洞的话,例如“本人诚实、稳重、勤奋、积极上进,热爱学习,工作态度严谨认真,责任心强,有很好的团队合作能力.....bala bala....”,这样写,没有事实支撑,是没有意义的。除非你列出一个事实来支撑你的某个优点。比如,你可以说“在甲公司工作的 3 年中,每次绩效考核都是 A,并获得两次破格晋升”,这样的效果是完全不一样的。

长按订阅更多精彩▼

如有收获,点个在看,诚挚感谢

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/312935.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C# 代码中调用 Javascript 代码段以提高应用程序的配置灵活性(使用 Javascript .NET 与 Jint)...

一般来说,我们需要在开发应用软件的配置文件中,添加一些参数,用于后续用户根据实际情况,自行调整。配置参数,可以放在配置文件中、环境变量中、或数据库表中(如果使用了数据库的话)。通常,配置数据&#xf…

Code Runner for VS Code 突破 1000 万下载量!支持运行超过 40 种语言

记得三年多前,韩老师那时还在写 PHP(是的,没错!在微软写 PHP),同时需要写 Python 和 Node.js 。所以在那时,支持多种语言的 VS Code 已经是笔者的主力编辑器了。唯一不足的是,韩老师…

Firefox UI已迁移至Web Components

这不是一项一蹴而就的工程,Mozilla 开发者表示团队花费了大约两年的时间,采用“增量更新”的方式才逐渐将 Firefox UI 迁移至使用 Web Components 构建。Mozilla 开发者 Brian Grinstead 在博客宣布,经过多年的努力,他已在几个星期…

.Net线程同步技术解读

C#开发者(面试者)都会遇到lock(Monitor),Mutex,Semaphore,SemaphoreSlim这四个与锁相关的C#类型,本文期望以最简洁明了的方式阐述四种对象的区别。什么是线程安全教条式理解如果代码在多线程环境中运行的结果与单线程运行结果一样…

.NET使用VS2010开发Web Service

Web Service是一个面向服务的架构(SOA),不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。基于.NET平台,可以使用Visual Studio来开…

Java 开发Web Service的几种方式

webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。 1.Axis2 Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axiseclipse开发webservi…

动手造轮子:实现简单的 EventQueue

动手造轮子:实现简单的 EventQueueIntro最近项目里有遇到一些并发的问题,想实现一个队列来将并发的请求一个一个串行处理,可以理解为使用消息队列处理并发问题,之前实现过一个简单的 EventBus,于是想在 EventBus 的基础…

【.NET Core 跨平台 GUI 开发】第二篇:Gtk# 布局入门,初识HBox 和 VBox

这是 Gtk# 系列博文的第二篇。在上一篇博文《编写你的第一个 Gtk# 应用》中,我们提到“一个 Gtk.Window 只能直接包含一个部件”。这意味着,在不做其他额外操作的情况下,如果你向一个 GtkWindow 中添加了一个 GtkLabel (就像上一篇…

Java开发Web Service的几种解决方案

转自:http://blog.csdn.net/zolalad/article/details/25158995 Java开发中经常使用到的几种WebService技术实现方案 随着异构系统互联需求的不断增加,WebService的重要性也日益彰显出来。凭借webservice,我们可以实现基于不同程序语言的项目的…

【.NET Core 跨平台 GUI 开发】第一篇:编写你的第一个 Gtk# 应用

本文是【.NET Core 跨平台 GUI 开发】系列博文的第一篇。该系列博文是一个关于 Gtk# 跨平台应用开发的初级随笔集合。该随笔集合介绍了 GTK 和 Gtk# 的基本信息以及开发方法,并展示了如何使用 .NET Core 技术栈开发基于 Gtk# 的跨平台 GUI 程序。博文假设你已经对 C…

ASP.NET Core快速入门(第4章:ASP.NET Core HTTP介绍)--学习笔记

点击蓝字关注我们课程链接:http://video.jessetalk.cn/course/explore良心课程,大家一起来学习哈!任务22:课程介绍1.HTTP 处理过程2.WebHost 的配置与启动3.Middleware 与管道4.Routing MiddleWare 介绍任务23:Http请求…

Java使用JWS API开发Web Service

JAX-WS,即Java API for XML Web Service,是Java开发基于SOAP协议的Web Service的标准。使用JWS API就可以直接开发简单的Web Service应用。 一、创建Web Service 打开Eclipse,新建一个Java Project,如下图所示: 新建了…

ASP.NET Core快速入门(第3章:依赖注入)--学习笔记

点击蓝字关注我们课程链接:http://video.jessetalk.cn/course/explore良心课程,大家一起来学习哈!任务16:介绍1、依赖注入概念详解从UML和软件建模来理解从单元测试来理解2、ASP.NET Core 源码解析任务17:从UML角度来理…

使用wsimport命令创建Web Service客户端

一、wsimport简介 在jdk的bin文件夹中,有一个wsimport.exe工具。这个工具可以依据Web Service的描述文件wsdl生成相应的类文件,然后用这些类文件,被Web Service的客户端导入之后,就可以像调用本地的类一样调用WebService提供的方法…

读《持续交付2.0》

几年前看过《持续交付(发布可靠软件的系统方法)》,感触不是很深,最近看了这本书的译者乔梁编写的《持续交付2.0》,结合工作中的种种,又有一种相见恨晚的感觉。可见好书是需要经常翻阅的,每次都会带来新的收获和思考。全…

Java使用Apache CXF开发Web Service

转自:http://blog.csdn.net/hu_shengyang/article/details/38384597 以前工作中也用CXF,但都是用别人现成搭好的环境,这次自己重头搭建一遍环境。过程中也有遇到的问题,也做了简单的整理。 对于CXF是干什么用的,我不想多说&#x…

程序员修神之路--kubernetes是微服务发展的必然产物

菜菜哥,我昨天又请假出去面试了战况如何呀?多数面试题回答的还行,但是最后让我介绍微服务和kubernetes的时候,挂了话说微服务和kubernetes内容确实挺多的那你给我大体介绍一下呗可以呀,不过要请和coffee哦◆◆kubernet…

.NET core3.0 使用Jwt保护api

摘要:本文演示如何向有效用户提供jwt,以及如何在webapi中使用该token通过JwtBearerMiddleware中间件对用户进行身份认证。认证和授权区别?首先我们要弄清楚认证(Authentication)和授权(Authorization&#…

Java ArrayList的实现原理详解

ArrayList是Java List类型的集合类中最常使用的,本文基于Java1.8,对于ArrayList的实现原理做一下详细讲解。 (Java1.8源码:http://docs.oracle.com/javase/8/docs/api/) 一、ArrayList实现原理总结 ArrayList的实现原…

.NET开发者的机遇与Web Blazor基础(有彩蛋)

一.唠唠WebAssembly的发展历程目前有很多支持WebAssembly的项目,但发展最快的是Blazor,这是一个构建单页面的.NET技术,目前已经从Preview版本升级到了beta版本,微软计划在2020年5月发布Blazor的第一个版本。Blazor是什么&#xff…