优秀的开发人员不是现成的,是培养出来的_

本文看点

▪ 各企业都渴望将最优秀的人才收入麾下,因此面对求职者设置了极其严复杂的招聘评估流程,也在招聘上投入了巨大的资金与精力;但既具备全部技能又能融合公司文化的 完美人才 稀少,供不应求。

▪ 缺乏经验的新员工、受前任公司不良影响的求职者,或是常常自我否定、缺乏自信的求职者,都可能是未经打磨的钻石原石,而最优秀的开发人员都是培养出来的。

▪ 本文作者就如何为培养优秀开发人员创造良好环境给出了四条建议:减少在招聘方面的投入,转而提升资深员工的指导技能;简化面试流程,寻找渴望学习的求职者;放宽招聘硬性条件;为零基础员工打造训练营。

2

图片来源:摄图网)

原文来自Eduards Sizovs blog,作者Latvia Riga

市场上的每家公司都在寻找最优秀的人才。所有公司都在等着 最佳人才 从天而降,仿佛某处存在一家秘密的人才工厂一样。理想的求职者要具备所有必要技能,并能够契合企业文化,即使在很少监督或没有监督的情况下,他们也会表现良好。

但存在一个问题:

我所雇佣的最优秀的开发人员在当时远非理想求职者:他们缺乏技能,不知道如何测试软件,也不知道如何在一个高效率的团队中工作;他们对自身和自身能力缺乏自信;他们不相信自己能成为好的领导者;他们在求职面试时不太令人信服。

他们中的一些人患有冒名顶替症候群,怀疑自己的真实能力(impostor syndrome,又称自我能力否定倾向,患有冒名顶替症候群的人坚信自己的成功并非源于自己的努力或能力,而是凭借著运气、良好的时机):

2

如今,公司创造了步骤复杂到荒谬可笑的面试流程,来筛选掉那些 不够优秀 的求职者。我们很少给那些被糟糕公司宠坏和受到不良影响的求职者机会。我们时常会忽略,有些求职者未能幸运地遇到鼓舞人心的导师或进入互帮互助的团队中工作。

坏掉的玩具 不受欢迎。

我们更喜欢雇佣自信且具有着良好工作履历的职场之星。原因很简单:我们无法为人们创造相应的环境和工作条件,使他们能够朝着专业化发展、养成良好习惯、成为职场之星。

资深开发人员因忙于编程和架构工作,并没有时间指导新手学习。指导不是我们招聘和工作的一部分。指导也不是一个热门词,我们无法在网课平台Coursera上学习如何指导,也不会在在技术前沿解析网站Technology Radar看到它。

为了努力寻找最优秀的人才,公司在人才招聘(Talent Acquisition,TA)部门、招聘人员、推广网站和推广视频上花费数百万。

我们之所以会疯狂搜罗人才,是因为公司都在寻找最好的工程师,而不是培养出最好的工程师。大家都在钓鱼,但鱼塘里所剩鱼不多了,招募更多的渔民并付给他们高额的佣金也无事于补。鱼塘已经空了。

3

图注:如今的招聘现状。

在当前的市场形势下,每家公司都需要培养指导能力。

那些资深的开发人员应该抽出时间,通过结对编程(pair programming,两个程序员在一个计算机上共同工作,一个人输入代码,而另一个人审查他输入的每一行代码)、给出持续反馈和职业建议,来培养那些缺乏经验的同事。我们必须为他们推荐书籍、博客、视频,鼓励同事们参加聚会、会议和研讨会。

指导并不容易,这需要开发人员投入大量时间,并且具备优秀的沟通技巧。我们必须鼓励开发人员提升指导技能。如果你不确定是否应该在指导上投入时间,我可以向你保证,指导是获得追随者、提升你的权威和声誉的最佳方式。在此后的生活中,你的学员都会支持你、推广你的形象。

通过在工作中培养指导能力,你可以雇佣新员工、 坏掉的玩具 、 冒名顶替症候群患者,并将他们转变为忠诚、高素质的员工。把注意力从评估转移到指导上,就可以简化面试过程。

与其通过提一些棘手的问题来预测求职者未来的表现,让求职者经历炼狱般的面试流程,倒不如聘请那些抱有成长心态的求职者,让他们在工作中成长。

你会把下图这块石头扔进垃圾桶吗?

3

图注:一块并不像钻石的不起眼的石头。

这块石头经过仔细的切割和抛光后就成了:

3

图注:现在它变为了一颗美丽的钻石。

有些人就像这种钻石原石,看起来只是一颗普通石头,必须要经过切割、打磨、抛光,然后你会得到一颗美丽闪亮的钻石。现在的公司都找的是打磨过的钻石,严苛的招聘流程把钻石原石扔进了垃圾桶。

我们可以学着打磨原石,而不是把原石扔掉。我们可以创造一种环境,让有学习热情和能力的人成为优秀开发人员。

如何创造?

-将原本在招聘方面投入的金钱、精力、时间都投入到提升开发人员的指导技能上。把你最优秀开发人员从日常任务中解放出来,给他们时间进行新手指导。他们会建立一支超出你期望的员工队伍。

-调整你的面试过程,给那些还不够好,但渴望学习并具有成长心态的求职者一个机会。他们是未经过加工的钻石原石。

-放宽招聘信息中的 硬性要求 ,以免过滤掉冒名顶替症候群患者。记住,大多数女性只会在完全符合要求的情况下才申请工作。

-如果你在一家大公司工作并且非常关心我们这一行,请你考虑为零基础的初学者创建一个训练营。

你可以通过创造一个环境,让资深开发人员指导新手开发人员,从而避免这种疯狂的招聘竞争。聘用那些有求知的态度求职者,然后教授他们技能。优秀的开发人员不是现成的,而是培养出来的。

做一家这样的公司:我们正在指导(而非招聘)。

本文转载自微信公众号:栈外(ID:zhanwai_),作者: Latvia Riga