如何聘用优秀的工程师

2020-07-31 02:26:57

招聘软件工程师是作为一家公司取得成功需要完成的最关键但也是最艰巨的任务之一。

大型科技公司定义“什么是伟大的工程师”,以及他们通过反复试验雇佣他们的方式。为他们工作的仪式变成了守护秘密,并被认为是竞争优势。

中小型公司挑选这些仪式的残渣,然后投身货运业。他们想从晦涩的面试仪式中获得同样承诺的好处。然而,他们错过了这些仪式背后的原因,也没有完全理解训练有素的面试官到底想要什么。

首先,小公司有哪些关于大公司面试的数据?通常情况下,是他们自己作为应聘者参加工作面试的经历。但他们错过了整个招聘过程的培训、面试目标和背景。因此,他们通常最终会制作一份不完整的复制品。

其次,模仿使他们直接竞争同一批人,而在这一点上,大公司有几个优势。他们不仅有明确的招聘流程,而且付得起更多的钱。对于一些应聘者来说,简历中有一家著名的公司也是一种兴趣。

第三,算法面试是来自形式主义大学背景的直接翻译。它们为小公司带来的价值与为大公司带来的价值不同。如果他们专注于交付能力和交付速度,前者将获得更多价值。在潜入大公司的仪式之前,他们必须存活足够长的时间才能成为其中的一员。

在不了解为什么要这么做的情况下模仿大公司的做法是有风险的。它不会给你带来同样的结果。如果你不假思索地应用它,那甚至可能是危险的。

唉,您可能从一开始就不需要他们的工具和流程。当你的公司本身就是一家大公司的时候,你可能会在很久以后才开始需要它们,但不是今天。今天,您的公司处在一个完全不同的地方,正在建设一种完全不同的文化。

你需要认真考虑你希望你的公司如何发展壮大。你的公司文化会是什么样子,特别是你会得到什么回报。因为这就是文化。

那么,如果你奖励通过面试的人,会发生什么呢?那么您的筛选器可能会选择两种类型的开发人员。第一类是刚刚获得计算机科学学位的年轻开发人员。他们会震撼那些算法面试的。他们也几乎没有经验,但是你的过滤器没有调好来捕捉这种情况。第二,上个月一直在记忆“破解密码面试”的人。他们会考得很好,但你无法评估他们是否能学以致用。也就是说,直到它们第一次部署到您的生产环境。

来自interviewing.io的艾琳·勒纳(Aline Lerner)在她的独立黑客播客(Indie Hacker‘s Podcast)中解释了Acook的采访过程:

我被餐厅的用人方式迷住了。如果你想在餐厅工作,没人会在乎你的希望和梦想。没人会真的看你的简历。你的简历在那个行业也毫无意义。你只要进来,带上你的刀就行了。早上,他们会告诉你如何设置你的电台和你的准备工作。这意味着你在做调味汁。你在切蔬菜。在一些餐厅,他们还会在你面前放一个洋葱,然后他们就会说,“把这个洋葱切碎,”你就会说,“好的。”然后你把洋葱切碎。

听起来像是常识,对吧?因此,我们与我们的一名工程师进行了复核,他曾是一名厨师。我们问他,对于一名厨师来说,“白板面试”会是什么样子:

除非你是在高档餐厅工作,否则是不会有的。取而代之的是,他们会让你接受2-3天的测试,看看你的表现如何。评估的一部分是检查你是如何与Tam互动的,以及你们是否分享了同样的笑话和价值观。和你一起工作越自然越好。

餐饮业的招聘方式比软件工程行业要好!他们既考验专业技能,又考验文化一致性!换句话说,它们考验你的交付能力。他们不会要求你背诵食谱,也不会描述你会如何切洋葱,他们会要求你这样做。活着。

他们的面试过程回答了两个最重要的问题:“你能做到吗?”和“我能和你一起工作吗?”

我们必须将这个确切的概念应用到软件开发人员的聘用上。如果你想雇佣优秀的工程师,你的面试过程必须检查他们是否更出色。

AutoIterative的诞生就是为了将同样的原则应用于软件工程组装。我们提供有趣的挑战,这些挑战必须在生产环境中工作才能通过。

生产环境在我们身上,为您展示您的技能做好了充分的准备。我们为您提供GIT、CI管道、运行时和对您的解决方案的自动检查。应聘者带着他们的刀子切洋葱,就像他们在日常工作中所做的那样。

评分是自动进行的。我们将解决方案部署到生产环境,并从多个维度对其进行检查。它起作用了吗?它正确吗?它能扩大规模吗?它能正确处理角落里的情况吗?换句话说,如果这段代码部署到您的生产环境中,它会不会在运行时中断并以3页的速度分页?

我们的评分只关注解决方案的行为,剔除了不相关的细节。这种方法使我们能够以最纯粹、最精炼的形式回答“您能交付吗?”这个问题。

为了让这件事变得非常容易,我们尽可能地降低了门槛。创建一个演示帐户,您将立即可以访问示例挑战赛和一些邀请。

我们建议把那些邀请函寄给你们现在的工程师,让你们共同享受。他们会很开心地通过它,甚至可以从你的CI改进中挑选一些想法。你将有机会从你的招聘循环的角度来检查这个平台。我们选择演示挑战赛是为了让更多的工程师都能亲近我们。足够简单,这样初级工程师就可以享受驾驶它被接受的乐趣。然而,由于有足够复杂的角落案件,所以对于高级工程师来说,这不是一次在公园里散步。

如果您喜欢的话,请给我们发电子邮件让我们知道。

同样重要的是文化契合,即“我能和你一起工作吗?”问题。这个话题既深刻又引人入胜,我们有意在这篇文章中省略它。它值得在未来发表一系列专门的博客文章。