我寻找什么样的初级开发人员

本文是翻译,版权归原作者所有


在各种工作上,我都不得不坐下来,展开初级开发人员岗位的面试。初级开发人员本身有着很少的行业经验和非常少的、可以详细讨论的项目。

关于激情

在那些面试里,我不找有着所有答案的人,我找的是我认为团队乐于与之工作和加以培训的人。

我在初级开发人员身上寻找的是激情。在他们身上必须有一团火,以及了解目前可能不知道的东西的真实意愿。

关于沟通

初级开发人员通常没有太多的面试经验,那些会一直保持眼神交流并不假思索地回答所有问题的面试人员,不是我找的人。

我在寻找可以沟通的人——即使根据我这个面试者有限的经验看,由于某人因为紧张、或由于沟通不符合他们的性格而沟通不畅,这是比较肤浅的。

沟通在我们工作中占有很大比重,我们通过代码、提交信息和支持邮件来讲故事。我还不足以教某人如何成为较好的沟通者,因此我想雇佣本质上是沟通者的人

关于诚实

我寻找诚实。

在以前的一次面试中,面试者说他们已经看过我们网站的源代码了(我们问的问题)。在发布该职位之前,我们在网站最顶部放置了一行注释,形如:

我们问他们注意到了什么,他们不知道该说什么(很明显看起来非常紧张)。我们不能雇佣他们。

当然不必这样极端,真正让我拒绝面试人员的是,当你问他们“你了解 y 技术吗”时,他们没有回答“不清楚,但是我听说过它就像我了解的 x 技术”、或者“不清楚,对不起,有没有另一个名字是我以前听过的”,而是答道“嗯,是的,是这样的,它好像是让你做这个功能的东东……”。

老实讲,诚实会更好些!

关于思维

有个假设问题“据客户反馈,我们开发的邮件表单有问题了,你将如何处理”,当我们提出该问题时,我们通常不是在寻找技术答案。

我想知道你是怎样考虑事情的——能够快速思维是相当重要的,我想知道你用什么样的思维过程。

我还想了解你与假想同事和假想客户是如何交流的。

关于你问的问题

根据我的经验,你在面试结束时被问到的问题非常有信息量,能够反映很多关于应聘人员的情况。

首先,要有问题。什么也不问是很糟糕的。

其次,记得不要问愚蠢的问题——你不想因为问了你认为每个人都知道的东东而被减分。

我以前听过的不错的问题,包括如下主题:

关于……该结束了

希望对你有用,如果你愿意发到 tweet 或在 Facebook 上分享,我将非常喜欢。

我也欢迎你在下面的评论部分留下任何经验或评论。

译文:我寻找什么样的初级开发人员 》| 腊八粥