Back to Feed
总结
谷歌资深工程师Addy Osmani近日在HackerNews分享其在谷歌任职14年总结的21条职业准则,称工程师成功不只靠编码,更要善于沟通、对齐目标并处理不确定性。他强调以用户痛点倒推方案,代码应以清晰可读为先,并以原型快速发布获取反馈。对技术选型,他提出“创新令牌”限制非标准技术,认为“无聊”技术更可控;在大规模系统中兼容性应视为产品核心。其还建议重视文档与协调等胶水工作并量化产出,营造敢承认无知的安全文化,长期通过刻意练习与职业网络积累复利,并在晋升压力与个人时间间权衡。
正文
🚀 谷歌资深工程师总结14年职业生涯的21条核心准则 谷歌工程师 Addy Osmani 近日分享了他在公司任职 14 年间总结的 21 条职业准则,强调在大型科技公司中,工程师的成功不仅取决于编程能力,更在于处理人际关系、对齐目标及应对模糊性的能力。Osmani 指出,优秀的工程师应以解决用户问题为核心,通过深入了解用户痛点来推导解决方案,而非盲目追求新技术。在代码编写方面,他主张"清晰度高于技巧性",认为代码应作为一种沟通工具,优化他人的理解效率而非展示个人聪明才智。同时,他提倡"行动导向",建议通过发布原型获取真实反馈,而非陷入过度设计的分析瘫痪。 在技术决策与系统维护上,Osmani 提出了"创新令牌"概念,建议限制非标准技术的使用以降低认知负荷,并强调"无聊"的技术通常具有更可控的故障模式。他观察到,在大规模用户环境下,系统的任何行为(包括 Bug)都可能成为依赖项,因此兼容性应被视为产品核心。针对团队效率,他认为多数进度缓慢的本质是目标不一致,资深工程师应投入更多精力在明确方向和接口定义上。此外,他提醒工程师,代码本身不会为个人发声,影响力的建立依赖于与他人的沟通以及将工作价值显性化。 关于职业成长与团队文化,Osmani 强调了"胶水工作"(如文档和跨团队协调)的价值,但建议将其转化为可衡量的成果。他主张建立一种允许承认无知的安全文化,认为这比伪装专业更能促进团队学习。在个人发展层面,他指出专业知识通过刻意练习产生复利效应,而长期的职业网络比单一职位更具持久价值。最后,他提到随着职业生涯的发展,时间的价值将逐渐超过金钱,工程师应有意识地在晋升压力与个人时间之间做出权衡。 (HackerNews)
发布时间: