> * 原文地址：[What we've learned about hiring engineering managers](https://circleci.com/blog/what-we-ve-learned-about-hiring-engineering-managers/?utm_source=cooperpress&utm_medium=newsletter&utm_campaign=feb19&utm_content=javascript-weekly)
> * 原文作者：[Lena Reinhard](https://twitter.com/lrnrd)
> * 译文出自：[掘金翻译计划](https://github.com/xitu/gold-miner)
> * 本文永久链接：[https://github.com/xitu/gold-miner/blob/master/TODO1/what-we-ve-learned-about-hiring-engineering-managers.md](https://github.com/xitu/gold-miner/blob/master/TODO1/what-we-ve-learned-about-hiring-engineering-managers.md)
> * 译者：[JackEggie](https://github.com/JackEggie)
> * 校对者：[portandbridge](https://github.com/portandbridge), [Baddyo](https://github.com/Baddyo)

# 我们从招聘技术经理的过程中学到了什么

![](https://circleci.com/blog/media/EngineeringManagers.png)

在过去的一年里，我们对于理解负责 CircleCI 的技术经理所需的优秀品质有了重要的转变，并从中了解到我们作为一个组织的需求和价值观。我们大幅改变了招聘流程，通过这些努力，我们聘用了一些出色的人才，使我们技术管理团队的人数翻了一番。现在，我们想和大家分享这些经验。

### 用与招聘工程师类似的方法招聘技术经理

去年，我们分享了“[我们是如何面试工程师的](https://circleci.com/blog/how-we-interview-engineers-at-circleci/)”。这是我们当时同时用在工程师和技术经理身上的流程。在整个 2018 年中，有数百名候选人通过了我们的技术招聘流程。我们的工程师招聘流程如下：

![之前的招聘流程](https://circleci.com/blog/media/HiringProcessBefore1.png)

**申请人简历审查 > 招聘经理电话筛选 > 编码风格评估 > 整体能力评估 > 最后一轮面试（考察团队协作、CTO 谈话、产品面试）。有关此流程的更多细节，请参见[博客文章](https://circleci.com/blog/how-we-interview-engineers-at-circleci/)。**

在 2018 年初，我们对工程师和技术经理采用了相同的招聘流程。当时，我们招聘技术经理时重点关注的是候选人的技术背景与团队的技术工作是否匹配。正如我们在之前的文章中所写的那样，“我们把一个编程问题加了进来，因为我们需要了解一项非常重要的东西 —— 候选人的价值观和优势是否与他们将要管理的团队保持一致。”我们对几个应聘技术经理的候选人采用了该招聘流程，发现大部分情况下都会到现场面试阶段，但在现场考察的过程中，我们发现他们的管理技能与我们所期望的不匹配 —— 而发现这一点的时候已经太晚了。

这让我们看到了一个更大的问题：它让我们意识到，我们试图统一招聘流程的做法，让我们把关注点和优化方向放在了错误的技能上。曾经有一段时间，我们认为技术经理精通技术是一件好事。我们当时打算采用 [Spotify 模式](https://blog.crisp.se/wp-content/uploads/2012/11/SpotifyScaling.pdf)，这能让不同部门的交付团队和经理通过某种规定来达成一致。随着我们在使用该组织模型的过程中对其的不断改进，也为了适应我们作为一个分散式技术组织的需求，我们意识到我们必须要更多地分散领导权。

我们引入了额外的角色来支持我们团队的不同职责：团队领导，负责其所在团队的交付；技术领导，负责推进技术工作。我们还将所有工程师对各级领导的期望编成新的[技术能力模型](https://circleci.com/blog/why-we-re-designed-our-engineering-career-paths-at-circleci/)。我们见证了这些改进的成效，这也鼓励我们继续深入理解一名好的技术经理需要哪些品质。

### 更好地支持工程师

管理与技术大不相同。我们需要把技术管理工作与普通的管理工作区别开，它们需要不同的工作技能。CircleCI 的技术经理现在致力于人员的管理中：关注工程师、技术负责人、团队负责人的职业发展。他们会与其下属工程师们进行定期的一对一职业发展谈话，并负责他们的目标设定、反馈和职业生涯指导。他们还会跨团队交流，以保证团队的健康、知识共享、践行公司的价值观和各个团队间目标的一致性。这意味着我们工程师的经理对其下属的职业发展有着很大的兴趣和投入，团队中也会有专人指导他们完成产品交付过程。

### 使我们的流程适用于我们新的价值观

在我们了解了技术管理中真正重要的能力之后，我们针对人员管理能力和能否践行公司的价值观调整了应聘职位。我们还改变了招聘流程和每个面试阶段的内容，以便在面试过程中及早确定应聘者在以上领域的能力。同时，我们为所有的应聘者调整了面试流程，现在的面试流程结构性更强、更注重面试时的行为了。

这是我们现在招聘技术经理的流程：

![调整之后的技术经理招聘流程](https://circleci.com/blog/media/HiringProcessAfter1.png)

**申请人简历审查 > 招聘经理电话筛选 > 面对面解题 > 产品思维和工作拆分能力研讨 > 最后一轮面试（技术团队成员面试、管理技能挖掘、产品面试）。** **注：我们一直在寻找改进该流程的方式，所以这些阶段可能会变化**

新的流程强调人员管理和践行公司的价值观，我们通过下面的步骤来评估这些能力：

1. **招聘经理电话筛选：** 该职位的招聘经理会和应聘者谈论他们在不同领域的管理经验。
2. **考察团队协作：** 这是一轮协作面试，应聘者会与我们的一名技术经理搭档。他们会一起想办法，解决我们团队以前所面临的两个难题，这两个问题仍然可能再次出现。就像我们的技术结对考察一样，我们希望面试能反映出我们正在做的工作 —— 作为一个技术管理团队，一起讨论问题和寻找解决方案在我们的日常工作中是非常重要的。这个阶段的面试帮助我们更多地了解应聘者会如何应对团队的问题，以及他们是如何与同事合作的。
3. **产品思维和工作拆分能力评估：** 在这一轮面试中，应聘者会和我们的技术管理团队的另一名成员讨论一些工作和交付的能力相关的问题，从客户价值的角度来讨论该问题。
4. **技术团队成员面试：** 应聘者会与他将要共事的一名高级工程师谈话。他们也会一起探讨团队在过去所面临的协作问题。我们希望应聘者的能力足以在了解自身局限性的情况下仍能指导、帮助并参与技术团队的工作讨论，也能在尽量避免直接做决策情况下支持技术团队作出自己的决策。
5. **管理技能挖掘：** 这一阶段的谈话通常是与技术管理团队的高级成员进行的，会深入讨论领导技能和应聘者的管理经验。
6. **产品面试：** 最后一轮面试是与一名产品团队的成员进行的，重点考察应聘者对产品、流程和构建健康的技术团队的看法。

### 下一阶段的计划

以这种方式改变我们的流程有助于我们筛选应聘者的正确价值观和技能，并能及早确定哪些候选人符合这些价值观和技能。最后，它能使我们能够雇佣到优秀的管理者，他们关心整个团队，他们的价值观与团队的价值观相一致，他们能够帮助、带领我们的技术团队进入下一个成长阶段。

目前，我们正在努力使该流程与我们新采用的技术管理能力模型保持完全一致（该模型还没有公布，但是我们很快就会把它共享出来）。

如果你对我们的价值观和技术经理职位感兴趣，请联系我们 —— [欧洲技术经理](https://boards.greenhouse.io/circleci/jobs/4195911002)和[北美技术经理](https://boards.greenhouse.io/circleci/jobs/4200209002)热招中！如果你希望与一个优秀的团队和一位对你的成长有帮助的经理共事感兴趣，欢迎[以工程师的身份](https://boards.greenhouse.io/circleci)加入我们！

欢迎评论我们的招聘流程，如果你对此有任何反馈，请发送 Email 至：lena@circleci.com

扩展阅读：

* [为什么我们要在 CircleCI 重新做职业规划](https://circleci.com/blog/why-we-re-designed-our-engineering-career-paths-at-circleci/)
* [以局外人的身份进行面试：我最终如何在科技界崭露头角](https://circleci.com/blog/interviewing-as-an-outsider-how-i-finally-got-seen-in-tech/)
* [加入分散式团队：主动提问](https://circleci.com/blog/onboarding-onto-a-distributed-team/)

> 如果发现译文存在错误或其他需要改进的地方，欢迎到 [掘金翻译计划](https://github.com/xitu/gold-miner) 对译文进行修改并 PR，也可获得相应奖励积分。文章开头的 **本文永久链接** 即为本文在 GitHub 上的 MarkDown 链接。

---

> [掘金翻译计划](https://github.com/xitu/gold-miner) 是一个翻译优质互联网技术文章的社区，文章来源为 [掘金](https://juejin.im) 上的英文分享文章。内容覆盖 [Android](https://github.com/xitu/gold-miner#android)、[iOS](https://github.com/xitu/gold-miner#ios)、[前端](https://github.com/xitu/gold-miner#前端)、[后端](https://github.com/xitu/gold-miner#后端)、[区块链](https://github.com/xitu/gold-miner#区块链)、[产品](https://github.com/xitu/gold-miner#产品)、[设计](https://github.com/xitu/gold-miner#设计)、[人工智能](https://github.com/xitu/gold-miner#人工智能)等领域，想要查看更多优质译文请持续关注 [掘金翻译计划](https://github.com/xitu/gold-miner)、[官方微博](http://weibo.com/juejinfanyi)、[知乎专栏](https://zhuanlan.zhihu.com/juejinfanyi)。
