忘记10x开发人员–成为Full X开发人员

2021-01-31 02:13:31

“ 10x开发人员”。是一个人吗?它是超人类的突变体吗?还是仅仅是一个城市传奇?您的同事可以成为“ 10倍开发人员”吗,您甚至都不知道吗?最重要的是,如果他们咬你,你会成为其中一员吗?

我总是觉得“ 10x开发人员”一词在我们的文化中很有趣,并且想知道它是否实际上是由开发人员自己创造的。

对于一般的外行人*,X可能看起来像是乘法运算符,这意味着该短语描述的是一个“ 10个开发人员”的实体。一个人是10个开发人员吗?它是否指的是由10个开发人员组成的团队?再一次,如果你问外行人-

(*外行人士是指不具备特定专业资格或对特定主题没有特定知识的人。)

-他们可能不会在“ 10x开发人员”表达中看到任何含糊之处,他们说:肯定是一个工人,价值高达10!

幸运的是,本文是针对我的开发人员朋友的,因此,我相信您会发现遵循我的逻辑很容易。

该表达式不是“开发人员的十倍”。是“ 10倍X…倍开发人员?”

让我们进行以下思想实验:分配X = 0.1。现在,您可以将笔和纸放在口袋里,因为我处理了数字,结果可能会令您震惊,这就是原因!

(如果您在工作中阅读此书,而您的老板可能正在竭尽全力,他们可能表示有必要解决当前的问题,因为他们刚刚了解到生产率降低了90%)

因此,想象一个开发人员,我们称他为Dave。实际上,Dave是10倍的开发人员-他是10倍的Dave!

这就是关键所在:如果Dave在他的整个职业生涯中始终保持10%的生产力输出,那么10倍的Dave将会是……有史以来最伟大的开发商。 (?!)

试想:一个无所事事的开发人员。他不吃饭他不睡觉。他不会休息来玩Xbox或您扔给他的任何新游戏机。

除了开个玩笑,让我们继续打破这个概念,我真的相信任何人都可以从中受益。这不仅适用于“工作中的开发人员”。这将我带到了下一点:生产力是主观的。

对于企业来说,生产力的总和要比任何一个开发人员或整个开发团队的生产力要多得多。但这是整个其他帖子的故事。在这里,我想专注于任何个人开发人员。

头顶上,您如何定义生产率?您的定义有多普遍?它甚至会在不同时间,不同情况下适用于您吗?

这里的关键是:“ 10x开发人员”中的“ x”具有误导性。它可以表示输出,也可以表示生产率。我将产出定义为“总生产率”,而仅生产率就是“净生产率”。

输出是时间的函数。给猴子一个键盘和足够的时间,您可能知道它的结局。 (“来吧,苦涩的举止,来吧,不愉快的指南。”)

但是,生产率是产出的函数。您产生的输出越多,您就越接近下一个最高生产率。当然,您可能会下坡,插入一些错误,遇到麻烦,进行重新设计,或者,我不需要告诉您您的生活。但是要到达山的另一边,您必须走很长的路。当然,这里有很多路径,但是(截至撰写本文时)您还无法从根本上跳到另一边。

因此,您可能会尝试爬上那座山,直到您决定回溯并尝试绕过它。好吧,你得到我的比喻。

在任何一点上,您都可以得出“输出”,即所应用的工作量–就是您步行所经过的物理距离,就像您作为开发人员所进行的脑力劳动一样。

我希望您考虑X。我希望您参与到思考过程中-“如何增加x?”,“我如何获得1倍的生产率? (使用x→1)”,或用我的首选术语:“ Full X Developer”!

让我们从8年级二维数学开始,进入真实世界。 X是一个多维变量,它是您投入的时间,您的效率和熟练程度,您是否愿意应用自己,如何组织等等,等等。 许多因素都会影响X的总和,但是如何在不必发现所有可能路径的情况下找到通往山另一侧的更好路径呢? 学习我在本文中应用的批判性思维并始终努力改进,完全取决于您。 您的第一步可以立即开始-在这里订阅我的子堆栈,每当我与世界分享生活技巧时,您都会收到通知。 变得更好。 成为自己最好的版本。 将您的技能发挥到最大力量。 成为… (但如果您希望支持并让我写出更多这样的帖子,将不胜感激)