[TOOLS] 11 分鐘閱讀OraCore 編輯部

FDE把售前和工程拧成一股绳

我拆开 FDE 的工作方式,顺手给你一份可直接改用的岗位说明模板。

分享 LinkedIn
FDE把售前和工程拧成一股绳

我拆开 FDE 的工作方式,順手給你一份可直接改用的岗位说明模板。

我盯着 FDE 这个岗位看了挺久,越看越觉得它不是“新职位”,而是把一堆老问题硬塞进一个人身上:售前、方案、原型、落地、客户沟通、内部推动,最后还要对结果负责。以前我做过一阵子偏技术售前的活,最烦的就是这种状态——你明明在帮客户把事情做成,结果组织里又把你当销售附件,或者把你当工程外包。两边都要你配合,两边都不完全信你。最折磨人的地方不是忙,而是边界不清。客户以为你是来交付的,销售以为你是来签单的,工程团队以为你只是来“试试能不能跑”。

后来我看到这篇知乎文章《一文带你看懂,火爆硅谷的FDE岗位是个啥!》,才发现这个岗位之所以突然热,是因为大厂真的在为“最后一公里”付工资。文章里提到 OpenAI 单独立起一条约 40 亿美元的企业级 AI 部署业务线,Google Cloud 的 CEO 还亲自去 LinkedIn 上招人,Google Cloud 也一口气开了 59 个 FDE 岗位,薪资区间从 12.7 万美元到 26.5 万美元。这个岗位不是玄学,它就是把“客户现场的问题”变成“可复制的工程动作”。

我先把话说直:FDE 不是高级售前,也不是低配工程师

訂閱 AI 趨勢週報

每週精選模型發布、工具應用與深度分析,直送信箱。不定期,不騷擾。

不會寄垃圾信,隨時可取消。

OpenAI 单独立起一条约 40 亿美元的企业级 AI 部署业务线;Google Cloud 还一口气开了 59 个 FDE 岗位,薪资区间从 12.7 万美元一路标到 26.5 万美元。

这段信息的重点,不是“工资高”这么简单,而是公司愿意给一个岗位单独开预算、单独招人、单独背结果。也就是说,FDE 不是临时救火队,而是组织承认:产品再强,也得有人把它塞进客户的真实环境里。

FDE把售前和工程拧成一股绳

我自己的理解是,FDE 站在销售、产品、工程三者的交界处,但它不是中间人那么简单。它更像一个带着代码和判断力的翻译器:把客户的业务语言翻成技术方案,再把技术限制翻回给客户和内部团队。这里最烦的地方是,你不能只会讲,也不能只会写代码。只会讲的人,最后会变成 PPT 机器;只会写代码的人,最后会被现场需求拖死。

我见过太多团队把 FDE 当成“万能补丁”,结果一个人扛了 demo、PoC、部署、文档、培训、排障,最后还要解释为什么没按时。这样搞下去,岗位名字再好听也没用。真正成熟的 FDE,应该有明确的输入、输出和边界,不然就是把组织的问题压到个人身上。

怎么用这点?如果你在招 FDE,先别急着写“沟通能力强、抗压能力强、熟悉 AI 生态”这种空话。先写清楚:这个人到底要对什么负责,能调用哪些工程资源,哪些事情不归他管。否则招来的不是 FDE,是高压锅。

FDE 的核心,不是“帮客户”,而是把方案做成可落地的路径

文章里把这个岗位的热度讲得很明白,但真正值钱的点在于:FDE 不是只回答“能不能做”,而是回答“怎么做、先做哪一步、卡住了怎么办”。

我以前在项目里最怕听到的一句话就是“先做个 demo 看看”。这话听着轻松,实际上最容易把团队带沟里。因为 demo 很少是问题本身,demo 只是问题的表面。客户真正卡住的,往往是数据权限、系统集成、合规限制、内部审批、延迟、成本、运维责任这些看起来不性感的东西。FDE 要做的,就是把这些灰色地带提前翻出来。

也就是说,FDE 的价值不在于“展示能力”,而在于“缩短从想法到可用结果的距离”。这和传统售前很不一样。传统售前经常是把技术点讲漂亮,FDE 则要把它接到客户系统里,甚至要帮客户改一部分工作流。

我跑过几次 PoC,最常见的失败不是模型不行,而是现场约束没人提前讲。比如客户说“我们要接内部知识库”,结果知识库权限乱得一塌糊涂;或者客户说“要接 CRM”,结果 CRM 字段根本不统一。这个时候,FDE 不能只说“这边不支持”,而是要快速拆解:哪一部分能先做,哪一部分要绕开,哪一部分必须等客户补基础设施。

怎么应用到你的工作里?我建议你把 FDE 的目标写成三层:

  • 第一层:把客户需求翻成可执行的技术任务。
  • 第二层:把最小可行方案做出来,尽快验证价值。
  • 第三层:把一次性项目变成可复制的方法。

如果一个岗位说明只写“支持客户落地”,那就太空了。你要写的是“支持客户从需求澄清到 PoC 到上线”的完整链路。否则这个岗位很容易被拉去做无穷无尽的临时工。

FDE 最值钱的能力,是会在现场拆问题

我特别想强调这一点,因为很多人一听 FDE,就自动脑补成“会写代码的售前”。错,差远了。真正厉害的 FDE,不是代码写得最花,而是能在客户现场迅速判断:问题到底出在哪一层。

FDE把售前和工程拧成一股绳

我自己吃过一次很典型的亏。那次我以为是模型效果不够,折腾了半天 prompt、参数、样例,最后发现根本问题是客户输入数据格式不稳定。换句话说,模型没病,流水线有病。FDE 的工作就是尽快把这种误判打掉,不然你会把时间浪费在错误层面。

文章里提到硅谷大厂对这个岗位的需求上升,我觉得背后原因很现实:AI 产品越来越像“半成品能力”,真正的价值要靠部署、接入、调优、治理才能释放。FDE 就是那个负责把半成品磨成能用工具的人。

这类岗位特别考验你的拆解能力。你要能问出好问题,比如:

  • 客户现在的数据链路长什么样?
  • 谁是最终使用者,谁批准上线?
  • 失败标准是什么,是准确率、时延还是成本?
  • 上线后谁维护,谁背锅?

这些问题听上去很基础,但我见过很多团队从来不问。然后他们就会陷入一种很熟悉的灾难:方案做出来了,现场没人敢用。

怎么应用?如果你想写好 FDE 的 JD,别只列技术栈。你要把“诊断能力”写进去。比如“能在客户环境中快速识别集成、权限、性能、流程问题,并给出分阶段解决方案”。这比“熟悉 Python、熟悉云平台”更接近真实工作。

为什么大厂愿意为 FDE 付钱:因为落地比 demo 贵多了

OpenAIGoogle Cloud 这类公司愿意把 FDE 变成显性岗位,不是因为他们突然爱上了“服务精神”,而是因为规模化落地真的很贵。产品做出来只是第一步,客户愿不愿意把它接进生产环境,才是钱开始流动的地方。

我见过太多团队把 demo 做得天花乱坠,结果一到生产就露馅。原因很简单:demo 环境是干净的,生产环境是脏的。脏在数据、权限、延迟、接口版本、审计要求、运维流程,哪一样都能把项目拖住。FDE 的存在,就是为了把这种“脏活”专业化。

这也是为什么这个岗位在大厂里越来越像一个独立业务线,而不是附属部门。因为如果每个客户都要工程师临时飞过去救火,组织成本会高到离谱。把这件事标准化,才有可能扩张。

我的判断是,FDE 这个岗位在 AI 时代会更重要,原因不是 AI 更聪明,而是 AI 更容易“看起来能用,实际不好用”。你得有人把它接进真实业务流程里,才知道它到底值不值钱。

怎么应用?如果你是管理者,别把 FDE 当成“打杂工程师”。你应该把它看成收入链路的一部分,和销售、解决方案、交付一起设计。最少要明确三件事:

  • 它负责推动哪类客户从试用走向上线。
  • 它和销售、CS、工程之间怎么分工。
  • 它的成功指标是什么,别只看工单数量。

如果你是求职者,这个岗位也不是“会点技术就行”。你得能扛住高频沟通,还得能在不完整信息里做判断。说白了,得能把混乱收拾成结构。

FDE 的面试,别只准备技术题,要准备现场故事

很多人准备这类岗位面试,第一反应是刷算法、补云原生、背架构图。我不说这些没用,但远远不够。FDE 面试更看重的是:你有没有真实处理过客户问题的经验,你怎么拆解,你怎么推进,你怎么在资源有限时把事情做成。

我面过和面过人的经验都告诉我,这类岗位最怕空谈。你说自己“沟通强”,面试官听不出差别。你要讲的是具体场景:客户怎么卡住的,你怎么定位问题,你怎么协调内部资源,你怎么把一个模糊需求变成可执行计划。

也就是说,你要准备的是“问题-判断-动作-结果”四段式故事,而不是简历上的技能堆砌。比如:

  • 客户原本想要什么?
  • 你发现了什么隐藏约束?
  • 你做了什么取舍?
  • 最后结果如何,哪里还不够?

我尤其建议你准备一两个“失败但有收获”的案例。因为 FDE 不是神仙岗位,现场本来就会翻车。面试官更想知道你翻车后怎么补,而不是你从来没出过问题。说实话,后者我一般都不信。

怎么应用?如果你在准备面试,别把答案写成“我熟悉 XX 技术栈”。改成“我在一个客户场景里,先判断什么,再试什么,为什么这么做,最后怎么收尾”。这种叙述方式更像 FDE 的真实工作。

这岗位的坑也很明显:最容易被组织当成万能胶

我得泼点冷水。FDE 这个岗位听起来很酷,但如果组织设计烂,它会迅速变成背锅位。因为它处在所有模糊边界上,天然容易被塞进“顺手帮一下”的任务。今天帮客户改个脚本,明天帮销售做个 demo,后天帮工程追个线上 bug,最后谁都觉得你应该在场。

这就是为什么我一直强调边界。没有边界的 FDE,最后会变成什么都会一点、但什么都不沉淀的人。短期看像救火英雄,长期看是职业消耗机器。

还有一个坑,是把 FDE 的价值只绑定在签单上。这样会导致岗位行为扭曲:为了快签,过度承诺;为了推进,忽略长期维护成本。结果客户上线以后又一地鸡毛。这个时候,组织还会说“怎么 FDE 没把事情做好”。问题其实不在个人,而在指标设计。

怎么避免?我建议你在岗位设计里明确三条红线:

  • 不负责无限期定制开发。
  • 不替代正式交付团队长期维护。
  • 不为未确认的产品能力做口头担保。

这三条看着简单,但真的能救命。因为 FDE 最怕的不是工作多,而是责任无限扩大。

我把它总结成一句话:FDE 是“能把客户现场变成工程输入”的人

如果你问我,FDE 到底是什么,我不会给你一堆漂亮定义。我会说,它是那个能把客户现场的混乱,收敛成工程团队能接手的明确输入的人。这个岗位之所以火,是因为很多公司终于承认:光有产品不够,得有人把产品接到真实世界里。

我也不觉得所有公司都需要 FDE。小团队如果产品还很早期,硬上 FDE 反而浪费。但只要你开始面对复杂客户、复杂系统、复杂部署,FDE 就会从“可选项”变成“必须有人干”。区别只是,这个人是单独一个岗位,还是被某个工程师兼着做。

如果你是开发者,我反而建议你认真看看这个方向。它不只是“离客户近”,它会逼你理解业务、理解系统边界、理解交付成本。很多工程师写代码写久了,容易只看到实现,不看到落地。FDE 会把你从这个舒适区里拽出来,很烦,但很值。

可抄的模板

# FDE(Forward Deployed Engineer)岗位说明模板

## 岗位目标
负责将产品/模型能力落地到客户真实业务环境中,推动从需求澄清、方案设计、PoC 验证到上线交付的完整过程。

## 核心职责
- 与客户、销售、产品、工程团队协作,澄清业务目标和技术约束
- 设计并实现面向客户场景的最小可行方案(PoC / Pilot / MVP)
- 识别集成、权限、数据质量、性能、合规、运维等落地问题,并推动解决
- 将一次性客户需求沉淀为可复用的方案、脚本、文档和最佳实践
- 在必要时支持现场排障、方案演示、技术培训和上线护航

## 你需要具备的能力
- 能把模糊需求拆成明确的技术任务
- 能在客户现场快速定位问题层级:业务、数据、接口、权限、性能或流程
- 能写代码、做原型、调试接口、读日志、跑脚本
- 能和非技术角色沟通清楚取舍、风险和下一步动作
- 能接受高频变化,但不把“变化”当成无限加班的借口

## 典型工作场景
- 客户要求将 AI 能力接入内部知识库、CRM 或工单系统
- 客户需要在受限网络、受限权限或合规环境中部署方案
- 客户已经有 demo,但无法稳定跑进生产环境
- 客户需要在短时间内验证业务价值,并决定是否扩大使用范围

## 面试重点
- 讲清楚你如何把一个模糊问题拆成可执行步骤
- 讲清楚你如何处理跨团队协作和资源受限
- 讲清楚你如何判断“先做什么、后做什么、什么先不做”
- 讲清楚一个真实项目里你踩过的坑,以及你怎么补救

## 不要写进职责里的话
- 长期无边界支持所有客户定制需求
- 替代正式交付团队承担全部维护责任
- 对未确认能力做口头承诺
- 把所有问题都归结为“沟通协调”

## 适合的候选人背景
- 应用工程师、解决方案工程师、技术售前、平台工程、开发者关系、交付工程
- 有客户现场经验,或者做过复杂集成、部署、排障的人
- 不怕和人沟通,也不排斥写代码

## 成功标准
- 客户从试用走向上线的速度更快
- PoC 成功率更高
- 交付过程中的返工更少
- 可复用方案和模板持续沉淀
- 客户和内部团队都能更快理解方案边界

这份模板不是拿来直接复制到所有公司里的,但它至少比“负责客户落地”这种空话强得多。你可以按自己的产品类型,把“客户系统”“部署环境”“成功标准”替换成更具体的内容。关键是,别再把 FDE 写成万能杂工。

原文来自知乎专栏文章《一文带你看懂,火爆硅谷的FDE岗位是个啥!》,我这里做的是拆解和重写,不是原文复述。原始链接是 https://zhuanlan.zhihu.com/p/2049257483059910488。我另外引用了 OpenAIGoogle CloudLinkedIn 的公开入口来说明这个岗位的语境。