如何撰写软件工程师简历
简历是开启下一份工作大门的钥匙。如果你正在寻找下一份工作,以下这些实用技巧能让你脱颖而出,成为一份优秀的简历。
撰写简历之前
一份有效的简历应该能与目标受众产生共鸣。在开始撰写简历之前,先问问自己:我的目标受众是谁?大多数情况下,目标受众是招聘人员、招聘经理,以及……机器人?
简历漏斗
没错,机器人正在阅读你的简历!在招聘人员或招聘经理看到你的简历之前,机器人会先解析并阅读它。无论你是通过在线表格、LinkedIn,还是通过电子邮件发送简历,所有流程都会经过机器人。了解你的简历是如何通过整个筛选流程的,对于我们优化简历、使其脱颖而出至关重要。
这张图表直观地展示了有多少简历能够从最初的投递阶段最终进入招聘流程。当一家公司招聘软件工程师时,招聘人员会使用应聘者追踪系统(ATS)筛选简历。
这些系统会解析软件工程师的简历,使其符合系统要求。此外,它还会突出显示与职位描述相符的关键词。招聘人员的工作是所有招聘人员中最难的之一,那就是找到最优秀的简历。当招聘人员寻找软件工程师时,他们会通过以下方式寻找合适的候选人:
哇,好多简历啊!
一旦你的简历进入了筛选流程,简历的内容就至关重要了。招聘人员会优先考虑简历最优秀的候选人,并安排初步面试。为了获得面试机会,你需要精心排版并撰写一份出色的简历。
如何格式化简历才能成功
软件工程师的简历需要符合ATS(招聘管理系统)的要求。为了达到这个目标,以下是一些你需要知道的重要技巧:
1.上传时使用.doc格式,通过电子邮件发送时使用PDF格式。2
.避免使用复杂的布局,例如表格或分栏。3
.使用标准字体和项目符号。4
.不要使用图片
。5.简历长度控制在一页以内,不多不少。
这些技巧将帮助你以ATS系统能够理解的方式格式化你的简历,从而顺利通过筛选。
这里有一个 ATS 简历模板,您可以用来入门,它是由一位曾在顶尖公司工作并筛选过数千份简历的前招聘人员创建的。
软件工程师如何才能让自己的简历在招聘漏斗中脱颖而出?
我们来聊聊如何利用ATS格式,撰写一份出色的简历,从招聘漏斗顶端就吸引更多关注,从而提高获得面试机会的几率。
如何撰写简历
这是你给招聘人员和招聘经理留下深刻印象的绝佳机会。简历的意义就在于推销自己——描述你的能力和影响力。
在深入探讨具体细节之前,这里有一些您应该了解的通用技巧:
1. 描述每一项职责、角色或其他能力时,请使用新的要点。2
. 要具体,使用行动动词。3
. 要诚实!不要在简历中夸大或撒谎。4
. 包含能够体现影响和价值的指标或统计数据。
考虑到这一点,让我们来探讨一些真正有用的细节。
STAR 方法
在描述你的立场时,你应该使用STAR法则。
- 情境:你的角色和职责。
- 任务:展示您如何运用专业知识胜任该职位。
- 行动:你所做的努力,无论是单独行动、合作行动还是委派任务。
- 结果:该行动的成果,包括其对团队、公司或企业产生的价值和影响。
通过这种框架构建方法,我们将最大限度地发挥简历的价值,并创建有意义的陈述,这些陈述将成为与招聘人员和经理交谈时的绝佳话题。
我们来看一个例子:
使用HTML、JavaScript和CSS编写了网站应用程序的代码。
这是一个好的开始!
我们可以做得更好,充分展现简历中这一项目的亮点。几乎每个软件工程师的简历初稿里都会包含类似的内容。
为了增强明星效应,可以问一些类似这样的问题:
- 这种情况有何独特之处或影响因素?
- 这项任务与职位描述有何关联?
- 招聘经理希望看到哪些行动?
- 为什么这个结果对我想加入的公司很重要?
这些问题将帮助你更好地组织简历内容,以便你可以这样表述:
使用 HTML、JavaScript (JS) 和 CSS 开发了一个单页前端应用程序,以优化响应性,从而将转化率从 2% 提高到 7%。
好多了!
通过这种措辞上的改变,我们可以看出它与之前的例子有何不同。让你的所有体验都充满明星般的光彩。
注意你的言辞
与职位描述语言保持一致
撰写简历时,你需要使用职位描述中出现的关键词。例如,如果你申请的是“软件工程师”职位,就需要在简历中提及。反之,如果职位名称是“Web应用程序开发人员”,你也需要将其包含在内。
撒上一些同义词
因此,以上面的例子“开发了一个单页应用程序”为例,我们还需要对“开发”一词进行扩展。以下是一些其他可以在描述中使用的词语,以扩大吸引力:
- 实施的
- 架构
- 工程
- ... 等等!
除了关键词之外,使用同义词可以让你的简历与尽可能多的职位描述相匹配。
不要妄自菲薄!
过于模糊或过于简短的描述会显得缺乏吸引力。如有疑问,请使用STAR法则。简历无需长达十页,但必须足够长,才能引起应聘者的好奇心。
如果你的简历不足一页,那么在开始投递简历之前,你需要积累更多的工作经验。
留一些给想象空间
与上文所述类似,简历的目的是为了匹配职位描述,满足招聘人员的要求。此外,简历还旨在激发招聘经理和面试官的兴趣和好奇心。
简历的最佳长度是一页。你只需要重点突出最近几个相关的职位。即使你拥有数十年的经验,你的简历也需要足够吸引人,在**十秒钟内**给招聘人员留下深刻印象。在招聘流程的顶端,招聘人员通常只会快速浏览你的简历十秒钟,然后就会去看下一份。
描述如果过于冗长,或者篇幅超过一两句话,反而会适得其反!描述过长会让人觉得了解不够,或者给人一种夸大其词的感觉。
举个例子:
使用 Photoshop 设计网页,创建多个图层并以 PNG 格式导出。与工程团队协作,将 PNG 文件打包成 ZIP 文件交付。提前规划并协调交付工作,确保按时完成。在整个项目过程中,与团队保持沟通,根据反馈修改交付内容。
这样的说法可能会低估你的价值。原因在于,当我们回顾STAR方法时,会发现这种描述几乎是理所当然的。设计师理应完成这些任务,而这种说法并没有为这些预期增添多少价值。
让我们借助一些明星般的视角来看一下:
与工程团队合作设计网页,并与项目团队跨部门协作,提前交付。这使我们抢在竞争对手之前进入市场。
这才是真正的明星!关键在于这位设计师为这个角色带来了多大的价值,远远超出了预期。
避免使用技能列表
许多在筛选初期就被淘汰的简历都充斥着大量的关键词,意在欺骗ATS(申请人追踪系统)。这被称为关键词堆砌。具体来说,一些看似无辜的软件工程师会列出自己在某个职位上用到的技能,但ATS会将其解读为关键词堆砌。
技能:React、Photoshop、Microsoft Word
相反,你应该提取与招聘职位最相关的技能,并以要点形式在简历中列出。
开发了一个 React Web 应用程序来显示订单库存。
使用 Photoshop 优化网页资源,以减小应用程序大小。
使用 Microsoft Word 协作制定项目规范。
在某些情况下,某项技能对于该职位来说可能非常普遍,以至于完全没有必要提及。如果一项技能非常常见,那么只有当它能增加价值或对结果产生影响时,才值得一提。
找到工作
你已经写好了简历,也按照ATS系统的要求进行了格式调整,并且展现了你的STAR优势。现在是时候提交简历了吧?
在提交简历之前,请做最后检查。找到职位描述,并将其与您的简历进行比对。您应该在简历中包含类似的关键词,例如:
- 职位名称
- 招聘岗位的情境描述和行动建议
- 招聘说明中的关键词
完成以上步骤后,请检查并提交您的简历!您已经做对了所有步骤,您的简历可以提交了。
如果您觉得这些建议有用,或者您有一些建议想要补充,您可以通过 Twitter (@coleturner) 联系我。
图片来源:Markus Winkler、Gatis Murnieks、Brett Jordan
文章来源:https://dev.to/coleturner/how-to-write-a-software-engineer-resume-51b2



