FDE vs 咨询 vs 外包:三个角色的分水岭到底在哪
当咨询顾问还在画PPT、外包工程师苦等需求文档时,FDE已经在现场改模型了。这场关于前沿部署工程师的本质探讨,揭示了三种角色截然不同的底层逻辑:知识转移、知识执行与知识涌现。AI时代模糊了传统边界,但真正的分水岭依然在于——你的经验最终流向了哪里?

前沿部署工程师(FDE)火了之后,最常遇到的困惑是——”这不就是高级咨询吗?”或者”这不就是驻场外包换个名头?”
这三个角色表面看确实像:都是被派到客户那里,都是帮客户解决问题,都是收客户的钱。但它们解决问题的底层逻辑完全不同。
这篇文章不分高下,只拆本质。
一、一个迷惑的场景

先想象一个场景。
某家银行想引入AI做信贷审批的自动化。他们找到了三家公司,三家各自派了人来。
第一家派来的是管理咨询顾问。顾问在银行待了两周,访谈了风控部、技术部、合规部的负责人,出了一份80页的PPT。PPT里画了现状流程图、目标流程图、差距分析、实施路线图,建议银行”在6个月内分三个阶段推进AI信贷审批转型”。然后顾问走了。
第二家派来的是外包工程师。银行的技术负责人写了份需求文档:”接入我们的信贷数据库,用AI模型对申请做自动评分,返回通过/拒绝/人工审核三个结果。”工程师按需求写代码,三个月后系统上线,跑通了。银行付了尾款,工程师撤了。
第三家派来的是FDE。工程师坐在风控经理旁边,先花一周观察他们每天怎么审单子——发现很多规则是”写在纸上贴在工位上”的,不是系统里的。又花一周搭了个粗糙的原型,用银行的历史数据跑了一遍。发现模型把”某类小企业贷款”的拒绝率从30%提到了70%,但银行实际的人工审核中有60%这类单子是过的——说明模型判错了。FDE调整了特征工程,重新跑,效果好多了。然后他写了一封邮件给总部的产品团队:”你们的产品在’小微企业信用评估’这个场景下需要增加一个行业分类特征。”
第一周结束的时候,咨询顾问交了PPT,外包工程师在等需求文档,FDE已经在改模型了。
三家都是帮银行解决问题的。但解决的是不同层面的问题。
二、第一性原理追问:这三个角色的根本区别是什么?
我们来追本质。
咨询、外包、FDE 解决同一个母问题:“客户需要的东西,我手头没有现成的。”
但它们的解法不同,因为它们对”为什么没有现成的东西”这个前提假设不同。
咨询的前提假设

客户有需求,但客户不知道需求长什么样。我帮他想清楚。
咨询的核心输出是认知。顾问的价值在于”我知道了,我告诉你,你就知道了”。
咨询交付的是:洞察、框架、建议、路线图。
好咨询的价值非常高——很多战略决策就是靠咨询来锚定的。但咨询有一个天然边界:顾问不负责把方案落地。落地与否、落地效果如何,那是客户自己的事。
外包的前提假设

客户知道需求长什么样,但客户没时间/没能力/没资源做。我帮他把东西造出来。
外包的核心输出是产能。工程师的价值在于”你告诉我做什么,我做出来”。
外包交付的是:功能、代码、系统。
好外包的价值也非常高——中国有全球最好的交付型工程师群体。但外包也有天然边界:外包不负责定义需求。需求是你给的,我只负责执行。你给错了需求,我执行错了,那不是我的问题。
FDE的前提假设

客户连需求都说不清楚,因为问题本身在认知之外。我需要到现场,和他一起把问题定义出来,再把解决方案造出来,最后把经验反馈回去。
FDE的核心输出是转化——把不可定义的问题,变成可执行的方案,再把方案中的通用部分提炼成产品能力。
FDE交付的是:代码 + 认知 + 产品洞察。
FDE也有天然边界:它成本很高,因为它把最贵的工程师派到了最不标准化的场景。
三、元认知视角:三个角色背后的知识理论

更深一层看,这三种角色反映了三种不同的”知识生成方式”。
咨询采用的是”知识转移”模型。
假设:知识是现成的、可以被封装和传递的。咨询顾问积累了大量跨行业的框架和经验,可以像”插入U盘”一样把知识传输给客户。核心能力是:抽象能力——把复杂问题套进一个成熟框架里。
外包采用的是”知识执行”模型。
假设:知识可以被完整地写在需求文档里,工程师只需要读懂、执行。核心能力是:工程能力——把确定性需求翻译成稳定的代码。
FDE采用的是”知识涌现”模型。
假设:真正的知识不在任何人脑子里,而是在”人与问题的交互中”涌现出来的。你坐在办公室想不出需求,你坐到客户旁边、动手搭原型、试错、观察——需求才慢慢浮出水面。核心能力是:双重翻译能力——既能把客户模糊的业务感知翻译成技术方案,又能把现场经验翻译成产品需求。
用一句话概括三种角色的世界观:
咨询相信”知识可以被传授”。外包相信”知识可以被写进文档”。FDE相信”知识只能在行动中涌现”。
没有谁更高明——这三个假设在不同场景下各自成立。但如果你把FDE放在”外包该干的活”上,或者把咨询放在”FDE该干的活”上,就会出问题。
四、分水岭在哪?三个维度的标尺
下面这个表格是我认为最能区分三个角色的框架,三个维度分别是:价值交付物、互动方向、复利效应。

其中最关键的一个分水岭,是”反馈去向”。
- 咨询的反馈去向是客户——”我已经告诉你怎么做了,做不做是你的事”
- 外包的反馈去向是客户——”东西我做好了,用不用得好是你的事”
- FDE的反馈去向是自己的产品团队——”这个客户的场景有共性需求,我们得把产品改了”
最后一个才是FDE模式的核心价值,也是它和”驻场开发”的本质区别。
没有反馈闭环的FDE,就是外包。 没有落地承诺的FDE,就是咨询。 有反馈闭环、有飞轮效应的驻场交付,才是FDE。

五、AI时代为什么模糊了这些边界?

讲到这里必须诚实地说一句:AI时代,这三个角色的边界正在模糊。
原因在于:AI重塑了”定义需求”和”执行需求”之间的传统关系。
传统外包是这样分工的:
客户(需求定义) → 需求文档 → 外包工程师(执行)
传统咨询是这样分工的:
咨询顾问(分析) → 建议报告 → 客户(自己决定怎么执行)
但AI的出现让这个链条变了。
现在,一个FDE可以:
- 用Claude Code在半天内搭出一个原型 → 过去这是”需求定义阶段”
- 用原型和客户对话,客户立刻知道”哦原来你说的是这个意思” → 过去需要反复开会
- 把现场发现的通用模式写进产品的Agent配置模板 → 过去这是”产品规划”
也就是说,AI让”探索”和”执行”之间的切换成本急剧降低。过去你需要三个角色接力完成的事,现在一个FDE可以全部包了。
但这也意味着:
如果你以”外包”的心态进客户现场,AI不会把你变成FDE。你只是比原来写代码更快的外包。
真正的分水岭从来不是”你会不会用AI”,而是”你把现场经验带回了哪里”。
六、判断框架:你的客户真正需要哪一种?

最后给一个实用框架。下次有人跟你说”我们需要派个人去客户那边”,你可以用这三个问题来判断:
问题一:客户知道自己要什么吗?
- 如果知道,且有文档 → 外包就够了
- 如果模糊,但可以通过访谈梳理清楚 → 咨询
- 如果完全无法定义,需要一起摸索 → FDE
问题二:你希望做完这个客户之后,下一个客户怎么办?
- 不关心,做完就做完了 → 外包
- 关心,但把经验写成报告 → 咨询
- 关心,并且能把经验沉淀到产品里让所有客户受益 → FDE
问题三:你的交付物是什么?
- PPT → 咨询
- 代码 + 交接文档 → 外包
- 代码 + 产品改进提案 + 客户持续在用 → FDE
这三个问题问完,该派谁去,基本就清楚了。
七、写在最后

回到开头的场景。
那家银行最终从三家里选了两家:咨询公司帮他们做战略规划,外包团队帮他们做系统开发——这是大多数银行的常规做法。
但真正有趣的故事发生在那家派FDE来的公司身上。FDE回来之后,他们的产品团队花了三个月,把”小微企业信贷”场景做成了一套可配置的产品模块。后来同一个行业的三家银行都买了这个模块。
咨询赚的是认知的钱。外包赚的是效率的钱。FDE赚的是复利的钱。
它们没有高低之分。但你需要想清楚:你的组织现在最缺的是认知、效率,还是那条从客户现场通往产品团队的反馈回路?
本文由 @Oli芬 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自作者提供

起点课堂会员权益





不是所有问题都需要现场涌现知识。成熟的行业场景用咨询框架先做诊断,效率可能比FDE从零摸索更高。
很多SaaS公司的POC阶段,售前工程师一边搭原型一边和客户对需求,其实就是FDE的雏形。但往往项目签下后就断了反馈回路,成了纯外包。
FDE模式听起来理想,但成本高到可能只适合客单价高的头部客户。银行案例里咨询和外包也没闲着,组合拳或许比单一角色更现实。
咨询卖认知,外包卖产能,FDE卖的是转化和反馈闭环。真正的分水岭不是你会不会用AI,而是你把现场经验带回了哪——是留在客户那,还是流回产品形成复利。