观点:“10倍工程师”真的存在吗?
极客时间编辑部
讲述:丁婵大小:2.00M时长:04:23
“有些工程师能以一当十,创业如果有幸有这号人加盟,那么成功率就能够大幅提升。”这个观点之前在 Twitter 上引发了极大的讨论,有人赞同,但更多的人却是反讽。对此, Flexport 技术经理杰森·克劳福德(Jason Crawford)在其个人博客上发表了他的看法,以下为关键内容。
在杰森看来,对于“10 倍工程师”这个概念及其基础的最好解释是 Steve McConnell 的文章《开发人员和团队之间的生产力差异:10 倍的起源》(Productivity Variations Among Developers and Teams: The Origin of 10x)。
首先需要了解一些关于“10 倍工程师”的关键事项:其一,10 倍指的是最好的开发人员和最差开发人员之间的差异,而不是最好的开发人员和一般开发人员的差异。
其二,10 倍的概念是基于研究提出的,但研究并不完美。 在上面的文章链接中,McConnell 描述了已完成的研究(如果你想深入了解,还可以看看这篇评论和 McConnell 的反驳)。该研究样本量相对较小,而且它们并不总是得到很好的控制。其中一些还是几十年前完成的(第一次是 1968 年),当时计算机、编程语言和开发任务跟今天大相径庭。他们的生产力也值得怀疑。
其三,10 倍是个粗略的平均值。 不同的研究和测量发现了不同的范围,一般在 5 倍到 25 倍之间。再加上刚才讨论的研究的局限性,则意味着所谓的“10 倍”并不精确;它只是一种简练的方式,用来记住生产力的差异是存在的,并且差异巨大。
其四,这些研究,只针对那些实际完成任务的开发人员。 他们的数据并没有考虑到那些没有完成任务的人(在一些研究中约占 10%)。他们也不能考虑到软件的真实成本,这些软件名义上已经开发完成,但漏洞百出,缺陷太多,或很难维护,以至于不得不由其他人重写,这些研究甚至还没有提到软件缺陷造成的损失。
其五,10 倍的数字仅与工程生产率的具体衡量指标有关。 它并不是为了完全捕获一个工程师对一个组织的价值,也不能用于这个目的。尽管如此,这些仍然是有意义的、重要的措施。
杰森基于现有的“10 倍工程师”研究及其个人经验,指出“10 倍工程师”的因素包含以下四个方面。
1. 生产力的差异是真实的、巨大的、重要的,而且可能被低估了。 也就是说,生产力的差异可能不止“10 倍”。
2. 工作环境很重要。在现实世界中,重要的生产力受到工作环境的强烈制约。
3. 生产力是天赋和后天技能的结合。 就是说生产力是可以通过学习技能而提升的。
4. 生产力与经验并没有很强的相关性。 有很多高产的初级工程师,也有非常平庸的高级工程师。因此,即使生产力是可以学习的,这种学习也不会自动发生,很少有人教授如何提高生产力的技能,那些能够独立学习技能的人,也是一开始就很优秀的人们。
所以,无论是 10 倍,或者是更多差异,人们争论的到底是关于什么?这个问题的情感影响在于,它对企业如何招聘、如何奖励员工以及如何对待个人产生影响。以下是杰森的结论:
招聘很重要。 努力吸引、发现和留住最优秀的人才。
环境很重要。 努力营造一个良好的工作环境,如果你发现生产力方面的普遍问题,那可能就是环境的问题。
奖励生产力。 一个人创造的越多,他就赚的越多。
不要认为生产力是与生俱来的。 在一个环境中生产力低下的人,可能在另一个项目中或在另一个团队或公司中,生产力更高。在解雇某个人之前,先要确认这个问题。
培训工程师的生产技能。
生产力不能为不良行为开脱。
而且,企业并没有什么特别的技巧可以找到“10 倍工程师”。不可能通过工程师所用终端的颜色、所用键盘上的磨损程度或者其他的印象来识别出他们,所以对于“10 倍工程师”是否存在,并没有一个确切的答案 。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 乃鱼同学人的能力和见识是幂律分布的,从财富的分布可以折射出来。 人和人的差别不是用百分之几的差别,而是量级的差别! 只是一个人只能认识150来人。所以感受到的很局限。
收起评论