Hasty Briefsbeta

双语

More lessons from 14 years at Google

3 months ago
  • #engineering
  • #productivity
  • #teamwork
  • 优秀的工程师专注于解决正确的问题,而非随便什么问题都解决。
  • 高效的会议需要明确的决策;含糊的会议只会浪费时间并导致偏离主题。
  • 进展需要具体的行动,包括负责人和截止日期,而不仅仅是意图。
  • 项目延误的根本原因往往是决策缓慢,而非编码速度慢。
  • 可靠性应被视为关键产品特性,并配备专门资源来保障。
  • 清晰的团队接口可以减少不必要的过度沟通。
  • 问题升级时应附带解决方案建议,以便快速决策。
  • 通过建立不依赖个人英雄主义的系统来避免英雄文化。
  • 可观测性应从功能设计之初就集成其中。
  • 小型代码变更(PR)更易于审查,并能实现更快、更可靠的部署。
  • 增加团队成员会提高协调成本;应设计团队结构以最小化依赖关系。
  • 迁移工作不仅需要技术规划,还需考虑人为因素。
  • AI让生成草稿变得容易,但筛选的品味变得至关重要。
  • 团队内部的信任能降低决策延迟并提高效率。