让我们开始问,
“什么是10倍开发人员?”
简而言之,一个高生产率的人所生产的作品大约是普通开发人员的10倍。 通常,他们先进的生产力水平已从工作扩展到日常生活。 当我们其余的人订阅生产力博客并阅读诸如“如何成为10倍开发人员”之类的文章时,他们似乎只是在一起。 这种驱动力和专注力对企业有吸引力,从而导致人们专注于识别这些人具有的特征以更好地聘用他们。
这个想法始于1966年Ht对开发人员性能的首次研究。 Sackman,J。Brikeon和EE Grant。
这些研究表明,高绩效和低绩效者之间存在很大的个体差异,通常相差一个数量级。 应该积极地追求,测试和评估用于衡量个人编程技能的技术,并在广泛的领域中针对日益增长的各种编程工作进行开发。”
这些十来个人是谁?
10xer通常会升至公司最高职位。 如果您与软件开发人员一起工作,您很有可能会想到至少一个您所质疑的人,他们是否是一个秘密降生的外星人,他已经下地为您的公司保驾护航。
他们为什么这样?
那么,为什么引起了很多讨论。 我们将关注两个主要论点。 首先是这些十来岁的人一定只是超级天才,我们没有希望理解为什么他们会产生如此之大的成就。 尽管这种说法可能是正确的,但对于希望提高生产率的普通开发人员而言,它没有任何好处。
尽管人才可能是一个因素,但另一个更实际的论据是,这些10倍开发人员是经验,特质,习惯和环境的产物。 如果我们假设第二个论点是正确的,那么我们可以开始研究这些开发人员如何取得如此巨大的成功。

成为10倍开发人员的5个基本步骤:
步骤1:永远是房间里最笨的人。
这听起来似乎违反直觉,但引用企业家,作家和励志发言人吉姆·罗恩(Jim Rohn)的话:
“您是您在一起时间最多的五个人的平均水平。” — Jim Rohn
如果您想成为一名10倍的开发人员,请与可以激励并教会您变得更好的开发人员联系起来。 研究他们,找出他们每天在做什么,以增强他们的知识并提高他们自己的生产力。 我们都是从底层开始的。 到达顶部的路径很多,但没有捷径。 10倍的开发人员通过不断改进和学习成为各自领域的佼佼者而变得有效。
步骤2:始终将时间用于学习
在前面提到的研究中,提出了另一个结论:
“这种情况表明,一般的编程技能可能会在早期培训和最初的在职经验中占主导地位,但随着越来越多的经验的积累,这种技能逐渐被更专业的技能所转化和替代。”
虽然指出学习是迈向10xer的基本步骤,这听起来似乎微不足道,但不断学习是成为有效开发人员的关键因素,这已不是什么秘密。
注意我怎么说有效的开发人员而不是有效的开发人员。 就像其他工作学习一样,可以帮助提高效率。 这里的区别在于,学习是开发人员生活和工作中的关键变量。
我们不能不提及堆栈溢出来谈论作为开发人员学习。
“ Stack Overflow成立于2008年,是最大,最受信任的在线社区,供开发人员学习,共享知识并发展职业。 每月有超过5000万专业且有抱负的程序员访问Stack Overflow,以帮助解决编码问题,发展新技能并找到工作机会。”
过去十年来,Stack Overflow一直是开发人员学习的门户。 每天大约会询问8000个问题。 Stack Overflow有专门的开发人员社区,可以帮助其他开发人员。
如果您周围没有十个像素来完成步骤1,则可以使用Stack Overflow。 您不仅可以发布您可能遇到的任何问题,而且它是研究优秀开发人员如何解决简单和复杂问题的必不可少的资源。 通过浏览不同的问题和答案,您可以学习新的技巧和窍门,这将使您与同行脱颖而出。
这里的秘诀是比周围的人花更多的时间来学习和使用这些知识。
毕竟,“ 10倍工程师”是一个令人难以置信的误称。 10倍的工程师不一定是10倍的生产率,而是“更好”的工程师,在某些情况下,他们的效率是1.5倍,有时甚至是100倍,这取决于任务的难度和结果的杠杆作用。 但是在软件基金会成立之后,当软件看起来更像是乐高积木而不是工匠手艺时,在基金会之上工作的“ 10x”工程师的相对输出倍数就会接近一个。” — Sam Gerstenz
步骤3:提高您的问题解决能力

埃里克·埃利奥特(Eric Elliott)在一月份进行了一项调查,并向1000名开发人员进行了调查:“是什么使某些开发人员的性能比其他开发人员高10倍?”。 多数人认为解决问题是第一要务。
解决问题是一项可以通过实践提高的技能。 您可以通过以下几种方法来解决问题:
- 在诸如codewars.com之类的网站上练习编码问题
- 获取一本有关逻辑难题,数独或日常填字游戏的书
- 致力于定义问题,而不是尝试思考解决方案
好奇 开始问更多您通常不会问的问题。 即使是日常生活中的琐碎事情,例如:为什么手指和脚趾放在水中也会起皱?
第4步:充满热情
科技行业的一些顶级公司(Slack,Instagram,Twitter)开始时是附带项目。 有人决定挠痒痒,建立自己热衷的东西。 激情带来灵感,动力和幸福。 “周末工作”是无法生存的方式,并且极大地阻碍了生产力。
“您必须想出一个主意,问题或想纠正的错误。 如果您从一开始就没有足够的热情,就永远不会坚持下去。” —史蒂夫·乔布斯(Steve Jobs)
对您正在从事的工作充满热情并不意味着您会与Hakuna Matata一起生活,而是在面对最终目标时面临所有问题。 您所创造的想法应该激发您,并带您勇气和决心去面对每一个困难的步骤。
激情的重要性远远超出了您的工作范围。 它还包括您在哪里工作以及与谁一起工作。 科技行业的增长趋势是创建一个包含办公游戏,豆袋和小狗的工作区。 尽管有些公司有些过分,但整个想法似乎是多余的,但问题的真相是,您所处的环境会极大地影响您的情绪,能量水平和健康。
步骤5:完成Sh * t
在GitClear,我们的核心原则之一是“完成目标”,而我们确实做到了。 采取所有其他步骤之后,您就可以释放内部怪物,并成为想要成为的10倍体。 如前所述,没有捷径。 到达山顶的最好方法是开始远足。 没有人会落在热气球上,将您抬高。
您最终到达的地方是为达到目标而付出的努力的最终结果。 投入工作,结果就会出来。 这不会很快,也不会很容易,但是只要有正确的心态,一切皆有可能。
