只要 Title 带“工程师”,你就必须写代码:Uber 杰出工程师的硬核建议

💡 原文中文,约3000字,阅读约需7分钟。
📝

内容提要

Joakim Recht认为软件工程师应持续编码,晋升应基于影响力而非文档。他分享了在Uber的成长经历,强调解决团队痛点的重要性,并建议保持好奇心和勇于尝试。

🎯

关键要点

  • Joakim Recht认为软件工程师应持续编码,晋升应基于影响力而非文档。

  • 他在Uber的成长经历强调了解决团队痛点的重要性。

  • 晋升的影响力来自于解决自己的痛点、邻居的痛点和公司的痛点。

  • 保持编码能力有助于信任和敏锐度,避免成为只做文档的“白板架构师”。

  • 面对不公平的晋升,建议专注于提供价值,而非追求晋升。

  • 有效影响他人的技巧是让对方觉得想法是他们自己的。

  • Joakim建议年轻工程师保持好奇心,勇于尝试,不要被困难吓倒。

🔎

延伸解读

持续编码的重要性

Joakim Recht强调,软件工程师无论级别如何,都应保持编码能力。这不仅有助于理解系统的实际运作,还能增强团队的信任感。通过亲自参与编码,工程师能够及时发现问题并做出有效决策,避免成为只会文档的“白板架构师”。

影响力与晋升的关系

在Joakim看来,晋升应基于个人对团队和公司的影响力,而非单纯的文档和口才。他的经历表明,解决团队痛点是提升影响力的有效途径。工程师应专注于创造价值,而非仅仅追求晋升,这样才能在职业生涯中获得真正的成长。

面对不公平晋升的心态

Joakim提到,晋升过程中常常存在不公平现象,依赖于经理的推销能力。面对这种情况,工程师应保持积极心态,专注于解决问题和帮助他人,而不是过于焦虑于晋升。这种价值导向的心态有助于在职场中获得更好的发展。

延伸问答

Joakim Recht对软件工程师的晋升有什么看法?

他认为晋升应基于影响力而非文档,真正的晋升是对影响力范围的自然确认。

为什么Joakim强调软件工程师要持续编码?

持续编码有助于保持对系统的敏感度和信任,避免成为只做文档的“白板架构师”。

Joakim如何看待大公司的晋升制度?

他认为晋升制度往往不公平,依赖于经理的推销能力,而不是客观数据。

Joakim对年轻工程师有什么建议?

他建议年轻工程师保持好奇心,勇于尝试,不要被困难吓倒。

Joakim是如何解决团队痛点的?

他通过自动化管理数据库操作,解决了团队的重复劳动问题,最终扩展到全公司的基础设施。

Joakim提到的影响力最高境界是什么?

他提到的最高境界是让对方觉得想法是他们自己的,类似于《盗梦空间》的技巧。

🏷️

标签

➡️

继续阅读