分享

培养一种“工程师思维”,领先工程师的心智策略

 技术的游戏 2023-06-03 发布于广东

你需要一个游戏计划。

当你开始职业编写代码时,你正在学习路上的规则。随着你的进步,你了解这些规则并开始创造性地操作。

这是令人兴奋的!这也是你职业生涯的重要转折点。

作为一名开发人员,你需要一些心智模型、策略和理念来指导你的决策和职业发展。这些经验是很难得到的。从那些在你之前走过的工程师智慧中学习。

采用“工程师思维”。一套实用的信念,使你成为一个出色的问题解决者和价值创造者。

价值在于简单性

作为软件开发人员,我们的工作不仅仅是编写代码。

我们的任务是为企业创造价值。

我们得到高薪是因为代码有杠杆效应。软件是可扩展的。同一段代码可以多次解决问题。而公司只需支付一次代码的费用,就可以销售每一个解决方案。

归根结底,我们的工作可以简化为这个简单的解释。

最优秀的工程师明白,复杂性并不等同于价值。制定一个更复杂的解决方案或解决一个困难的技术挑战并不一定有价值,因为它们是复杂的。

相反,价值在于简单性。

对于一个明确的问题,一个简洁、简单的解决方案是最有价值的创造者。我们的工作是创造价值。这意味着我们的工作是解决问题。以尽可能简单的方式解决这些问题是创造价值的最快途径。

当然,这不是一个新的观念。这是敏捷软件开发的整个基础。快速解决最紧迫的问题,采用最简单的解决方案。尽快发布该解决方案。

这是所有工程师都应该学习的重要教训。思考的是价值,而不是复杂性。

理解为什么

不再接受没有解释的任务。

随着你在职业生涯中的发展,你会越来越频繁地问“为什么”。这是一名资深工程师的标志:

  • · 为什么我们要这样做?

  • · 为什么要这样做?

  • · 为什么现在就要做?

养成问“为什么”的习惯与创造价值密切相关。这是一个简化问题的练习,能够深入核心问题。当你问“为什么”时,实际上你在问:

  • · 这是最重要的事情吗?

  • · 我们是否可以以更简单的方式解决潜在的问题?

揭示项目背后的“为什么”是一座宝藏,当你深入问题的核心时。它有助于集中你和团队的注意力。它使你更加准备好面对未来的挑战。

它还提供了清晰性和目的性。你为什么要做你正在做的事情?

够好就是好

完美不存在。

没有所谓完美的代码库。你永远无法完全解决一个问题。软件从来就不是“完成”的。

相反,它是“够好的”。

它能够完成工作。它以合理的方式解决了我们既定要解决的问题。人们可以使用这段代码来完成他们需要做的事情。

优秀的工程师知道过度设计是个陷阱。过度优化是浪费。

你必须学会这个教训,够好就是好。

  • · 当你在一个没有人会使用的功能上花费更多时间时,你在浪费你的精力。

  • · 当你对一个不是瓶颈的代码进行优化时,你只是在闲逛。

  • · 当你解决一个还没有遇到的错误时,你解决了一个还没有出现的问题。

做到够好,然后发布。

团队合作 = 圆梦之旅

独自行动会导致无聊、筋疲力尽或两者兼有。

你不想成为工程团队中的游离角色。相反,你想成为一个团队合作者。这是魔力产生的地方。与团队一起建设更有乐趣。

团队协作也可以走得更远。优秀的工程师知道,一个团队的合作比任何一名工程师独自工作要更有能力。在一起,你们可以集中解决问题,进行更好的头脑风暴,获得更多不同的观点。

作为软件开发人员,工作本质上可能是孤独的。在电脑上解决问题并不是最具社交性的活动。

但我一直相信,在软件工程中,沟通、情感和团队合作技能比技术能力更重要。你需要与他人(工程师和公司内部)合作,共同解决困难问题。

成为一个团队合作者。接受团队合作比独自行动更好的事实。

了解自己的价值

软件开发人员具备炙手可热的技能。

这些技能非常有价值。

因此,顶尖的工程师知道自己的技能不是商品。他们为组织创造了巨大的价值。市场上对他们的才能存在竞争和需求。

他们了解自己的价值。

资深工程师有选择的余地。一直都有。公司为了让员工觉得自己没有选择,制造了就业或薪资上的稀缺感。顶级工程师知道他们始终有选择,并利用这种影响力。

  • · 通过跳槽,资深开发人员可以利用更高的薪资和在不同团队中获得新的经验。

  • · 通过暗示可能离开公司,资深工程师可以在内部施加影响力,改变糟糕的流程,改善团队的生活质量。

  • · 通过谈判起薪和晋升,资深开发人员明确表达他们对组织带来的价值以及应该伴随其而来的尊重。

  • · 通过与其他工程师分享薪资信息,他们促进行业内的公平,并帮助打击某些工作场所的不公平做法。

开发人员具有很高的价值。他们很难招聘,雇佣他们的成本很高。但他们是任何现代软件组织中的价值创造者。

了解自己的价值可以在职业生涯中给予你影响力。

更多资源

我之前写过一些关于“了解自己的价值”、"复杂性!=价值"和"达到足够好的水平"的文章。

金融是实业的翅膀,同学合伙的实业项目,有需要的自取。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多