[翻译]我在谷歌14年学到的21堂课

[翻译]我在谷歌14年学到的21堂课

💡 原文中文,约4200字,阅读约需10分钟。
📝

内容提要

谷歌工程师Addy Osmani分享了14年的经验,强调成功不仅依赖于优秀代码,还需人际关系、协调和目标对齐。优秀工程师关注用户需求,追求共识,重视清晰代码,避免复杂性。职业生涯中,建立人脉和影响力比技术能力更重要,时间比金钱更珍贵,需明智交易。

🎯

关键要点

  • 成功不仅依赖于优秀代码,还需人际关系、协调和目标对齐。
  • 优秀工程师关注用户需求,深入理解用户问题。
  • 共同达成共识比单纯的正确更重要。
  • 追求完美会导致瘫痪,先行动再改进更有效。
  • 清晰的代码比巧妙的代码更重要,降低运营风险。
  • 技术选择应谨慎,避免过多创新。
  • 职业生涯中,人际关系比技术能力更重要。
  • 删除不必要的代码比添加新代码更能提升性能。
  • 团队的慢速往往源于缺乏对齐,而非执行力不足。
  • 专注于可控因素,忽略不可控因素。
  • 抽象并不消除复杂性,需理解底层实现。
  • 写作能促进思考和理解。
  • 协调性工作对职业发展至关重要,但需有意识地进行。
  • 赢得每场辩论可能导致无声的阻力,需理解他人观点。
  • 衡量标准应关注洞见而非监视。
  • 承认不确定性能创造安全感,促进团队学习。
  • 人脉网络比工作更持久,投资于关系是明智的选择。
  • 性能提升往往来自于移除不必要的工作。
  • 流程应减少不确定性,而非增加文书工作。
  • 时间比金钱更有价值,需明智交易。