核心问题

工程师的最终责任是什么?

成熟工程师不是代码生产者,而是复杂系统的照看者。

要守护什么

  • 可理解性
  • 可验证性
  • 安全性
  • 可演化性
  • 公平性
  • 可靠性
  • 可恢复性
  • 可传承性

写功能只是其中一部分。更大的责任是让系统未来仍能被理解、改变和信任。

小结

工程师照看的不是代码,而是代码背后活着的世界。