技术开发 频道

对于招聘这件事儿,不仅只有程序员头疼

  【IT168 资讯】为了让每个开发人员都能找到合适的工作,2012年底我们推出了HackerRank。直到去年,我们在这个社区中拥有320万名开发人员。本次调查也是首次对HackerRank社区进行的调查,以了解开发人员什么时候第一次推代码、他们如何学习编码、最喜欢的语言和框架、他们想要做什么样的工作等。HackerRank要求7000多名雇主在聘用人才时遇到的最大挑战以及他们使用最多的评估工具。结果很有意思。

  用这个代替那个

  招一个合适的员工是需要时间的,而技术管理人员也应该为此做好准备。当需要对20个或更多的候选人进行筛选时,理想情况下,要缩短评估过程。但是,您不能指望通过使用通用编码测试和简历筛选来有效地评估技能和人才。

  * 从简历到项目经历,不要盲目地进行筛选简历,更要专注于开发人员的其他能力和项目经历。

  * 不要采访要介绍,不要仅仅局限于让面试者介绍自己,请他们在他们的专业领域内做一些小范围的介绍会更好。

  * 被再做电话筛选了,这曾经是招聘过程中的一个重要部分,但是用打电话的时间去做一些技术问题、有更多创造性和有效的方法来评估技能不是更好么。

  * 编码测试?简单的编码测试可能是评估一个初级开发人员的有效的评估工具。但是当筛选高级开发人员时,需要找到更好的方法来评估他们的技能和经验。让他们在时间限制内做一些资产和技能的小型项目,这会让他们大放异彩!

  经理们该学点儿新东西了

  现在,管理层该重新思考招聘过程的方法,并适应和学习的时候了。

  * 考虑面试者的时间,程序员同样也很重视他们花在面试上的时间。适应他们的时间并作出一些调整。

  * 尊重,正如Brandon Savage所主张的那样,不付任何费用就要求程序员为开发一个功能完整的应用程序,并且简单地测试之后就放弃程序员做出的努力,这都是不尊重人的行为。

  * 不要忽视非技术性技能,面试人员的非技术性的技能还是有价值的。

  给无技术经理的建议

  我们不要说那些不具备编程技能的经理应该避开招聘流程。即使您在编码方面无能为力,仍然可以成功评估人才和编程技能。

  * 搜索论坛,并不是所有的公司都有一个论坛,但是如果您愿意的话,可以创建一个论坛,在论坛里选择优秀的程序员。

  * 简单的演示才是真正的挑战,如果你不能给5岁的孩子进行解释,那么您是真的不知道这个东西。要求面试者简单介绍自己的专业知识,这会对面试很有帮助。

  * 开源贡献,在各个开源贡献者的名单中搜索您的面试人名的名字。

  多样性仍然是一个问题

  根据HackerRank调查,雇主们在招聘过程中对缺乏多样化的求职者进行排名,这是第四大挑战(28.3%)。人们常谈论,女性在科技行业上的代表性不足。调查结果似乎证实了这一评估。由于本文关注的是招聘流程,所以不打算在这里介绍如何处理缺乏多样性以及如何让更多女性对技术感兴趣。

  总而言之,评估个人才能和技能不是个容易的事。希望本文这些建议能帮助任何改变常用筛选过程的人。

0
相关文章