软件(技术类)岗位简历的撰写要点

发布时间:2014-07-02 浏览( 215549 )
目录
  1. 一、提亮你的技能
    1. 1. 详列具体的语言技能
    2. 2. 经历要呼应并突出技能
    3. 3. 技能的掌握程度并不可信
    4. 4. 证书只是技能的简单证明
    5. 5. 技能和证书怎样排版
    6. 6. 如何选取含金量高的证书
  2. 二、技术经历的撰写
    1. 1. 技术经历该如何写
    2. 2. 各类技术经历的撰写顺序
    3. (1)实习经历
    4. (2)比赛经历
    5. (3)课程作业——小程序的编写
    6. (4)培训经历
  3. 三、教育背景
  4. 四、校园活动/社会活动
  5. 五、其他信息
  6. 六、让自己成为一名技术极客
  7. 七、应届毕业生可以应聘的软件技术类岗位
    1. 1. 软件开发工程师
    2. 2. 软件测试工程师
    3. 3. 售前/售后技术支持工程师
    4. 4. IT技术员/网管
    5. 5. 数据库管理员(DBA)
    6. 6. 软件运维工程师
    7. 7. 系统构架工程师
  8. 八、软件专业毕业生可以应聘的其他岗位
  9. 参考资料

同学们要应聘的软件工程师,其实就是众所周知的程序员、coder,说白了就是“写代码的”,不要小看这写代码的,写代码对技术的要求是非常高的,不同的IT公司倾向于不同的技术,他们在招聘时会有针对性地侧重对你的技术的考察,所以“技术”是你的简历中的重头戏,是关键词,是标签,是你向用人单位亮出的尚方宝剑。

本文由乔布简历小编彭飞@乔布堂辛苦整理成文,转载请注明出处
http://cv.qiaobutang.com/knowledge/articles/51e78edc0cf288a38a1ec260

一、提亮你的技能

1. 详列具体的语言技能

翻开你的简历,先把你掌握了哪些语言技能通通列出来,不要嫌啰嗦,HR第一个寻找的就是这个信息。

比如2013年 乔布简历 在招聘软件开发工程师时,我们的招聘说明(JD)如下:

想象乔布简历的HR们大笔一挥,在上千份简历中圈圈点点勾画我们需要的技术,如果你列出了以上技术,我们就会留意,如果有应用以上技术的项目经历,我们就会花时间好好看看,可是如果你的简历毫无圈点之处,那么很可惜你就被pass掉了。所以乔布简历建议同学们把你所掌握的技术放在简历中最醒目的位置,有多少写多少。

2. 经历要呼应并突出技能

亮出技能之后,你的各种经历就要围绕这些技术来写。这就好比做一道菜,你的实习工作、比赛获奖、课程作业、专业培训等等经历都是原材料,你加入这些材料的目的就是为了一个共同的目的,要让人尝一口你的菜,就能品出其中的酸甜苦辣咸,所以像实习经历、知名比赛这样能提味的材料就多放,课程作业、专业培训这类味道淡的材料就少放。和技术无关的兼职打工行政经历,尽可能不放——这个我们乔布简历的小编们会在后面具体细说。

3. 技能的掌握程度并不可信

有些同学会在所列的语言技能后面标上“熟练”、“精通”等表示掌握程度的字眼,是否精通、熟练并没有一个统一的权衡标准,你所谓的“精通”,到了HR那里可能连“良好”都谈不上。而且你对语言技能的掌握程度也不是你说一说别人就相信的,HR一定会在面试的时候再具体考察你的熟练程度,特别是你所谓“精通”的技能,HR是绝不会放过的,所以掌握程度一般般的同学要小心了,千万别夸大事实,弄巧成拙。

4. 证书只是技能的简单证明

在程序员的简历中,证书的地位远不如技能,不要过于迷信认证的威力,如果你确实考了许多认证,那么挑选一些含金量高的列在技能后面。乔布简历建议你在罗列证书的时候要注意以下几点:

  • 写清楚名称(中文全名或者英文名的缩写),全球公认的证书还好,如果你考的是一个不知名的培训机构颁发的小范围认证的证书,再不写清楚具体是什么,想吸引HR的眼球是不太可能了。
  • 认证级别一定要写明,初级高级,或者分数(有分数的要写清楚总分,eg:88/100),有级别区分的千万不要一个“通过”就代替了。
  • 认证时间要表明,有些证书是XX年之内有效的,所以什么时候考的要说明。
  • 证书的具体内容就没有必要罗列了,原本证书只是起到一个辅助证明的作用,占太多空间就有些喧宾夺主了。

5. 技能和证书怎样排版

在简历排版上,你要将你掌握的技能和证书单独列出一项,直接显示在简历的前1/3处,如果技能不多,可以像软件工程师简历模板 中一样:

技能较多的可以分类列出,参考IT行业销售简历模板

技能和证书都不突出的同学,也可以将其罗列在教育背景里:

1 软件实习简历模板

乔布小编提醒要特别注意一些细节,技能的书写要在英文状态下,大小写要统一,书写格式的规范能体现出一名程序员最基本的专业素质。

6. 如何选取含金量高的证书

有些“考霸”每天忙于考这个证那个证,求职的时候通通列在简历中,特别自豪地向HR展示自己的能力,甚至把“导游资格证”、“营养师证”、“钢琴9级”等与计算机专业不相干的证书也与技能证书混在一起来写,殊不知你列出的那些边边角角没多大意义的证书只会干扰HR的注意力,直接忽视你最重要的那几个认证。

计算机软件专业的同学应多关注这些认证:JAVA系列认证、微软的MCP/MCTS认证、LINUX和UNIX认证、ORACLE系列认证、CISCO系列认证等。而像国二、国三这样的全国各个专业大学生都能考的证书,就不要列在简历中了。

同学们还想了解更多更详细的资格认证么?乔布简历的小编们为你们细心整理了《毕业前拿下这些软件类证书》

对于有些证书的认可程度的争议还蛮多的,比如《全国计算机软件技术资格与水平考试》,俗称“软考”,在网上就形成两派,一半认为软考很有意义,是评职称的必备条件,考试范围广,能学到很多东西;另一半认为软考不被大企业认可,应付考试浪费时间。

其实考证是有针对性的,面向政府事业单位,有官方颁发的证书就要多多地列出,这是评职称的加分点;而那些想进军外企的同学,应关注各大企业推出的培训认证。考软考的软件设计师不如微软的MCSD,SUN的SCJP,不如ORICAL,SAP的认证;考网络工程师不如CISCO,JUNIPER,CHECK POINT, CIW的认证,甚至是国内华为的认证;数据库的认证当属微软,甲骨文,IBM和MySQL的。

二、技术经历的撰写

1. 技术经历该如何写

技术经历是你的专业能力的直接体现,而且这也是简历中特别被看重的部分,所以不要一笔带过,要详细提到你在项目中用到的程序语言、你的个人贡献和产品细节。简历需要突出自己的经验,看简历的人希望了解你做的工作的难度和对本公司有多少帮助。尤其在项目中遇到关于技术的问题时,你是如何通过怎样的技能解决这些难题的。

很多同学在描述自己的实习或项目经历时都是这样写的:

乔布简历推荐你这样写:

2012.02 – 2012.06 网上订餐管理系统

  • 系统为客户提供餐品浏览、点菜订单等服务
  • 负责处理后台管理员信息,对完成后的项目进行测试、优化
  • 运用sql server经行前后台连接,实现后台对会员信息的添加和删除
  • 后期对用例经行测试,提交bug,跟踪bug,执行回归测试
  • 该系统已尝试在3家餐厅推广使用,优化订餐的业务流程,降低成本

为什么同样的经历,用不同的方式写出来会有如此不同的效果呢?

前者在项目中对网上订餐管理系统做了过多的描述,把系统的具体构成都一 一列出来了,这些HR是不会看的,而在责任描述中恰恰忽略了HR希望看到的内容,他只是概略地写他负责哪些部分,既没有写清楚他做了什么,也没有表明他用到了哪些技术。而在乔布简历改写后的经历中,我们可以清晰地知道系统的功能、应聘者的职责、应用的技术以及工作成果。

请同学们注意,“独立完成”要比“主要负责”的效果更好,“主要负责”太泛泛了,谁知道你这个“负责”的背后到底做了些什么呢?而“独立完成”就让人感觉你有很强的行动力和独立性,专业能力很强。同时将成果量化到具体数字会更有说服力。

现在我们知道了不能大段地描写经历,但是经历描述得过于简单也是不合适的。下面我们看一下乔小布在参加乔布简历的百度应用开发项目中的经历:

  • 参与乔布堂首届全国大学生简历大赛的百度应用开发项目
  • 负责网页前端和后端的程序编写
  • 参与后台框架搭建

这三句话过于简洁和笼统,“参与乔布堂首届全国大学生简历大赛的百度应用开发项目”这样的话是没有意义的,你可以随便写你参加了什么项目,可是就算描绘得天花乱坠,HR在意的依旧是你做了什么,应用到哪些技术。“负责网页前端和后端的程序编写”、“参与后台框架搭建”,这样的描述语句同样属于“假大空”,因为从中看不出任何实质性的东西。

乔布简历对上述项目经历做如下改写:

可以看到,改写后的项目经历写出了他所应用的语言:JS,CSS,HTML,提到了BS结构、SPRING、HIBEMATE等专业名词,顿时提升了他在软件开发方面的技术含量,HR一下就可以从众多简历中发现这一份,对其产生见一面好好聊一聊的兴趣。

综合上面两个例子,乔布简历为你总结以下要点:

  • A. 简历中不要写项目介绍,要写你做的事情和结果。
  • B. 按逻辑分行写,每行写一个点。
  • C. 用技术和专业术语说话。
  • D. 经历和技能相呼应。
  • E. 专业术语比简单罗列更亮眼(如JSP,跨系统交互,同步改变等)。
  • F. 写结果(时间、独立完成等)。
  • G. 写了几行代码就不用提了,这个不能衡量你的水平。

2. 各类技术经历的撰写顺序

技术经历是很宽泛的,它既可以是你在实习工作中经历的一个项目,也可以是你在学校里参与的一个科研课题,或是一次技能大赛,甚至只是你的一次课程作业,我们在列举这些经历的时候,要注意一下前后次序,乔布简历建议你按照以下内容的先后,挖掘你的经历:IT技术实习 > 知名IT赛事 > 课程作业 > 相关培训

(1)实习经历

实习经历的撰写一定要具体、简洁、有条理,具体是指你对工作的描述一定要详细,你做了什么、取得哪些成果,要一一列出,不可泛泛而谈;简洁是指你的语言要精练,每行每句话描述一件事情,与你的职责无关的事情不必多写;有条理是指你对工作经历的描述要按照一定的时间顺序或者逻辑顺序,不能想起什么写什么,要让HR能一眼抓住你的工作要点。

实习经历如何撰写呢?请看如下软件工程师简历模板 示例:

乔小布的项目经历描写了三段,仔细观察你会发现,前两段的经历其实都是他在乔布简历实习时的经历,只不过是做了两件不同的事情,一个是开发乔布简历的百度应用,一个是设计简历大赛的页面,这种按项目描述经历的写法很聪明,让人一目了然。当然也有实习中并没有接触到独立项目的同学,那就直接描述你的实习的具体内容就可以了。

(2)比赛经历

专业的比赛经历是技能的PK场,特别能检验你的专业动手能力,IT公司尤其看重这一点,特别是当你取得名次奖项的时候。

计算机软件类的专业竞赛主要分为算法类和产品开发类。

算法类的主要有: ACM ICPC, 国内各大互联网厂商组织的算法比赛。

产品开发类的主要有:微软全球的“创新杯”,花旗集团的“花旗杯”,苹果中国的苹果技术开发大赛,谷歌中国的Android开发大赛。

还有两种类型竞赛都举办的、业界知名的、线上的 Topcoder。

同学们想知道还有哪些知名大赛么?乔布小编推荐大家快来看看《适合大学生参加的知名大赛》

那么比赛经历该如何描述呢?

A. 如果你的实习经历很少,可以把参赛经历展开写出来。

通过这段比赛经历,就可以了解到该同学的工作职责、应用的技术以及取得的成果。

B. 在实习经历很丰富、足以展现你的能力的情况下,比赛经历就没必要详细描述了,只要一行文字说明你所取得的成绩就好。仍以乔布简历中软件实习简历模板

(3)课程作业——小程序的编写

对于应届毕业生来说,能够进入软件公司实习,并有一个完整的项目经验的人只是少数,大多数同学还只是白纸一张,毫无工作经验可写,乔布小编觉得这时也不要轻易放过简历上的空白,要抓住自己在校的实践经历。参与老师的某个课题,或是某天一时兴起编辑的一个游戏软件,都可以写到简历中来,只要你能够在具体描述这一过程中,展现你的能力,你的闪光点,这也能够在众多简历中脱颖而出,抓住HR的眼球。如下图示软件实习简历模板

上面这段经历是完全凭借兴趣自己编写的一个游戏,很好地突出了他在APP应用开发这方面的能力,而且他对编程的热情让他在应聘中获得更大的优势。

(4)培训经历

乔布小编们把培训经历排在最后,是因为把培训列在简历中,其实是没有什么实际意义的,人人都可以参加培训,一段培训就好比多选修了一门课程,并不会给你多加分。

培训的含金量取决于培训的级别和培训的技能,招聘方假设你在参加培训后就可以掌握相应的技能,因此,如果你没有更好的实际经历证明你掌握技能的能力,那么在培训经历中就需要展开描述。否则你的培训经历可以直接归并到教育背景当中,一句话概括就可以了。

如下例是乔小堂想要应聘游戏策划岗位的简历 ,这个游戏策划培训的经历,就给他带来一定的相关背景与经验。

三、教育背景

相比较专业技能和项目经历,教育背景并不是十分重要,因为一般的软件公司只看你的能力和你的作品,如果你对软件开发有足够的热情并且精通几门开发语言,有一定的软件开发经验,用人单位是不会苛刻你是否是211,985出身,也不会限定非计算机软件专业的学生不要。

所以如果你只是一个三等院校、专科学历,甚至专业也不是软件科班出身,但是你非常热爱IT行业,对软件编程有独到的见解,并且有比较牛的项目经历和作品,那么不要犹豫,先亮出你的成果吧,至于教育背景,排在最后就OK了。

但是要想申请微软、甲骨文这样的顶尖级软件公司,还是很看重教育背景的。他们会青睐重点大学毕业、专业成绩非常优异的同学,比如以下软件工程师简历模板

这是乔小堂应聘软件工程师的简历,因为他是名牌大学的研究生毕业,有很高的GPA,有很多证书,这些都是是他应聘大企业的优势,所以开篇就亮出来是很明智的。

四、校园活动/社会活动

除了技能证书、项目经历、教育背景在简历中占有重要的一席之地,校园活动、社会活动也可以作为简历内容的补充,但是要特别注意,简历的至少2/3都应该用来突出你的专业技术,非技术类的经历最多不超多1/3,如果你的简历通篇都在写社团活动、志愿者活动、干部经历,那么快快回去修改吧。

因为这类校园活动对于想招聘软件技术人才的公司来说,参考价值不大,你的社会经历再丰富,HR也不会多看几眼,企业更关心的是你的编程语言学的怎么样,逻辑思维强不强,分析能力、算法能力是否擅长。

不过在“程序猿”的世界里,也是有“社会活动猿”的。在招聘开发人员时,还会考察我们常见的软技能,因为大部分产品、项目都是团队合作出来的,像微软、IBM、Google这样的知名的大型IT公司,会在应届生中挑出一批既有突出的开发技能,又有较强的管理能力、协调能力的综合性人才,作为公司的后备管理人才,即管理培训生。

例如微软中国在招聘2013研发管理培训生的要求如下:

可见,这一类的管培生会特别看重你的校园活动、社会经历,尤其青睐有社团经验、学生会干部经历的学生。如果你想成为一名项目经理或是IT系统架构师,不妨从管培生做起,一步一步实现你的目标。

乔布简历为你找到乔小堂应聘软件开发管理培训生的简历 ,同学们可以加以参考。

乔小堂的简历中,除了有较丰富的项目经历,还详细描述了他在校期间作为院学生会主席和班级团支书的经历,充分展现了他的组织协调能力和沟通能力,这种既有技术又有管理能力的高素质全才,正是企业所要寻找的未来的管理层人才。

同学们若想了解详细的经历写法请点击《怎么写好经历》

五、其他信息

个人信息 一般在简历开头表明,这部分要尽量简洁,必备信息包括:姓名、性别、联系方式、求职意向。

兴趣爱好 是HR了解你性格的另一个方面,对于想进入软件行业的你,不爱计算机,不爱互联网,岂不是太说不过去了。如果你没有让人刮目相看的一技之长,不妨写一写你对专业的热爱。

比如下面这份软件实习简历模板 ,该同学想做游戏开发,他就写到了他喜欢玩网游,并玩出了名堂,以致去分析游戏市场,分析玩家需求,这样HR一看就会觉得,该同学凭借这股热情,做游戏开发肯定错不了。

六、让自己成为一名技术极客

前面我们列出的种种简历撰写要点,都是以传统的人事部门的视角来分析的,而一名资深的“程序猿”在审核你的简历时,往往喜欢关注一些技术极客,他们更倾向对技术狂热的、有想法的“程序猿”。

乔布小编们找到网上就流行过的这样一张图片,分别比较了人事专员和“程序猿”是如何看你的简历的,这张有趣的图片形象地向我们展示了哪些特质是一名“程序猿”的加分亮点。

在人事部门眼中,只要你在简历中提到了与应聘工作相符的技能就可以加分,但是在一名程序员眼中,他更看重你的一些极客特质,比如:

  • 因为好玩而写过操作系统或编译器
  • 简历被LaTeX编译过
  • 为开源软件贡献过代码
  • 有自己的BLOG专门分享IT技术知识
  • 编程/机器人/工程俱乐部主席或是竞赛参与者
  • 有一个自己域名的个人主页或邮件地址

类似这些有趣的又吸引HR眼球的经历,都可以写到你的简历中,使其更有创意,它会帮助你向“程序猿”更进一步,当然你最好真的属于这一类极客。

七、应届毕业生可以应聘的软件技术类岗位

1. 软件开发工程师

大多数软件专业的毕业生都是从最基础的程序员做起的,对一名程序员最基本的要求就是要熟练掌握一门编程语言,以至精通。编程语言不下百种,例如C、C++、Java、JSP、SQL、PHP、JavaScript等等。

如以下软件开发简历模板

每个方向都有特殊的技能要求,但无论你做哪方面的开发,你都必须具备以下通用技能:吃苦耐劳、稳重踏实、学会自学、有创新能力和逻辑分析能力。

详细介绍请点击软件开发工程师

2. 软件测试工程师

软件测试工程师就是一家软件企业的“质量管理”,技术要求不高,但专业的知识面要广,而且它的工作的认真、耐心、细致等个性偏好,更适合女生来承担。

应聘软件测试岗位的简历 ,要在两个方面突出体现。

  • 一是软件测试方向的专业技能,主要体现在实践能力上;
  • 二是需要有自己独到的观点,简历中要展现你的观察力、创新力。

详细介绍请点击软件测试工程师

3. 售前/售后技术支持工程师

技术支持就是在售前或售后提供技术维护、应用培训、升级管理、解决投诉等工作,所以要兼具技术人员和销售人员两方面的素质。

  • 一方面在个性上要开朗、乐于沟通、能吃苦、有团队合作意识;
  • 另一方面要有“广而优”的专业知识、良好的自学能力以及优秀的英语口语。

参考技术支持通用模板

详细介绍请点击售前/售后技术支持工程师

4. IT技术员/网管

网络管理员不同于网吧管理员,他负责所有与网络的建立、管理、故障排除以及网络安全等有关的工作。网管通常是一个没有工作经验的应届生的工作的起点,虽然相比较软件开发是一个技术要求低的岗位,但也不是丝毫没有技术含量的。

应聘网管你需要具备以下特质:

  • 有一个公认的资格认证
  • 兼具软件和硬件的专业知识
  • 强大的自学能力
  • 良好的英文阅读能力

详细介绍请点击IT技术员/网管

5. 数据库管理员(DBA)

因为数据库是一个企业的心脏,所以DBA是一个门槛比较高的职位,通常需要有一定经验的人来承担。除了需要抗压能力、好奇心、自学能力、耐心、细心、善于沟通等特质,还要具备以下技能,以数据库简历模板 为例:

  • 掌握一款数据库产品,如SQL Server 、MySQL、Oracle
  • 熟悉一种操作系统,如Linux系统
  • 至少会一种编程工具,如C++,JAVA,PHP
  • 有一个闪亮的资格认证,oracle 的ocp认证或国家软考的数据库工程师

详细介绍请点击数据库管理员(DBA)

6. 软件运维工程师

小型网站可能没有真正意义上的运维工程师,更多的是集合网络、系统、开发工作于一身的“复合型人才”,所以软件工程专业的应届毕业生想应聘运维工程师的职位不太可能。运维工程师对技能的要求也非常高,运维是一个集多种IT技能于一身的岗位,对系统、网络、存储、协议、需求、开发、测试、安全等各环节都需要了解一些,但对于某些环节需熟悉甚至精通。

想做运维工程师的同学要培养以下这些能力:

运维所需的技能:

  • 开发能力
  • 通用应用方面的了解
  • 系统、网络、安全方面的知识

运维所需的个人素质:

  • 沟通能力、团队协作
  • 胆大心细、创新能力
  • 主动性、执行力
  • 精力旺盛、抗压能力

7. 系统构架工程师

应届毕业生不会直接做系统架构,一般会从程序设计、代码编写、单元测试以及文档编写等工作做起,积累一定开发经验以后,才会逐渐涉及到架构的工作。因为架构师的要求非常高,需要技术水平高超、经验丰富的人来承担,而且在有些软件公司,架构师往往不是一个专门的和正式的职位,一般由最有经验的程序员来负责架构方面的工作。

八、软件专业毕业生可以应聘的其他岗位

1.软件销售简历模板http://cv.qiaobutang.com/lp/51de55380cf288a38a1eb9b0

2.网络运营推广简历模板http://cv.qiaobutang.com/lp/51de68910cf288a38a1eb9d1

3.客服专员简历模板http://cv.qiaobutang.com/lp/51de5e420cf288a38a1eb9ba

4.行政文秘简历模板http://cv.qiaobutang.com/lp/51de645b0cf288a38a1eb9c5

5.淘宝客服简历模板http://cv.qiaobutang.com/lp/51de72d20cf288a38a1eb9f0

参考资料