这是我在 Palantir 工作期间撰写的一份文档的修改版。

Stokes 是 Palantir 传奇般的 FDE,我通过效仿他的工作方式学到了很多。这并非个人崇拜——它是一种特定工作方式的代称,正是这种工作方式将卓越的 FDE 与其他人区分开来。

以下是定义这种方法的战术原则。

绝不走会累积恶果的捷径

  • 不要做非产品默认配置的配置更改
  • 永远不要“重启服务看看能不能修好”——你这是在销毁证据
  • 永远不要部署脏构建。如果你在分支上,回到主线就是 P0 优先级
  • 每一个定制修改都是带复利的技术债

掌控产品技术栈

  • 克隆代码仓库,让它们能构建起来,开始提交 PR
  • 拿到堆栈跟踪时,认真读它。在开工单之前先形成假设
  • 熟记架构——当遥测失效时,它是你唯一的地图
  • 如果某个工作流被一个功能阻塞,就自己评估范围并把它做出来

把信息当作基础设施

  • 从第一天起就确保日志和指标被正确采集
  • 精通遥测工具——它们不是可选项
  • 阅读一切:文档、运维手册、发布说明、支持工单、Stack Overflow
  • 关注其他团队遇到的问题——他们的麻烦很快就会变成你的麻烦

凡事追根溯源

  • 永远不要把“现在能跑了”当作问题解决
  • 在实施修复之前,先收集数据并形成假设
  • 你必须能解释产品为什么会坏,以及你的修复为什么有效
  • 为未来的自己记录调试过程

建立战略性关系

  • 每一张支持工单都是与核心工程师建立关系的机会
  • 向产品方向贡献一线信号——你是他们的眼睛和耳朵
  • 了解产品团队的路线图,并基于部署实际情况发表意见
  • 让你的工单被优先处理,靠的是关系,而不仅仅是严重程度

战略主线

这些并非随意的最佳实践。它们是能累积成战略优势的行为:对结果的彻底负责。

当你拒绝捷径时,你选择的是长期系统健康而非短期收益。当你精通产品技术栈时,你成为产品团队的同行者,而非消费者。当你凡事追根溯源时,你在积累机构知识,让未来的问题变得轻而易举。

这正是 FDE 模式的强大之处。你的存在不是为了实施解决方案——而是为了完全掌控结果。这种掌控体现在这些看似微小、却从根本上改变你工作方式的具体战术行为上。

问题不在于你能不能做到这些,而在于你会不会去做。

正在组建 FDE 团队?这些原则就是你的招聘标准。寻找已经这样思考的工程师。

这些原则构成了我的 FDE 面试评分表中的评估标准。

正在实施 FDE 招聘计划?请参阅我的 FDE 咨询资料,其中包含面试模板、评分卡和详细的流程指南。