6

最好的工程师像投资者一样思考,而不是打工人 - Lin

 2 years ago
source link: https://www.jdon.com/61593
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

最好的工程师像投资者一样思考,而不是打工人 - Lin
方法比技术细节更重要

大学期间我住在图书馆。
“我学习的教科书理论越多,我就会成为一名更好的工程师,”我想。
然而,当我开始工作时,我注意到业内最优秀的工程师不一定比应届毕业生了解更多的理论。
他们只是带来了不同的心态,投资者的心态,发挥作用。

正是这种心态帮助他们提出更聪明的问题,更好地优先考虑,并让自己与众不同。像投资者一样,他们:

  • 专注于早晚得到回报的工作
  • 在深入研究之前计算工作是否值得他们花时间
  • 权衡他们工作的机会成本

在本文中,我将讨论每位工程师在其职业生涯中将面临的 3 个常见问题,以及投资者的思维方式将如何帮助您每次做出正确的技术决策。

1. 你的工作什么时候有回报?
在投资中,有一个概念叫做“金钱的时间价值”。这是指现在的钱比以后的钱更值钱。你宁愿从现在开始一年而不是从现在开始五年的投资回报。
工程工作也具有“时间价值”。现在得到回报的工程项目比后来得到回报的工程项目更有价值。
我们最近在 Facebook 股票上看到了这一点。当高管们透露他们的 Metaverse 投资可能在“15 年后”都不会得到回报时,它从历史最高点下跌了 50%。
就像元宇宙的长回报期如何吓坏了投资者一样,工程师应该避免在未来太远的时间内获得回报的工作。这个错误尤其发生在工程迁移方面。

迁移花费的时间越长,它可能永远不会得到回报的风险就越大。其他风险包括:

  • 不断变化的业务优先级——公司可能会弃用团队的服务,从而导致迁移过时。
  • 退出风险——如果一家初创公司被收购,这些迁移不会影响初创公司的估值,从而带来零商业价值。
  • 执行风险——单个执行错误(例如数据泄露)可能会使迁移的所有回报无效。

教训是,工程应该偏向那些迟早会得到回报的项目,否则就有可能永远看不到回报。

2. 这个项目值得你花时间吗?
沃伦·巴菲特 (Warren Buffett) 曾经说过,一家公司的回报“更多地取决于你进入的船,而不是你划船的效率。”

同样的原则也适用于工程。从事正确的项目(乘上正确的船)比编写代码的细节(划船的努力程度)更重要。
当涉及到工程中的购买与构建决策时,这一点尤为重要。
尽管我承认我对新建项目感到兴奋,但重要的是不要直接投入并默认“构建”。就像做尽职调查的投资者一样,工程必须在决定采取任何一种方式之前计算成本和收益。
我问一些问题来决定这一点包括:

  • 如果我们购买了一个解决方案,它的集成和维护有多容易?
  • 这个功能是公司的核心竞争力吗?
  • 建造这个到底有多贵?

对于最后一个问题,重要的是要估计任何“构建”提案的成本,以确保预期的回报与工程工作量成正比。为此建立基线的一种方法是:

  1. 估计一个项目需要多少小时。
  2. 将此乘以您的每小时工程费率。
  3. 将此作为项目成本的指南。

3、这个项目最能打动公司吗?
在投资中,还有一个概念叫做“机会成本”。机会成本是你做出选择时放弃的东西。
例如,如果我想要甜点并且可以在蛋糕和冰淇淋之间进行选择,那么选择蛋糕的成本不仅仅是您支付的费用。蛋糕的成本也是享受冰淇淋的机会。因此,对于每一个选择,一扇门打开,另一扇门关闭。

每一次技术债务清理都有机会成本。清理一个系统意味着我们无法清理另一个系统。因此,确保我们开展的清理工作能够产生最大影响至关重要。
我将管理技术债务比作打扫房子。就像你的房子永远不会完全干净一样,完全消除技术债务也是不可能的。但是,您家中的某些房间比其他房间更需要清洁。
如果房子内部不干净,为什么要打扫花园?
如果主卧室不干净,为什么要清洁客房?

计费服务的警报系统比内部工具的警报更具影响力。主页的测试基础设施比任何其他页面都更重要。
工程师的教训是始终考虑工作的机会成本。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK