
几次我碰到有关雇用程序员的材料并感兴趣地阅读它们,因为
我本人是一名程序员 ,而且我很想知道他们在面试中如何评价我们。
我的印象?
我很伤心……我认为几乎所有材料都像“坏建议”。
立即提出保留意见,整篇文章纯属个人观点,但它以程序员的朋友和同事的形式获得了支持。所以...
第一次会议,没有这些专家的采访
人力资源部,不要上当。
您将永远无法理解程序员的能力...除非只有当您可以将电极贴在他的耳朵中并进行端到端测试时,才可以。 但是,尽管没有这样的技术,但是您只能欣赏坐在您面前
的人的
适当性 ,至少部分是他们的
动力 。
相信我,这
足够了 。
毕竟,您的任务是
找到一个可以加入团队,在团队中富有成果的人,并以他期望的方式以及您公司所能提供的方式 (工作,金钱,认可,有趣的项目等)
来奖励他的工作 。
要求技术上的细微差别的所有尝试看起来都是不合适和无助的。 就我个人而言,当我问他们自己不了解什么时,我非常恼火。 我只想起身离开。
您在第一阶段还能问什么? 取决于空缺的细节。
如果您需要一个有经验的人 -询问经验,找出他解决了哪些任务,克服了哪些困难。
如果您需要一个可以训练的人 ,请给他做一些逻辑上的任务,检查一下头脑的活力。
在第一阶段收集的信息足以淘汰80%-90%的候选人。
第二部分 那些专家的采访
无需在特定开发人员的实践经验范围内询问理论!我个人认识几个与我一起学习程序员的人。 所有的理论计算都their之以鼻,但是当涉及到真正的编程时,他们却无能为力。
因此,我认为我应该问候选人吗?
从他们以前的经验中寻求技术上的细微差别,尤其是那些与未来工作相交的细节。用一个人告诉的方式,很明显:
- 无论是他真的了解这个问题,还是只是想出了这些要点来塞自己一个价钱。
- 他的经验和知识有多少适合当前的空缺。
- 他能应付将来的工作吗?
- 如果他没有这种经验,他能学习吗?
而且,在我看来,这足以做出最终选择。您只能在试用期内了解有关某人的更多信息。我希望这些材料至少对某人有用,谢谢您的关注。