高级工程师为什么总解释不清自己的价值

查看原文 HN 讨论

文章摘要

作者抛出一个让很多资深工程师听了不舒服但又点头的观察:senior dev 解释不清自己的价值,是因为他们在解决一个业务根本不关心的问题。业务侧(marketing、sales、product)跑的是 Speed Loop——市场反馈、降低不确定性、抢窗口;senior dev 跑的是 Stability Loop——系统可靠性、复杂度管理、长期可维护。两套循环关心两件事,但句子结构看起来很像,所以双方都以为对方在听自己说话。

典型场景:业务方要”加个功能”,senior 立刻说”我们真的需要吗?”“加这个会拉高复杂度、维护成本、可理解性。”“能不能先用现有方案凑合,回头有空再做?”——他自以为在帮公司守门,业务方听到的却是”这人不想做事”。作者把这种人画了一张挺刻薄但精准的肖像:”The avoider, the reducer, the recycler. They want to avoid development as much as they can.”

文章给的解决方案不是要 senior 妥协,而是换一句话来表达同一件事:”Can we try something quicker?”——这句话承认了业务方需要速度,同时把 senior 自己擅长的”资源优化”塞到回答里。底层逻辑是:你的专长不是”管理复杂度”,你的专长是用更少的资源达成同样的目标,这个 framing 正好能落进 Speed Loop 的语言里。

最后一段把 AI 接进来:AI 加速 Speed Loop(写代码快),但破坏 Stability Loop(没人审查、没人对结果负责)。这反而让 senior 的价值更明确——不是写代码的人,而是作为 editor 维护系统连贯性的人。AI 还做不到的那一件事是:take responsibility。

HN 评论精华