如何制作完美的 Web 开发人员简历

已发表: 2022-03-10
快速总结↬求职时,简历中的各个部分是如何排列的? 你应该遵循的顺序是什么? 所有的部分都是必要的吗? 这就是理解简历布局和格式变得重要的地方,这样您才能在人群中脱颖而出。

您是否知道您的简历可能是阻碍您完成您应得的 150k+ 工作的原因? 本指南专门面向所有 Web 开发人员,将展示如何创建一份成功的简历,从而获得比你想象的更多的候选名单。 如果你和你梦想的工作之间只有一张纸,那么是时候表明谁是老板了。

我们制作杀手级简历的指南将广泛讨论以下内容:

  1. 为什么 Web 开发人员首先需要简历?
  2. 简历格式:整理 Web 开发人员简历的关键要素
  3. 专业简介
  4. 技术能力
  5. 管理技能
  6. 专业经验
  7. Web开发人员简历中的教育部分
  8. 技术项目
  9. Web 开发人员简历中的其他部分
  10. ATS 优化
  11. 关键要点
  12. 让您入门的简历样本

为什么 Web 开发人员首先需要一份简历?

我不需要简历! 明天起床前我会工作!

我叹了口气。 他是一位出色的 Web 开发人员,我们都知道这一点。 他觉得他在浪费生命,应该得到更好的东西——我同意。 他提前两周通知了他,并认为一份新工作和更好的个人资料都会落在他的腿上。

但他忽略了那份有着创造或破坏人们生活的记录的单一文件——简陋的简历。

跳跃后更多! 继续往下看↓

作为我工作的一部分,我每天都会浏览几十份简历。 我也看过他的简历。 我希望我有勇气告诉他,仅仅作为一名出色的开发人员是不够的——你必须在 1-pager 上说服招聘人员也是如此。 虽然完成这样的任务不是火箭科学,但也不是在公园里散步。

Web 开发人员知道这在很大程度上取决于网络和客户推荐,因此在大多数情况下,简历通常处于次要地位。 再加上不断增长的需求,您就知道永远不会缺少项目。

那么,为什么要在 Web 开发人员简历上浪​​费时间呢? 让我们花点时间研究下这个图表:

2012-2016 年 Web 开发者需求
图表显示了 2012-2016 年对 Web 开发人员的需求。 (大预览)

数据取自 Indeed.com,如果您注意到过去几年的趋势,您将观察到两个主要事实:

  • 随着基于 Web 的初创公司的出现,Web 开发的顶峰出现在 5-6 年前,并且一直保持稳定或下降。
  • 对于需要 Web 开发作为唯一技能的工作,截至目前,需求是稳定的。

此外,根据福布斯的分析,人工智能、增强现实和数据科学等领域是科技行业的新崛起中坚力量。 影响者和技术专家坚信,这些领域有能力改变我们迄今为止的做事方式。 因此,虽然目前对 Web 开发人员的需求稳定,但情况并非一片光明。

当然,作为一名 Web 开发人员,您有信心永远不会缺少项目。 您有一份您过去服务过的满意客户的名单,并且您相信他们的网络足以支持您。 但是,如果您总体上看一下科技行业,看看趋势是如何以惊人的速度形成和消亡的,您会意识到这种方法可能不是最明智的方法。

您认为您将始终拥有一份工作或一个项目,因为您专注于需求巨大的事物,但是您希望在客户长篇大论的接收端待多久? 您不想要灵活的工作时间、远程工作或知道自己想要什么的专业客户来改变吗?

您不想将您的游戏从 80k 的工作提升到 150k+ 的个人资料吗?

那就是你的简历进来的地方。

相信我们,我们已经看到了一份文件如何改变了人们的生活——个人保持不变,他的证书、资格、以前的个人资料等等,但只是在纸上修改关于该个人的一切突然改变了这个人自己。

我们已经看到了,因为我们已经做到了。

如果存在对 Web 开发人员的需求,您不会认为您是唯一注意到这一点的人,对吧? 对于您愿意放弃或错过的每个项目,您会发现十个开发人员会在它落地之前将其捡起。 您对那里的残酷竞争有一个很好的了解,但继续阅读,您会发现竞争甚至不是冰山一角。 实际的招聘过程以及简历在其中扮演的角色可能会让您大开眼界。

这就是为什么,事不宜迟,让我们开始吧。

2.简历格式:整理Web开发人员简历的关键要素

一般来说,您的网络开发人员简历将包含以下部分:

  • 联系方式
  • 专业简介
  • 关键技能(技术+管理)
  • 专业经验
  • 教育
  • 项目
  • 额外:社交资料
  • 兴趣、爱好、课外成就(可选)。

你如何安排所有这些部分? 你应该遵循的顺序是什么? 所有这些部分都是必要的吗?

这就是理解简历布局和格式变得重要的地方。

简历要么是按时间顺序排列的,要么是功能性的或混合型的。

2.1 时间倒序

顾名思义,它首先列出您当前或上次持有的个人资料,然后从那里继续,直到您到达有关“教育”的部分。

  • 它是 ATS 友好的(下面有更多关于 ATS 的内容),并允许您强调您当前的工作资料和成就。 它很容易创建,被认为是大多数简历的标准格式。
  • 唯一的缺点是,如果你经常换工作,在纸面上可能看起来很糟糕。 没有办法在按时间顺序排列的简历中隐藏职业差距。

下面是一个相同的例子。

逆序简历
“逆时针”简历的格式。 (大预览)

2.2 功能简历

它只列出了您工作过的公司,而没有深入了解您的实际工作资料的详细信息。 相反,您创建一个单独的部分,在其中将所有点分组到相关技能下。

人们可以用它来隐藏职业轨迹中的差距,但我们不喜欢这种格式,只是因为你只能掩饰自己的差距,但迟早会出现。 诚实总是更好,总是。

这是功能性简历的示例。 如果您注意到,招聘人员不会看到您的职业轨迹或您如何发展到现在的位置。

功能简历
“功能性”简历的格式。 (大预览)

2.3 混合(组合)简历

除了在“专业经验”部分中,这些点按它们所代表的门槛分组这一事实之外,这种格式与反向时间格式完全相似。

像这样的格式允许招聘人员仅根据他们正在寻找的技能扫描相关点。 如果您可以根据职位描述自定义简历,则可以将招聘人员的注意力引导到您想要的地方。 这是使用这种简历格式的最大优势。

“混合”简历的另一个子集是您提取所有成就并创建一个单独的“技能摘要”部分。 这使您可以创建具有高度针对性的简历,仅关注您想向招聘人员展示的技能。

您将在下面找到两者的示例。

组合简历
组合(混合)简历的格式。 (大预览)
简历与技能总结相结合
包含额外“技能总结”的组合简历。 (大预览)

三、专业总结

我们遇到了无数人,他们花费了无数个小时和几天来完善他们的“简历目标”部分。 你也是其中之一吗?

专业摘要和简历目标部分有什么区别? 我们喜欢盗用 JFK 报价来回答有关此难题的所有疑问:

不要问公司能为你做什么,而要问你能为公司做什么。

认识瓦妮莎。 她是一家顶级 IT 公司的首席招聘官,现在正在寻找一位出色的 Web 开发人员。 她的电子邮件充满了简历,而且看起来都一样。 她厌倦了看到人们列出他们想要的东西——它看起来更像是一份购物清单,而不是一份专业的简历。 令人惊讶的是,他们都“努力工作”并拥有“出色的沟通技巧”,并且正在“寻找具有挑战性的领导职位”。

— 打哈欠 —

然后她打开你的简历,其中包含一个清晰的 4-5 行摘要,详细说明你的技能以及你计划如何应用这些技能来实现组织目标。 您进行了研究,确定了公司的高优先级需求,并且您提到了您计划如何通过您拥有的技能来解决这些需求。

她坐了起来,一秒停止思考《权力的游戏》。 她上瘾了,现在想亲自见你。

任务完成。

让我们通过一个例子来澄清这一点。 查看一些专业摘要,并尝试查看哪一个产生更大的影响。

我是一名 4 年经验丰富的 Web 开发人员,专注于前端,精通 ASP.NET、Javascript、C++、HTML、CSS、PHP 和 MySQL。 我正在寻找一家公司的网络开发人员职位,该职位将利用我出色的团队管理和沟通技巧。

从技术上讲,这没有错,就像从技术上讲,星球大战前传没有错一样。 现在检查一下:

5 年以上经验丰富、充满活力且注重细节的全栈 Web 开发人员,拥有带领团队设计以用户为中心的解决方案以实现突破性效率和提高客户满意度的记录。 精通端到端 SDLC 并每年为 XYZ 有效地设计 20 多个产品功能原型,以实现 25% 的成本降低。 注册了无与伦比的客户满意度水平,并获得了 2017 年度员工奖,因为在 300 多名员工中取得了创纪录的 NPS 分数。

看到不同? 如果您注意到,摘要不包括他​​的技术熟练程度的详细列表。 最好将其保留为单独的技术技能部分。 总结是为了让你对你的职业生涯有一个鸟瞰图,并且应该是招聘人员继续你简历其余部分的理由。

此外,在第一个示例中,摘要以“目标”声明结尾,这对招聘人员没有任何意义。 但是突出你的成就(在第二个例子中)会让读者停下来……如果你做到了,恭喜你——你已经比大多数申请者领先一步了。

你是不是好奇上面列出的那种专业总结有点不真实? 如果您是入门级的 Web 开发人员,没有具体的成就可夸怎么办? 那你怎么办呢?

在那种情况下,并且只有在那种情况下,在没有任何重要工作经验的情况下,如果是专业总结,您可以选择目标部分。 并且可以有多种方法来处理相同的问题。

以目标为导向的 Web 开发人员,拥有计算机科学学士学位,并希望增强我在一家专门从事 Web 开发的 IT 公司的专业经验。 以强烈的责任感和高度的热情武装起来,为任何努力付出我 110% 的努力。

很绝望?

马上,如果整个简历都是第三人称的,那就更好了——这意味着不要提及“我”、“我”或“我的”。 它总是“拥有记录”,而不是“我拥有记录”。

此外,上述总结并不能激发信心。 如果你没有得到这份工作,你可以成为一个更新鲜也更专业的人,而不会看起来你会饿死。 这是如何做:

动态且注重细节的 Web 开发人员,具有有效和高效地概念化和交付优雅、用户友好的解决方案的诀窍。 拥有为与贫困儿童合作的非营利组织开发电子商务移动应用程序、CRM 在线门户和功能齐全的网站的往绩记录。 对端到端 SDLC 和云计算有广泛的了解。 本地黑客马拉松和网络开发者聚会的定期参与者和组织者。

这只能说明你不需要丰富的高端企业经验就可以做出杀手级的专业总结。 您只需要了解招聘人员的动机。

4. 技术技能

如前所述,对于像 Web 开发人员这样的技术简历,最好为您的所有技术专长保留一个单独的部分。 但即使在这种情况下,也有一些方法可以优化可用空间以产生更大的影响。

我们看到的大多数 Web 开发人员的简历通常都会列出一长串他们的技术熟练程度。 在寻求使列表全面和包罗万象的过程中,他们经常在可读性上妥协。 让我们通过一个例子来澄清这一点:

詹金斯马文OOJS
码头工人角 4
阿帕奇雄猫 6 比特桶吉特
吉拉Chrome 开发者工具HTML5
剑道用户界面引导带Mozilla Firebug(调试器)
CSS3.0 MySQL jQuery
AJAX JavaScript PHP

外行会认为技能都排列得很整齐——肯定没有其他方法可以让它变得更好,不是吗?

嗯,事实上,有。 如果遇到任何困境,最好设身处地为招聘人员着想,想出一些方法让评估你的工作变得更容易。

虽然上面提到的技能的方式没有任何问题,但还有另一种方式可以让您呈现相同的信息并使其看起来更加相关。

Web 技术和框架: Angular 4、HTML5、CSS3.0、Kendo UI、PHP

脚本/用户界面: JavaScript、OOJS、JQuery、AJAX、BootStrap

数据库和 ORM: MySQL

Web 调试工具: Mozilla Firebug(调试器)、Chrome 开发者工具

应用程序/Web 服务器: Apache Tomcat 6

版本控制和其他工具: Git、Bitbucket、Jira

部署工具: Docker、Maven、CiCd、Jenkins

繁荣!

通过仅仅为你所拥有的技能分配子标题,你让招聘人员的工作变得更容易了。 现在她只需要扫描小标题就可以快速找到她要找的东西是否在你的简历中。

5. 管理技能

许多 Web 开发人员停留在“技术技能”并继续他们的“专业经验”。 诚然,对于技术人员来说,技术技能起着重要作用,并且是您是否会入围的基础。

但是还记得当我们谈到与废话客户打交道的 80k 个人资料与灵活工作时间的 180k+ 个人资料之间的区别时吗? 包含您的管理和领导技能的“关键技能”部分将在弥合这一差距方面发挥关键作用。 从招聘人员的角度来看,Web 开发人员是一角钱; 如果他们正在寻找的话,雇用一名自由职业者进行开发工作会更便宜。

但他们不是,不是吗? 他们正在寻找一份全职档案。 您认为两者之间会有什么区别?

所有权。 领导。

公司不只是在寻找可以编程完成基本任务的机器人。 他们正在寻找可以在未来几年接管的未来领导者。 你的任务是让招聘人员相信你是这样一个人。 任何按小时工作的自由职业者都将拥有您所拥有的技术技能。 但是,您的领导能力和管理技能将帮助您实现这一目标。

谈到你的非技术技能,如果你优先考虑硬的专业技能,而不是“沟通”和“自我激励”等软技能,那总是更好。 为什么? 仅仅因为没有办法证明或量化相同。 但是您始终可以添加“问题解决”、“领导力”或“项目管理”等技能,然后在“专业经验”部分继续展示这些技能。

提及您的管理技能时,一个简单的经验法则是“展示,不要告诉” 。 如果您能够用下面的具体点来证实您提到的技能,那总是更好。

不要只是说你是领导者。 表明您已带领团队实现部门目标。

不要说你擅长谈判。 展示您的谈判技巧如何将成本降低 x%。

以下是您可以在简历中包含的一些管理技能示例。

前端开发敏捷方法论代码优化
文件和报告需求收集用户界面增强
模块管理问题解决利益相关者管理
客户关系管理项目管理团队领导

仅提及您可以在简历中阐明的那些技能。 添加一个随机的技能列表是没有意义的,你会发现在面试时很难证明这些技能是合理的。

您如何识别所有相关的管理技能?

“职位描述”。 那是你整个简历写作过程的圣经。

寻找非技术技能(管理和软技能),看看它们是否可以包括在内。 仅在您认为可以证明它们的合理性时才添加它们,无论是在以下几点还是在面试时。 没有什么比公然躺在你的简历上更能伤害你的机会了。

6. 专业经验

您如何为简历设定要点?

“专业经验”部分将是你简历中最关键的部分。 它是您汽车的燃料——车身和外观都不错,但如果没有果汁,汽车就不会移动一英寸。 这部分是你简历的精华。

对您来说方便的资源是“职位描述”。 您的任务是将整个简历与招聘人员所寻找的内容保持一致。 你的简历应该看起来像是对 JD 的回应,你有能力解决该文件中固有的所有问题。

6.1 大师简历

一个更好(但很累)的方法是先制作一个 MasterCV。 这是一个耗时的过程,但我们可以保证,它将为您余下的快乐职业生涯带来丰厚的回报。

我们假设您实际上从未有机会坐下来阅读您的简历,查看它并找出它有什么问题以及如何做得更好。 如果是这样的话,那就完全没问题了。 大多数人在写简历时都有这种态度。 它总是在最后一刻匆匆忙忙,这意味着几乎总是会有一些你不可避免地会错过的东西,总是有机会让它变得更好。

MasterCV 是您避免这种情况的方法,它是让您获得 150k+ 个人资料的重要部分。 它基本上是您迄今为止所做的所有事情的列表。 我们的意思是一切。

masterCV 供您自己使用。 没有人会看到它。 没有必要对其进行结构化或将其保留在两页内——它可以是一个 10 页长的项目符号列表,其中包含每项成就(课程、课外、专业、围绕你的爱好或兴趣的成就——你可以说出它的名字)你的整个生活,或者它可能充满了致命的长段落。 我们的想法是保留一个包含您迄今为止所有成就的文档,并定期更新它。

当您在最后一刻匆忙更新简历时,您认为会发生什么? 您只添加您当时能够记住的那些点。 但是如果你仔细想想,你在任何组织的任期都必须充满微小的里程碑和成就(即当你匆忙更新简历时会错过的里程碑)。

准备好 masterCV 后,取出您所针对的个人资料的 JD,然后扫描您的 masterCV 以查找可以按照招聘人员正在寻找的内容进行解释和改写的要点。 这个想法是根据工作定制您的简历,而不是为您遇到的任何和所有个人资料发送标准简历。

随着您继续更新您的 masterCV,几年后您将申请其他内容时,您可以再次回到同一个文件并挑选要点,以便根据新的个人资料调整您的简历。

6.2 因果关系:普林斯顿公式统治它们

要记住的另一件事是因果关系。 大多数人在为他们正在做的工作填写实际分数时发现自己不知所措。 他们知道他们做了什么,但他们无法用连贯的点把它写下来。 当这种情况发生时,他们会求助于典型的 JD 来从事他们自己正在做的工作,然后将这些要点转化为他们自己的简历。

这种方法的一个根本问题是典型的 JD 是基于责任的,而你的简历应该基于成就。 JD 包含招聘人员期望候选人应具备的能力的清单,而您的简历将包含您在这些职责方面的成就。 有明显的不同。

好消息是绝大多数申请人都采用这种方法。 因此,与这条人迹罕至的道路的微小偏差将自动提高您入围的机会。

你是怎样做的? 通过确保每个点都有连贯的因果关系。 确保您能够做到这一点的一种万无一失的方法是普林斯顿公式,大致如下:

A + P + R = A

动作动词+项目+结果=完成

如果您能够将这个公式的精髓融入您的所有简历要点,请相信我们,您的工作已完成 99%。

大多数申请者要么提及他们的职责,要么提及他们的成就。 但是这个公式确保不仅你提到这两个参数; 您还详细说明了您的成就的可量化影响。 与其将您的成就包装在您的个人资料中,不如展示您的成就对组织的影响。 当你这样做时,你会立即将你的角色从一个只做他们被告知的人,变成一个对自己的责任负责并在宏观层面产生影响的人。

普林斯顿公式的一个例子:

带领一个由 5 名初级开发人员组成的团队以 100% 准时交付有效执行 11 个项目,同时实现 20% 的成本降低和 4.88/5.00 的 CSAT 水平

这一点比一般点要好得多:

致力于各种项目,以降低成本并实现客户满意度。

像这样的一点清楚地突出了您能够实现的可量化影响。 以动作/权力动词开始一个点(您可以在上面链接的普林斯顿文档中找到一个列表,或者您可以简单地用谷歌搜索)立即放大了该点的影响,而不是大多数其他经常倾向于这样做的候选人“管理”一切。

正是这一点让招聘人员停下来,相信我们,当招聘经理每天要处理几十份简历时,让她停下来看看你的简历是一项超人的任务。 你的任务就是这样做,你就是这样做的。

6.3 分桶/副标题

在你的武器库中制作出色的开发人员简历的另一个关键武器是桶或子标题。

仅仅构建完美的点只会让你到目前为止。 假设您在以前的个人资料中挑选了您的全部经验并提出了这个:

  • 跨 iOS 和 Android 开发客户端库,以便应用程序开发人员能够使用离线同步功能,
  • 设想并开发了适用于 Android 的通用网络层,以将 SDK 大小减少约 20%,
  • 委托开发跨平台的日志框架,包括 iOS、Android 和 Windows,
  • 获得“团队卓越奖”并在基于日志库的专利申请中发挥了关键作用,
  • 为公司构思和开发图书馆,以减少使用第三方图书馆所涉及的额外成本,
  • 带领一个约​​ 20 人的团队为公司构思和有效实施上传标记功能,
  • 为产品使用的所有网络调用提出一个公共网络层,以有效优化 SDK 大小。

当然,就他们个人的能力而言,这些点是精心设计的,似乎一致地遵循普林斯顿公式。 但整个工作经历本身看起来就像一堵文字墙,招聘人员看到它的那一刻就会发出呻吟。 你不想要那个,是吗?

现在看看当我们获得相同的分数并使用我们的魔法让招聘人员轻而易举时会发生什么,而不改变分数本身:

团队管理与领导力

  • 带领一个约​​ 20人的团队为公司构思和有效实施上传标记功能
  • 委托开发包括iOS、Android 和 Windows在内的所有平台的Logging Framework

图书馆管理和流程优化

  • 为公司构思和开发图书馆,以减少使用第三方图书馆所涉及的额外成本
  • 跨 iOS 和 Android 开发客户端库,以支持应用程序开发人员使用离线同步功能
  • 为产品使用的所有网络调用提出一个通用网络层,以有效优化 SDK 大小

主要成就

  • 设想并开发了适用于 Android 的通用网络层,以将SDK 大小减少约 20%
  • 获得“团队卓越奖”并在基于日志库的专利申请中发挥了关键作用。

如果那不是 mic-drop 的东西,我们不知道是什么。

在一瞬间,您通过将所有点整齐地排列到桶或子标题中来改变整个专业体验。 因此,招聘人员不必逐个查看要点——只需仔细阅读这些要点即可达到目的。 为了进一步增加交易的吸引力,您将相关的单词和短语加粗以使招聘人员的工作更加轻松? 这就是你想要的,不是吗? 如果你让招聘人员的工作更轻松,她肯定会回报你的。

6.4 入门级 Web 开发人员的专业经验部分

不过话说回来,上面的观点是不是看起来有点不真实呢? 如果你是一个没有重要专业经验的新生,你会怎么做?

相信我们,拥有多年工作经验并不是展示您适合这份工作的唯一方式。 不仅仅是成就本身,如果你能够证明你有正确的态度,你的工作就完成了。

那么,与拥有几年经验的开发人员相比,您如何描述您的专业经验?

  • 包括迄今为止您在职业生涯中从事自由职业的项目,
  • 支持您在 Github 上发布的个人资料和代码,
  • 包括您贡献的所有开源项目,
  • 提及您参与或帮助组织的任何黑客马拉松或本地开发者聚会。

专业提示:如果您正在寻找一个短期解决方案来充实您的入门级 Web 开发人员简历,只需在线查找一些开源项目。 您会发现数百个您可以参与的项目,因此您可以在简历中加入相同的内容。

认识 Chad,一位正在寻找高端配置文件的入门级 Web 开发人员。 经过数小时的审议和头脑风暴,他得出了以下结论:

拥有计算机科学学士学位的入门级 Web 开发人员,并拥有一种渴望学习的方法,我可以在其中部署我出色的开发技能。

— 打哈欠继续 —

既然你知道你的梦想只有一次机会,如果你能做到这一点,你为什么要破坏你的机会:

自由项目:
  • 为一家电子旅游公司开发了一个 webapp 门户网站,将客户的销售额提高了 48%,
  • 使 Smiles 牙科诊所能够通过在线表格衡量患者满意度得分。 协助在 2 个月内将 CSAT 水平提高了 7 个百分点,
  • 为当地棒球联赛冠军独立开发网站,将流媒体销售额提高 50%,
  • 创建了一个网络应用程序,以便通过 Facebook 和 Whatsapp 为无家可归者的 Friendicoes Shelter 轻松捐款。 将捐款水平提高了 45%,并帮助 25 名街头人士康复。

那是文森特。 他知道自己陷入了一个恶性循环,他需要工作经验才能获得工作经验。 因此,他将事情掌握在自己手中,并为他能找到的任何项目寻找数字空间。 在 4 个月的时间里,他执行了 4 个这样的项目,充实了自己的履历,使其与专业的开发人员相提并论,现在正在一家一流的公司领导自己的团队。

7. Web 开发人员简历中的教育部分

大多数开发人员经常低估这部分。 专业经验和项目不应该成为简历的重点吗?

是的。 但这并不意味着你可以在餐巾纸的背面写下你的学历,然后把它钉在你的简历上。

您可以遵循传统路径,包括您的学位、大学和通过年份。

但要记住。 你只能得到一个镜头。

让我们通过一个例子来澄清这一点:

BA - 计算机科学
雪城大学,'16
平均绩点 3.9

嗯。 好的。 同样,这在技术上并没有错。 但是试试这个:

BA - 计算机科学
雪城大学,2013-2016

  • 通过为纽约大学的开源 AWS 项目做出贡献,利用对云技术的根深蒂固的热情
  • 为大学杂志写了一篇关于“人工智能是 21 世纪的工业革命”的专栏
  • 开发 Salesforce Contacts 移动应用程序以简化操作并在 TDD 流程中执行 Jasmine 单元测试
    • 部署了 MVVM 架构,以提高构建可扩展应用程序的能力并优化分页和排序的使用

我们不必阐明差异,对吗? 最好的部分是它很容易实现。 您的“教育”部分没有必要看起来像那样——以上几点只是示例。 但是,如果你坐下来与自己进行头脑风暴,你肯定会想出一份可以量化并纳入简历的清单——参加俱乐部、实习、自由职业项目、大学比赛、出版物……我们可以去真的。

8. 技术项目

如果您到目前为止一直在遵循我们的提示,则可以将它们全部包含在内,以便为您的 Web 开发人员简历制作一个出色的“项目”部分。 将普林斯顿公式与分桶和粗体相结合,这就是示例“项目”部分的样子:

该示例突出显示的一些明显的指针如下:

  • 对于每个项目,包括一个“环境”子标题,其中列出了为执行该项目而部署的所有工具和技术。 如果有很多,您可以将它们分类为更多的类(就像我们在“技术技能”部分所做的那样)。
  • 对公司/客户的描述有助于正确看待项目。 这个想法是向招聘人员展示你在一家知名公司工作。 您可以包括员工人数、收入等方面的数据,以确保结果如此。
  • 行业标准规定位置和时间段要靠右对齐,公司和项目名称要靠左对齐。
  • 添加桶或副标题是整合招聘人员正在寻找的技能和方法的有效方法。 You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. (大预览)

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

啊。 The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. 只是要确定。

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. 要点

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)