您可以成为10倍开发人员吗?

在电影《美丽的心灵》中,有一个场景,约翰·纳什(John Nash)访问五角大楼,以帮助军事解密代码。 他站在一个巨大的数字屏幕前,凝视着数字,然后移动并跳来跳去,直到他的眼睛专注于答案。 尤里卡,代码已破解!

我不确定这是否真的发生了(这甚至是Stack Exchange的问题)。 但是,它确实吸引了人们的注意,即观察一些有才华的智力可以轻松解决最复杂的问题。 就像完全下一个脑力水平。

以类似的方式,我们大多数人都围绕着那个非常有才华的程序员。 您需要花费一整天的时间才能完成工作,而他们却在几分钟之内完成了工作。我们对他们的专业知识和速度感到敬畏。 但是他们到底是怎么做到的呢?

显然不是因为他们的打字速度更快。 正如一位开发人员所描述的那样:

10倍的开发人员将具有洞察力,并找到普通程序员永远不会想到的解决方案; 他们将避免整个类别的问题,这些问题通常会占用普通程序员的大量时间。

当我们大多数人淹没在代码行中时,10X开发人员盯着终端并迅速给出答案。 他们可以更快地可视化和迭代解决方案,并在朝着最佳答案的方向上做出更好的决策。 通常,他们可以这样做而无需考虑自己在做很多“思考”。

认为10X开发人员不存在就是忽略我们自己的经验。 我是一名中级程序员,并且有幸与某些10年代的人一起工作。 尽管它们是稀有品种,所以要在最难找到的人才上建立公司并不是现实。

一个人可以成为10倍开发人员吗? 那就像问一个人是否能像纳什一样伟大。 天才的某些方面是天生的。 我回想起在我职业生涯的早期曾问过这些出色的开发人员之一,要成为一名顶级程序员需要做什么。 他说:“解决更多和更困难的问题。”

这是努力克服代码中的挑战并解决新问题的斗争。 在那个区域中,我总是感到最无能为力,一种接一种的尝试没有成功。 最重要的是,Stack Overflow一直为数百万像我一样努力克服挑战的开发人员提供帮助。 总的来说,当我们可以分享别人的经验中的知识和见解时,我们所有人都会变得更加聪明。

公司也是如此。 虽然公司可以拥有许多有才华的编码人员,但很少有10X开发人员。 但是,如果您将整个团队的集体知识和经验汇集在一起​​,则可以使每个人都有机会在其工作和职业生涯中拥有10倍的时间。 这是Stack Overflow Enterprise的隐藏功能,它可以吸引整个团队的所有工作,并使开发人员专注于完成出色的工作。

您对10X开发人员有何经验? 您是否有过自己的10倍生产力时刻?

句点结束后应该使用两个空格还是一个?

句点结束后应该使用两个空格还是一个?
Writing Stack Exchange是一个专业问答技术的问答网站,包括小说… Writing.stackexchange.com

它与语义或挑剔的语法无关……