跳转到主要内容
Chinese, Simplified

注(2020年8月):自从发布这篇博文以来,我们以多种方式更新了下面概述的招聘流程。我们取消了“协作练习”面试阶段,将“产品面试”与“产品思考和工作分解”结合起来。这些变化意味着一个更短的过程,并帮助我们提高招聘过程的有效性。我们重视在吸取经验教训的基础上不断改进,并将在必要时继续改进流程。

在过去的一年里,我们对CircleCI优秀工程经理的理解发生了一些关键性的转变,并在此过程中了解了我们作为一个组织的许多需求和价值观。我们已经极大地改变了招聘流程,通过这些努力,我们雇佣了一些优秀的员工,使我们的工程管理团队翻了一番。今天,我们想与大家分享所有这些经验教训。

雇佣工程经理就像我们雇佣工程师一样

去年,我们分享了“我们如何评审工程师”。这是我们当时的流程,我们对工程师和工程经理都采用了这一流程。总的来说,2018年,我们有数百名候选人通过了我们的工程招聘流程。我们雇佣工程师的过程如下:

hire

申请人审核>招聘经理电话屏幕>Kata>宏观技能>最后一轮(协作练习、CTO对话、产品面试)有关此过程的更多详细信息,请参阅本博客文章。

2018年初,我们对工程师和工程经理采用了相同的招聘流程。当时,我们为工程经理发布的工作公告主要关注他们的技术背景和团队的技术工作之间的一致性。正如我们在最初的帖子中所写,“我们包含了一个编码问题,因为了解应聘者的价值观和优先级是否与他们将管理的团队的价值观和优先级一致非常重要。”我们与几个工程经理申请者一起经历了招聘过程,意识到我们经常进入现场阶段,但在配对过程中才发现他们的管理技能与我们的期望不符——要发现这一点已经太晚了。

这揭示了一个更大的问题:它让我们意识到,我们试图调整所有招聘流程,导致我们专注于并优化错误的技能组合。曾经有一段时间,我们认为拥有非常专业的管理人员是件好事。我们打算对Spotify模型进行调整,在该模型中,我们将让交付团队和不同团队的经理按照纪律进行调整。随着我们对这种组织模式的理解不断发展,以符合我们作为分布式工程组织的需求,我们意识到我们想要更多地分配领导力。

我们引入了其他角色来支持我们在不同领域的团队:负责团队交付的团队领导,以及负责促进技术工作的技术领导。通过我们新的工程能力矩阵,我们还将所有工程师对各级领导能力的期望编成了法典。我们从这些变化中看到的早期成功鼓励我们继续加深对优秀工程经理的理解。

更好地支持我们的工程师

管理不是工程。工程管理是一项根本不同的工作,需要不同的技能,我们需要这样对待它。CircleCI的工程经理现在致力于人员管理:专注于开发一组工程师、技术负责人和团队负责人。他们定期与向他们汇报工作的工程师进行1:1和职业发展对话,并负责为他们设定目标、提供反馈、指导和指导。他们还跨一组团队工作,以确保团队健康、知识共享、业务价值交付以及团队之间的一致性。这意味着我们的工程师有对个人和职业发展非常感兴趣和投入的经理,团队有人指导他们完成产品交付过程。

使我们的流程适应我们重新聚焦的价值观

由于了解了工程管理中对我们来说真正重要的是什么,我们调整了我们的空缺职位,使之适应于关注人员和业务价值交付的角色。我们还改变了招聘流程和每个面试阶段的设计,以便在面试过程的早期探索这些方面。同时,我们为所有申请者提供了一个更加结构化、基于行为的面试流程。

这就是我们现在招聘工程经理的流程:

hire

申请人审核>招聘经理电话屏幕>配对练习>产品思考和工作分解讨论>最后一轮(工程团队成员面试、管理技能深入研究、产品面试)注意:我们一直在寻找改进流程的方法,所以要注意这些阶段可能会发生变化

使用新流程,强调人员管理和业务价值交付,我们对以下技能进行评估:

  • 1.招聘经理电话屏幕:该职位的招聘经理与应聘者谈论他们在不同领域的管理经验。
  • 2.合作练习:这是一次合作面试,候选人与我们的一位工程经理配对。它们共同应对我们作为一个组织在过去所面临的两个挑战,而这两个挑战在今天仍有可能再次出现。就像我们的技术配对练习一样,我们希望确保反映我们正在做的实际工作——作为一个工程管理团队,一起讨论挑战和开发解决方案对我们的日常工作非常重要。这次面试有助于我们更多地了解应聘者应对组织挑战的方式,以及他们如何与同龄人合作。
  • 3.产品思考和工作分解讨论:在这次面试中,候选人和我们工程管理团队的另一名成员讨论了一些与他们理解工作和交付的能力有关的问题,并从客户价值的角度指导讨论。
  • 4.工程团队成员面试:这是与候选人将与之共事的高级工程师的对话。他们一起讨论了我们团队过去面临的协作挑战。我们希望应聘者能够在理解自身局限性的同时指导技术讨论并为其增加价值,在不充当决策者的情况下支持技术决策。
  • 5.管理技能深入探讨:此对话通常与工程管理团队的高级成员进行,并深入讨论重要的领导技能和候选人的管理经验。
  • 6.产品面试:最后一次面试是与我们产品团队的一名成员进行的,重点是候选人对产品、流程和建立健康的工程团队的看法。

接下来呢

以这种方式改变我们的流程,有助于我们筛选正确的价值观和技能,并在早期确定哪些候选人与他们保持一致。最终,它使我们能够雇佣优秀的管理者,他们关心我们,他们的价值观与我们作为一个组织的价值观一致,他们可以帮助我们带领我们的工程组织走过下一个发展阶段。

目前,我们正在努力确保该流程与我们新采用的工程管理能力矩阵完全一致(该矩阵尚未公开,但我们打算很快分享)。

如果你喜欢我们的价值观和工程经理的角色,请联系我们——我们正在欧洲和北美招聘工程经理!如果你对与一个伟大的团队和一位对你的成长有投资的经理一起工作感兴趣,那就以工程师的身份加入我们吧!

原文:https://circleci.com/blog/what-we-ve-learned-about-hiring-engineering-m…

本文:https://jiagoushi.pro/node/1818

Article
知识星球
 
微信公众号
 
视频号