Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


《怦然心动的人生整理魔法》可谓是极简主义的圣经,大家沿用书中的断舍离方法把自己的生活整理地井井有条。近来帮不少朋友看了简历,忽然想到,是不是可以利用类似的方法来修改简历。

怎么改,改什么?

要改简历,首先要明确什么是优秀的简历。因为之前的几份工作都组建过团队,看过不少简历。在浏览了上百份简历之后,我认为优秀的简历主要有以下特点:

  • 简洁明了:能用一句话讲清楚的,绝不用废话来修饰;
  • 重点突出:做了什么贡献,完成了什么项目,都能明明白白地展示出来;
  • 上下连贯:职业发展路径明确,每份工作做了多久,每个项目做了多久,前后能够串起来;
  • 密切相关:之前的工作/项目经历和申请机会的要求密切相关了。
  • 简单易懂:简历的读者并不一定完全是相关背景出身,比如猎头/招聘经理,所以要过他们这一关,好简历必须简单易懂。

具备这些特点的简历能大大增加你获得面试的概率,最终也能帮你找到更好的工作。反之,糟糕的简历充斥着各种问题,所以我们不妨试着用断舍离的方法来重新修改自己的简历:

  1. 明确目标
  2. 审视经历
  3. 调整简历

下面我们结合具体例子来讲讲每一步怎么做。

明确目标

断舍离的第一步就是要明确自己的目标是什么,修改简历的第一步也是如此,我们要明确这份简历的目标是什么。到底是校招呢,还是社招呢?到底是要找技术类的工作呢,还是销售类的工作?技术类的工作想找微软的呢,还是 Apple 的呢?每一个答案都对应着不太一样的简历,所以这是我们改简历的第一步。

有了目标之后,我们可以把相关工作机会的招聘要求找出来,然后分析一下他们有没有什么共性,各自又有什么特点,然后我们可以有的放矢了。

比如下面两个都是高级 iOS 开发工程师的职位要求,我们可以看到他们有些共同要求:

  • 熟练掌握 iOS app 的开发技能;
  • 对代码质量有很高的要求;
  • 良好的团队协作能力;

当然也有不少差异,比如第一份明确要求搬到加拿大工作,比如第二份工作明确要求带队/带人,而且第二份工作的要求要比第一份工作要细致得多。

Who we're looking for:

5+ years of experience building iOS apps

Desire and passion to create amazing customer experiences

Strong knowledge of iOS and the Apple developer ecosystem

Experience working on an app team (not just alone)

Ability to work with others including a back-end API team

Commitment to automated testing and high-quality code

Applicants must be eligible to work in Canada and willing to relocate

Key ingredients:

Experience releasing and maintaining live iOS/Cocoa applications.

Finger on the pulse of the latest iOS/Swift trends.

Ability to write expressive, readable, composable, and testable Swift code.

Basic understanding of iOS provisioning profiles and certification.

Demonstrable understanding of the iOS application & view lifecycles.

Understanding of functional & reactive programming.

Observance of Clean architectural and coding principles.

Good problem-solving skills.

Excellent verbal communication skills.

Takes initiative on new ideas/leading by example.

Desire to mentor and share knowledge with engineers of all levels.

Willingness to constantly improve quality standards. Gives and takes constructive criticism with maturity.

Ability to apply newly-learned knowledge/patterns quickly to write better code.

通过以上分析,我们就可以进一步明确找高级 iOS 开发的要求了,所以在简历中就需要突出这三块能力:

  1. 熟练掌握 iOS app 的开发技能;
  2. 对代码质量有很高的要求;
  3. 良好的团队协作能力;

当然,如果我们只想做 IC(individual contributor) 的话,可能就不会考虑第二份工作了;或者我们不想搬去加拿大,只想远程工作的话,就不用考虑第一份工作了。所以在修改简历的时候,我们就要根据上面的招聘需求,做出针对性的调整。

审视经历

断舍离的第二步就是审视自己拥有的每一件物品,当我们使用同一思路来修改我们的简历时,我们也需要认真审视每一段工作/项目经历。如上面所言,优秀的简历应当简明扼要,重点突出,密切相关。反之,糟糕的简历通常冗余散乱,不知所云。所以在重新审视这一步,我们要仔细修改每一段工作/项目经历。具体有以下几步:说人话,具体化和数字化。

先让我们来看一个描述算法项目的例子:

负责将图像识别项目的指标提升,超过 SOTA。

这是一个很典型的项目经历描述,也有几个很典型的问题:

  1. 不说人话
  2. 不具体化
  3. 无数字化

说人话

我们经常假设受众和我们有类似的认知水平,所以在沟通时,我们会忽略解释一些概念,让对方不太好理解我们的沟通。这就是知识的诅咒

在上面这个例子中,什么是 SOTA?我们的受众都理解什么是 SOTA 吗?SOTA 是 state of the art 的缩写,指的是业界最高水平,一般在实验中都会拿业界最高水平来做参照,力争在此基础上能够提升。

如果我们的受众都理解 SOTA 是什么,这倒不是大问题。可是,不是所有的简历读者都能理解这是什么,这就造成了极大的认知困难。比如简历的潜在读者有猎头,有招聘专员,他们并不一定对这些行业了解地那么深入(当然也有些厉害的猎头/招聘专员会深入了解),而我们的简历首先要经过他们这两关。如果他们不能理解你的项目经历,那么你的简历还有多少几率往后走呢?

所以当我们写简历的时候,一定要说人话。上面这个描述可以改为更易懂的:

负责将图像识别项目的指标提升,超过当前业界最高水平(SOTA)。

具体化

尽管我们将最初的表述改为了:

负责将图像识别项目的指标提升,超过当前业界最高水平。

这样的表述还是相对笼统,我们可以增加一些细节让项目表述变得具体化,比如这一图像识别问题是针对什么类型的图像,比如我们利用了什么模型等等。这些具体的细节可以帮助读者更好地了解你的工作,在后续的面试里也能更有针对性地提问。比如我们可以改为:

利用 Yolo4 模型将夜间图像识别项目的指标提升,超过当前业界最高水平(SOTA)。

数字化

通过前面两部分的修改,我们已经把一个笼统不易懂的项目描述变得具体易懂,还有没有改进空间呢?当然有,我们还可以把它改得更加易懂。这就需要我们把这一描述变得量化。

利用 Yolo4 模型将夜间图像识别项目的指标提升,超过当前业界最高水平(SOTA)。

利用 Yolo4 模型将夜间图像识别项目的准确率提升到97%,比当前业界最高水平(SOTA)高出1%。

通过这97%和1%这两个数字,我们将这一项目经历变得更加具体,也更易懂,不管是不是业内人士,都可以一下子了解你的贡献了。

通过说人话-具体化-数字化这看似简单的三步,我们成功将原本含糊不清的项目描述变得具体易懂。试着比较下面两个版本,如果你是面试官,你会倾向于哪位候选人呢?

负责将图像识别项目的指标提升,超过 SOTA。

利用 Yolo4 模型将夜间图像识别项目的准确率提升到97%,比当前业界最高水平(SOTA)高出1%。

简单而言,如何介绍自己的项目经历就三步:

  1. 说人话
  2. 具体化
  3. 数字化

其实这几点加起来就是一个公式:

我在项目中做了什么 + 我的贡献是什么 (数字化)

也就是说,每一段项目都可以用这么一句话讲清楚。

调整简历

上面的审视环节主要着眼于简历中的笼统晦涩的项目/工作描述;接下来我们要解决另一个写简历的常见问题:冗长繁复。我们往往看到一些长而空洞的简历,比如明明是社招的简历,连高中当了班干部都往上放,这种不知所云的简历怕是很难过了面试官的法眼。那么如何写出一份言之有物又简洁的简历呢?具体可以从以下两方面入手:

  1. 相关性
  2. 一页纸

相关性

要想把一份简历改得简洁,最主要的就是只放和求职职位相关的内容上去。比如你是社招的话,就只放以往工作经历和实习经历,至于你在学校里的社团经历,就是完全无关的部分了。再比如你的工作经历十分丰富,中间又参杂了不同职能的项目经历,建议只放和未来求职相关的经历。也就是说,假如你要找一个编辑的职位,但是你过往的经历里还有做出纳的经历,这时候并不建议把这段经历放上去,因为做出纳和做编辑是不太相关的两个职业。当然,如果找的是财经类编辑,这段做出纳的经历可能会有很大帮助。

一页纸

有一个不成文的规定就是你的简历不应该超过一页纸。超过的话,只能说明你不知道如何归纳重点。从面试官的角度而言,简历只是一份索引,面试官希望通过这份索引对面试者做出一个大致的判断,继而在面试时有针对性地提问。如果一份简历冗长,那么很有可能导致两个结果:一是面试官不太容易找到面试者的亮点;二是很有可能前后矛盾而被找出漏洞。

之前看过一些比较冗长的简历,其实是面试者自己堆砌起来的简历,一算各段建立的起始日期就发现不能自圆其说。所以后来看到冗长的简历就会多一个问号,到底是面试者太厉害了呢?还是在堆砌简历?

再来一个公式

上面的公式适用于一个具体项目的描述,我们再给出一个公式,就是一份简洁而相关的简历到底应该包含哪些内容?

  1. 姓名 (必选)
  2. 联系方式:手机 + 邮箱 (必选)
  3. 个人简介(可选)
  4. 相关工作经历 (必选)
  5. 教育经历(必选)
  6. 论文发表经历 (可选)
  7. 相关资格认证 (可选)

必选的内容就不多做介绍了,我们着重讲一下可选内容吧。

个人简介并非是简历里的必选项,因为你的项目经历才是最最核心的具体体现,而个人简介只是一个概要而已。如果你觉得有必要写个人简介,也请无比简洁明了,三四句话把自己介绍清楚即可,没必要洋洋洒洒几百字。

如果你有 peer-reviewed 的期刊/会议论文或者博士论文,当然放上去无妨,其他就不必放了。如果你著作等身,可以放一个 selected publication,把自己最好的论文放上去。

相关资格认证也是可有可无的,比如你放个大学四六级,估计也没人关心,或者你明明找程序员的职位,放个计算机二级证书也毫无帮助。不过不少行业还是需要专业认证的,比如律师执照或者建筑师证等等,这些当然会大大帮助你的求职。

结果呢?

通过以上几步断舍离,我们就可以把一份冗长糟糕的简历修改成简洁明了,重点突出,上下连贯,密切相关,并且简单易懂的简历。这样的简历也会大大提高你获得面试邀请的几率,进而找到满意的职位。当然光说不练假把式,以上简历断舍离的效果到底如何呢?经过这几步修改之后,其中一位朋友成功拿到了微软 / Unity / Amazon 三家大厂的技术岗面试机会,最后成功入职了微软;另外一位朋友也拿到了 Apple 的非技术岗面试机会,目前正在面试流程中。

朋友入职微软后发来的消息

让我们再来回顾一下断舍离简历的步骤:

  • 明确目标
  • 审视经历
  • 调整简历

在审视经历时,我们需要做到:

  1. 说人话
  2. 具体化
  3. 数字化

而根据招聘要求调整简历时,我们需要做到:

  1. 相关性
  2. 一页纸

如果你对这一简历断舍离还有什么疑问的话,也欢迎和我们来聊聊,看看能不能最终帮到你。最后祝大家都找到自己心仪的工作。