查看原文
其他

应该雇佣大牛程序员还是普通程序员?

ARWEN 北欧模式 2020-09-08

请点击上方蓝色“北欧模式”关注本公众号!


译自:ComputerSweden发表于2016-08-26 的文章

 

有少数的大牛程序员可以有非常高的产出而且经常可以提出高质量的有创造性的解决方案。但各大公司是否因此就应该努力尝试去雇佣这些人呢?这个答案却并不是那么肯定。


听说有些特别有能力的程序员可以比其他普通程序员的产出高十倍。但我们真的可以说这些程序员就比其他的程序员更“好吗?


咨询公司Avanade的技术和创新总监Patrik Löwendahl回答了这个问题:“是的,这跟做所有的事情一样,包括写文章或者解决法律问题。如果你有很多的经验的话,就可以更容易的理解整体构思,找出问题并解决。


所以我们应该不惜一切的努力去雇到这些“好的程序员吗?


Patrik继续回答:“并不是一个开发项目里的所有任务都是需要最好的程序员才能完成的。而且大牛程序员雇多了很容易出现矛盾,导致团队不能正常工作。”


Patrik表示,最重要的是一个开发团队的平衡。最可怕的场景就是有一组特别能干但又个个都觉得只有自己才是对的大牛程序员。这样大家会永远陷入各种原则问题的讨论,而谁也说服不了谁,最终讨论不出任何结果。这种情况还不如有一组务实的平庸程序员。


咨询公司Iteam的总裁Christian Landgren也强调了“平衡的重要性。他表示:“是否真的存在精英?这就看你怎么看这个问题了。程序员如世界上大多数其他事物一样,都遵循正态分布。但如果只雇佣大牛程序员是很难创建出一个好的团队的。对于公司来说,最重要的是能创造一个有利于知识传播的环境和乐于学习的文化。”


Landgren还表示:“虽然资深程序员的数量越来越多,但他们的比例却在减少。这主要是因为有越来越多的人选择加入程序员这行。所以资深程序员必须要学会如何去当这些新手的导师。


但你们怎么知道一个有经验的程序员的实际能力到底如何呢?


咨询公司HiQ的人事负责人Hanadi Obied表示他们会采用测验题:“我们希望看到对方有逻辑思维能力,理解编程的基本原理并且有解决问题的能力。另外他们还使用一些网上技术竞赛,比如Sqore。不过Hanadi表示:“面试和这些测验题并不能告诉我们这个人的全部,最终还是得在对方入职开始工作了之后我们才知道我们是否成功的创建出了一个平衡的团队。”


........................................


点击阅读北欧模式更多关于留学工作的文章:


留学瑞典的外国学生毕业后少有留下继续工作的

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存