FDE(Forward Deployed Engineer,前沿部署工程师)由 Palantir 开创,核心是把工程师塞进客户的真实工作流里,用几周时间把隐性业务逻辑抽成可运行的软件。很多人认为这套模式在中国走不通,理由是「程序员不懂业务,所以做不了 FDE」。这个结论一半对,但理由错了——FDE 的门槛从来不是工程师本人是不是行业专家,而是三件更硬的事:有没有一个能让非专家几周就产生价值的产品内核、能不能把专家的隐性知识撬成可执行的 SOP、以及落地过程中专家凭什么配合你。本文把这三件事拆成一套可操作的方法论。
一、先纠正一个认知:FDE 的门槛不是「工程师懂业务」
把 FDE 走不通归因于「程序员缺专家知识」,是对这个模式最常见的误解。
Palantir 的 FDE 从不要求工程师一开始就是行业专家。真正的机制是把工程师物理性地放进客户的工位旁边,看他们怎么干活,用几周时间把说不清道不明的业务逻辑「抽」出来变成软件。工程师需要的是快速建模能力加上直接改产品的权限,而不是二十年的行业经验。
更关键的是背后必须有一个强内核平台(Palantir 的 Foundry / Gotham)。FDE 之所以能几周交付,是因为百分之八十的能力平台已经现成,他只在最后一公里做适配。没有这个内核,FDE 就退化成「高级驻场外包」——每个项目从零堆人日,做十个客户成本是十倍,规模不经济。
所以中国类 FDE 业务真正走不通的地方,是商业结构而非能力结构:
- 客户只为交付物付费,不为过程付费。FDE 前期要烧大量工时理解业务,这部分在成熟市场能算进合同价,很多国内甲方却认为「这是你应该免费做的售前」。于是唯一能收回成本的方式,就是把定制变成可复制的标准品——而这恰好杀死了 FDE 的定制价值。
- 没有平台内核就没有杠杆。很多号称做 FDE 的公司其实没有沉淀多年的数据操作系统,只是把别人开源的能力聚合起来假装有内核。
结论很明确:谁能先在一个垂直行业里把专家知识资本化成内核——先亏钱做前几个客户,把业务逻辑硬编码进行业内核,第 N 个客户开始赚钱——谁就有机会跑通。而 AI 大模型把「抽业务逻辑」的成本砍了一个量级,第一次让工程师有工具补上「不懂业务」这个短板。
二、把专家知识撬成 SOP:抽象是工程师的活,不是专家的活
落地 FDE 最先撞的墙,是专家「只能实操、无法抽象」。这不是专家的缺陷,而是专业知识的本质——知识工程里称为隐性知识(tacit knowledge),正如 Polanyi 那句「我们知道的比我们能说出来的多」。
所以第一条铁律:不要指望专家做抽象。逼专家写 SOP,他要么写成正确的废话(「具体情况具体分析」),要么写成跟实际操作完全脱节的教科书。抽象是工程师的活,专家只负责「实操」和「判对错」。
不要问「你怎么做」,要现场抓「你在哪停顿」
直接问方法论必然失败。有效的手法有三个:
- 影随加出声思考(think-aloud):坐在专家旁边看他真干活,要求他边做边把脑子里的念头念出来。关键不是听他做了什么,而是抓他在哪里停顿、皱眉、回头看一眼别的数据——那些停顿点就是决策点,就是 SOP 要固化的地方。顺畅流过的部分反而不重要。
- 关键决策法(Critical Decision Method):让专家回忆一个具体的、非典型的案例(「上次那个差点出事的单子」),而不是问「一般怎么做」。人对具体事件的记忆精度远高于对流程的归纳。
- 对比法与反例法:让专家评判「高手和新手会怎么做错」,差异点就是知识点;主动构造违反直觉的边界 case 丢给他判,他每一次「这个不行,因为……」都在暴露一条隐藏规则。
专家术语的本质是被压缩的判据
专家黑话之所以难沉淀,是因为一个词打包了一堆隐含判据。撬它的方法是不断逼问边界:
专家说「这个客户感觉不太行」。别停在这。追问:什么样算「不太行」?→ 回款慢。多慢?→ 超 60 天。只要超 60 天就是?→ 不,老客户超 60 天没事,新客户超 30 天就要警惕。→ 那新老以什么划分?……
追到这里,「感觉不太行」这句黑话就被拆成了「客户类型 × 账期阈值 × 历史违约」的可判定规则。术语等于压缩的判据,工程师的工作就是解压缩。
SOP 的形态:写决策树,不要写步骤流水
这是最多人做错的地方。把专家知识写成「第一步、第二步」的线性流程一定失败,因为专家的价值全在分叉判断上,不在动作顺序上。正确的 SOP 是「触发条件 → 判据 → 动作 → 例外」的决策单元:
| 要素 | 抓什么 |
|---|---|
| 触发 | 什么信号让专家开始注意(看到 X 就警觉) |
| 判据 | 他拿哪几个变量做判断、阈值是多少 |
| 动作 | 判断后做什么 |
| 例外 | 「但如果……就不这样」——这一条最值钱 |
例外条款往往占专家真实水平的一半以上。一份没有例外分支的 SOP,等于把专家降维成了新人。
闭环验证:让专家「改」,别让他「写」
人批判比创造强得多。所以流程永远是:工程师先起草一版哪怕是错的初稿 → 拿给专家骂 → 他改 → 再拿一个新 case 让 SOP 和他同时跑,看结论是否一致 → 不一致处就是漏抽的隐规则 → 迭代。用一个故意不完美的初稿当诱饵,是撬隐性知识最实用的技巧。
在这个循环里,AI 把成本塌了一个量级:全程录屏让模型自动把几小时出声思考聚类成候选决策点、基于访谈直接吐一版决策树初稿当诱饵、自动构造边界 case 去「考」专家。但有一条 AI 替代不了——判对错的最终权必须在专家手里,否则模型会把专家的偏见和智慧一起学进去,没有人在环里校验,你沉淀的可能是一套自信的错误。
三、交付节奏:做贪吃蛇,不要做瀑布
完整重构加上 AI 观察迭代,一个季度是合理量级。但如果交付模型是「闷头做三个月然后上线」,这个项目大概率死在第六周——甲方看不到东西就开始怀疑、抽人、砍预算。
Palantir 能驻场,靠的不是季度末给惊喜,而是土地换和平(land-and-expand):
- 第 2 到 3 周就必须交出一个能用的薄切片。不要选最核心最复杂的流程,选一个范围极窄、专家每天都被烦、且判据相对清晰的子环节,先跑通、上线、出数,哪怕只覆盖专家百分之十的工作。
- 这个薄切片的作用不是产生多少价值,而是买时间和信任。甲方看到东西动了,就愿意再给两个月。
- 之后每两周滚动交付一个新切片,把一个季度的大重构拆成六七个两周的小胜利。观察期和迭代期不是排在开发之后的独立阶段,而是和交付并行——上线的切片本身就是观察数据的来源。
真实的账不是「三个月才有效果」,而是「三周有第一个信号,之后每两周加一块,一个季度攒成完整重构」。区别在风险敞口:前者中间任何一周都能证明自己活着,后者是把全部赌注压在季度末。FDE 不能做瀑布,必须做贪吃蛇。
四、最致命的问题:专家凭什么配合你
这是落地 FDE 真正会死人的地方。想想专家的处境:你来的目的,就是把他脑子里那套让他不可替代的东西抽出来变成 SOP 和 AI。你等于在他面前组装一台「替换我自己」的机器。从他的利益看,认真配合你是非理性的。所以指望靠讲情怀、谈战略让他掏心窝子必然失败——你得动结构。
现实里能让专家真配合的,只有这几种机制:
- 上级硬性授权加 KPI 绑定:这是底线但最弱。老板一句「配合一下」换来的往往是物理在场、精神缺席,他会给你正确的废话,把真正的例外判据咽回去。有强制力,但撬不出隐性知识,必须叠加下面几条。
- 重新定义他的角色:不是「我来把你的活自动化掉」,而是「这套系统上线后会署你的名,全公司新人都按你定的规矩干,你从一个干活的变成定规矩的」。让他意识到知识被沉淀后不是被替换,而是被放大——判断力从只覆盖自己经手的单子,变成覆盖整个部门。
- 先帮他干掉最烦的脏活:第一个切片别去碰他的核心机密判断,去替他干那些每天都嫌烦的重复劳动(填表、跑数、应付新人重复提问)。他一旦尝到甜头,防御心会松,配合意愿从被迫变成主动。先给糖,再要秘密。
- 直接的利益绑定:让他在系统成果里有份——项目奖金、专家分成、内部知识产权署名。当 SOP 跑得越好他拿得越多时,他才会把压箱底的例外条款也交出来。
- 接受撬不出百分之百,并设计成不依赖任何单个专家:总有专家会战略性保留最关键的百分之二十当护城河。对策不是死磕一个人,而是横向找两三个专家交叉验证。当他发现这套东西没他也在往前走,反而会因为怕被边缘化而主动补全。降低对单一专家的依赖,本身就是最强的谈判杠杆。
小结:节奏和政治是耦合的
把交付节奏和专家配合两件事合起来看,其实是同一件事。你之所以要做贪吃蛇式的快速薄切片,一半是为了给甲方信号,另一半就是为了破专家的抵触——用「先帮你干脏活」的即时好处,把一个理性上该防着你的人,一步步变成配合你的人。憋一个季度再上线的项目,不光甲方失去耐心,专家更有整整一个季度看不到任何对自己的好处、只感到威胁,他有的是时间和动机软性抵制你。
所以「没一个季度很难落地」这句话是对的,但真正决定成败的不是那三个月够不够长,而是你第一个月能不能同时拿下甲方的信任和专家的配合这两张牌。拿不下,三个月和三年没区别;拿下了,剩下的就是工程迭代问题。
落地 FDE 的下一步很具体:先判断你面对的专家是吃「成为标准制定者」这套的职业荣誉型,还是纯认钱和 KPI 的打工型——这决定了上面五种机制里你该先出哪一张牌。