标签:web 另一个 产生 经理 技术分享 带来 支持 工具 har
原文 - How to Transition from Average Engineer to 10x Engineer
此文章来自 The Effective Engineer 作者 Edmond Lau 的博客。 Soft & Share 获作者授权翻译。
---------------------------------------------------------------------
一般水平的工程师所开发出来的技术能否超越能力10倍于他的同侪?不可能。
一位一般平均技术能力的工程师能否发展成一位个人贡献超出同侪10倍影响力的人呢?用正确的心态和技能来发展,绝对可以。
进行这种转变的关键是理解这两个问题之间的区别。
很多年前,一位俄罗斯骇客在我的团队工作。他可以巧妙地逆向工程复杂的软件。 面对一个困难的、一次性问题,他可以比任何队友更快速地做出工作原型或解决方案。不幸的是,他对于编写可读代码并不重视,往往加重需要维护这些代码工作伙伴的负担。 他没为这些伙伴着想,严重限制了他的影响力。
这个经验说明了工程师们最大的误解之一:将技术能力和影响力画等号。例如,许多软件工程师狭隘地定义他们的职业范围只有写程序和编程的角色。 即使有些人关心自己的工艺,发展事业经常只意味着提高技术专长而已,目标放在编写更好的代码。
当然磨练你的技术并没什么错 – 我们许多人因为工程师的工作中从创造获得令人难以置信地满足和乐趣而进入这行。我们这领域最好的技术专家常常因此赢得同行的尊重。
然而,提升技术专长不是增加影响力的唯一途径。如果你不是技术专业的顶尖专家,只是专注于深化你的技术能力的观点可能限制了你的发展。
取而代之的,你可以从工程师的心理模型开拓为解决用户真正问题的人,你将为自己打开更多的机会。最终以成功和影响力来看,重要的不在于你能否编写最好的代码或解决最难的技术问题,而是你是否为人们创造价值。
通过将工程师视为问题解决者,你可以开始问自己一些问题,如:
在创造价值的多阶段过程中,技术运行只是其中一步 – 虽然是重要的一步。该过程是一个管道,将您在工程上的努力转化为影响力,该管道的每个步骤都可以建模为潜在的乘数。例如,为了加倍你的影响,你可以*“加倍”你的技术技能。 或者,您可以学习如何将您的工程工作运用到价值双倍的问题,或开发工作流程将项目的风险和故障率降低一半。
那么,一般水准技术能力的工程师如何才能成长为同行影响力10倍的人呢?从我们的简单模型获得的关键洞察是:你实际上有很多你可控制的杠杆。
即使就算你的技术已达高原地带,你仍可以继续投资于你的技术能力。但也有许多其他技能和活动,可以倍数增加你创造的影响力。 这些加成是复合倍数的增长。 当一起堆栈到足够时,你更往10x工程师迈进。
例如,你可以:
重要观点是所有这些技能和行为都是可学习的。他们之中没有一个是你天生就会 – 擅长某个特定技能的人只是花比别人多很多的时间练习。
这些技能和活动很少是深度技术性的,然而,如果你能够在任一方面提高2倍或3倍的效率,他们将直接影响你技术产出的影响力。此外,在一些互补领域的技能,经由彼此复合的效果,明显地更加容易从好提升到很棒,优于你在任何单一技能做到最好的效果。除非你认为你可在你的技术领域有杰出表现成为最好的,你将发现你可更成功地通过复合堆栈各种能力的成效,帮助你成为十倍性能的工程师,有效地解决高价值的问题。
优化学习这些互补的技能,随着时间的推移,你将有双倍、四倍,甚至10倍的影响力。
* 和任何模型一样,我们在这里刻意简化。技术能力加倍可说是主观的,而且,实际上你的技术能力有多少转化为实现价值是有限的。
文章来源:How to Transition from Average Engineer to 10x Engineer
Edmond Lau 目前教导软件工程师和技术经理如何有效率的创建有意义的影响力。
他是 Quip 早期的软件工程师,曾经在 Quora、Google和 Ooyala 带领软件开发团队。
标签:web 另一个 产生 经理 技术分享 带来 支持 工具 har
原文地址:https://www.cnblogs.com/softnshare/p/9490201.html