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

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

内容提要

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

🔎

延伸解读

持续编码的重要性

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

影响力与晋升的关系

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

面对不公平晋升的心态

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

Q&A

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

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

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

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

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

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

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

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

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

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

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

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

🏷️

标签

➡️

继续阅读