FDE正在崛起:AI时代,程序员的下一站在哪里?
FDE正在崛起:AI时代,程序员的下一站在哪里?
事情是这样的。
上个月,OpenAI干了一件让整个科技圈都挺意外的事。他们成立了一家新公司,叫OpenAI Deployment Company,初始投资超过40亿美金。
40亿美金。专门用来帮企业把AI真正落地部署下去。
不是搞基础模型,不是搞AGI,不是搞更聪明的聊天机器人。是部署、落地。把东西装到客户的环境里,跑起来,跑出效果。
差不多同一时间,a16z,硅谷最知名的风投之一,发了一篇文章,标题就一句话,FDE是科技行业最火的新岗位。
我当时就愣住了。
FDE?Forward Deployed Engineer?前沿部署工程师?这个十年前Palantir搞出来的岗位,怎么突然就变成「最火」了?
然后我去查了一下数据,差点以为自己眼花了。
FDE的岗位发布量,从2025年4月的643个,暴涨到2026年4月的5330个。一年时间,729%的增长。YC的招聘板上,超过100家AI公司在招FDE。三年前,这个数字是零。
朋友们,这不是什么小打小闹。
这是一个正在发生的,结构性的变化。
说实话,我一开始看到FDE这个词,第一反应是,这不就是解决方案架构师换了个马甲吗?新瓶装旧酒呗。
但我越研究越觉得,这事没那么简单。
得先回到FDE的起点聊聊
2010年前后,Palantir搞出了一个内部代号叫Delta的岗位,后来正式命名为Forward Deployed Engineer。在Palantir最早期,FDE的数量比传统软件工程师还多。
这个岗位的核心逻辑其实挺粗暴的,你不是坐在办公室里写代码的,你是被「部署」到客户前线的。你得去客户的工厂,去客户的指挥部,去客户的交易大厅,蹲在那里,搞清楚他们到底在干什么,然后用技术帮他们解决问题。
灵感来自军事概念里的「前沿部署部队」,就是那种驻扎在最前线、离战场最近的部队。Palantir的FDE也是一样的道理,离客户最近,离真实的问题最近。
那为什么现在,这个十多岁的老岗位突然又火了?
说真的,我觉得答案就五个字: 最后一公里
AI这个东西,演示的时候特别牛逼,PPT上特别漂亮,但一旦要真的塞进客户的环境里跑起来,几乎每一次都会撞墙。
你想想看,客户的数据是乱的,格式不统一,有些还在Excel里,有些在老旧的数据库里,有些甚至还在纸质文件上。客户的流程跟你在实验室里假设的完全不一样。客户的合规要求、安全要求、审计要求,每一个都可能成为拦路虎。
更别提那些运行了十几年的遗留系统,接口文档都找不到了,但偏偏还在核心链路上跑着。
你给客户演示一个大模型能自动生成报告,客户说,哎呀太好了。然后你说,但是我们需要你把数据按照这个格式整理一下导出来,接口用这个协议对接一下,安全审核走一下这个流程。客户说,嗯。。。这跟我们现有的系统不太一样,我们用的是另一套东西,能不能适配一下?
然后你就发现,那套「另一套东西」可能是2008年上线的某个国内厂商的系统,API文档长什么样没人记得了,当年负责的项目经理已经离职了,现在管这个系统的人只知道它每个月1号会跑一个批处理任务,具体干了啥也不太清楚。。。
这就是AI落地的最后一公里。也是最难的那一公里。
而FDE,就是被派去打通这最后一公里的人。
但FDE跟传统的解决方案架构师有一个根本性的区别。解决方案架构师是「设计」方案的,FDE是「建造」方案的。解决方案架构师做完方案就撤了,FDE得蹲在那里,从需求理解到代码实现到系统上线到客户满意,一条龙全包。
说得更直白一点,FDE像是被派到前线的一个小型创业团队CTO。你得能跟客户的业务负责人聊战略,跟技术团队对方案,同时自己还得撸起袖子写代码把东西做出来,做出来之后还得确保客户真的在用,用得真的有效果。
我最近看到一个挺有意思的案例
做基础设施底座的一家创业公司,他们内部正在搭建FDE团队。我看了他们的内部规划,坦率的讲,我觉得理解得还挺到位的。
他们给FDE团队的定位不是「项目定制外包团队」,而是一个战略闭环的支点。核心思路就一句话:“用标准化的产品底座承载共性,用敏捷的AI工具适应个性”。
他们把这个闭环拆成了四个环节。
-
识别共性痛点。在海量的离散定制项目中,主动提炼出跨行业的通用场景。比如智能运维巡检流,比如自动化的合规安全审计。这些需求几乎每个客户都会提,但以前每次都是从零开始做,做完了代码就扔在那里,下一个客户来了又从零开始。FDE要做的是,第一次做完之后,马上识别出来,这是一个通用需求,可以抽出来变成一个可复用的组件。
-
沉淀Agent能力。这个更有意思了,他们不只是在做传统的软件功能,而是在往「数字团队Agent群」的方向走。突破底层IaaS的范畴,向上生长,把那些反复出现的、需要人工操作的业务流程,封装成具有理解、规划和执行能力的AI Agent。比如一个运维巡检Agent,它能理解告警信息,自动排查根因,生成处置建议,甚至自动执行一些低风险的修复操作。这不是传统的自动化脚本,这是一个能理解上下文、能做判断的智能体。
-
封装标准产品。把经过前线验证的定制代码,反向合并到标准产品目录里。客户要的功能,做完了不能就完了,得评估一下,这个功能有没有可能变成标品的一部分?如果有,就推回给主线研发团队,化定制为开箱即用的标品。
-
构筑商业护城河。积累丰富的行业Know-How,推动公司从单纯的基础设施提供商,向智能解决方案伙伴升级。说到底,当你手上有足够多的行业理解和场景积累,这就不是竞争对手抄几个功能就能追上的东西了。
你看到没有,这四个环节串起来,其实就是一个自我增强的飞轮。前线做得越多,沉淀得越多,沉淀得越多,标准产品越强,标准产品越强,前线交付越快,前线交付越快,又能触达更多客户,收集更多场景。
这个飞轮一旦转起来,是非常恐怖的。
顺着上面的再聊聊FDE的能力模型。
他们对FDE定义了六项核心能力:
我寻思了一下,这六项里面,真正把FDE和传统开发者区分开的,其实是前两项和后两项。
客户嵌入和问题发现,这是传统程序员最不擅长的。我们习惯了产品经理把需求文档写好,我们照着写代码就行。但FDE不一样,你得自己去发现需求。你要跟客户一起工作,观察他们的工作流程,找到那些他们自己都说不清楚的痛点,然后把这些痛点抽象成一个可解决的技术问题。
这个能力,说真的,比写代码难多了。
Agent工程能力,这是AI时代新增的硬技能。你不仅要会写前后端代码,还要会设计、部署和编排AI Agent。你要知道什么时候该让AI自动执行,什么时候需要人介入审批,怎么设计多Agent协作的流程,Agent出错了怎么办。这是一种全新的工程思维。
产品化沉淀能力,这是FDE能对标准产品产生反哺的关键。你做出一个定制方案,还得能判断,这个东西能不能变成产品?如果能,怎么抽象?怎么设计接口?怎么确保通用性的同时不失灵活性?这是一种从「做项目」到「做产品」的思维跃迁。
说真的,看到这些能力要求的时候,我心里是有触动的。
因为我在想,如果我是那个在办公室里安安静静写代码的程序员,看到FDE这个岗位描述,大概会有两种反应。
第一种,关我什么事,我就是个写代码的,我又不想去见客户。
第二种,有点慌。。。
我自己也是程序员出身,我太理解这种感觉了。我花了那么多年学算法、学架构、学设计模式,好不容易写代码写得又快又好了,结果你告诉我,写代码这件事没那么重要了?
这话听着有点刺耳,但我有时候觉得,他说的确实就是事实。
不是写代码不重要,而是只写代码不够了。
你想想看,现在Claude Code、Codex这些AI编程工具,已经能写相当不错的代码了。一个熟练使用AI编程工具的工程师,一天能产出以前一周的代码量。代码本身的生产效率,已经被AI大幅拉高了。
当供给大幅增加的时候,价格就会下降。这是最基本的经济规律。
那什么在升值?是那种能把技术能力和业务理解结合起来、能站在客户面前把问题搞清楚、能快速做一个原型验证可行性、能把做出来的东西推广给更多客户的人。
也就是FDE在做的事情。
三层漏斗
回到这个创业公司的案例,他们有一套我觉得挺有启发性的做法,叫三层研发漏斗。
第一层,前线敏捷消费。FDE在现场直接利用AI工具链,在极短周期内,比如48小时,快速编写胶水代码或接口适配器,解决客户项目落地的燃眉之急。48小时,以前可能需要两周。
第二层,共性资产沉淀。设立专职的资产架构师,每周盘点离散项目代码,把同类痛点抽象提炼为通用定制组件,比如特定行业的Agent调度模板,供团队全员复用。
第三层,主线产品吸收。建立严密的双向反哺机制,周期性评估场景定制资产,确定是否由主线研发团队收编为主线版本特性。
从消费,到沉淀,到吸收。从解决一个问题,到解决一类问题,到让所有人不再需要解决这个问题。这个递进关系,我觉得是FDE方法论最精华的部分。
还有一个点我觉得特别值得聊,就是他们提出的「核心内聚,边界外延」的架构原则。
严禁通过修改源码来妥协客户。基于主线版本的原生底座,利用标准API与扩展机制构建绝对「可插拔」的定制层。
坦率的讲,这个原则就是在说,你得把「标准品」和「定制品」严格隔离开来。标准品是大家的底座,不能因为任何一个客户的特殊需求就去改它。定制品是插件,是适配器,是可以随时替换和升级的。
这个原则看着简单,但在实际执行中极其困难。因为客户的需求往往是很急的,最省事的方式就是直接改源码嘛。但你一旦改了,这个客户版本就跟主线版本分叉了,以后的升级维护全都是噩梦。
用这个原则来约束FDE的行为,我觉得是非常清醒的。你不能因为前线打得快,就把后方的阵地给拆了。
还有一个让我觉得很有意思的做法,是他们搞了一个需求价值评分模型。
- Impact是这个需求对业务的影响有多大,直接带来收入5分,增强竞争力4分,提升用户满意度3分,降低运维成本2分,影响有限1分。
- Reach是这个需求能覆盖多少客户。
- Strategy是是否符合公司未来方向,比如AI infra、AI agent这些。
- Cost是研发投入多少人天。
说到底,这个模型解决的是一个特别痛的问题,就是「这个需求到底值不值得做」。
以前这个判断完全是拍脑袋。销售说客户要,那就做。产品经理觉得酷,那就做。老板看竞品有,那就做。结果就是主线版本越来越膨胀,定制需求越来越离散,产品越来越复杂,学习成本飙升,交付和运维越来越痛苦。
用户不会用。售前讲不清。研发不敢改。测试成本飙升。
有了这个评分模型,每个需求都可以被量化评估,客观排序。而且他们还搞了一个功能退役机制,使得Every Feature Must Earn Its Right To Exist(每个功能都必须持续证明自身存在的价值)。至少每半年做一次Feature Review,把所有已实现的需求按价值和使用率分成四类,高价值高使用的保留并强化,低价值低使用的直接退役。
这个做法,我觉得不只是技术决策,更是一种组织纪律。你得敢于砍掉没人用的功能,敢于对客户说不,才能保持产品的生命力。
历史上的类比
聊到这儿,我突然想到了一个历史上的类比。
1880年代,电力开始在美国普及。很多工厂主花大价钱买了发电机和电动机,装在自己的工厂里。但是装完之后,很多人发现生产效率并没有显著提升。
因为他们只是用电动机替代了蒸汽机,整个工厂的布局、流程、管理方式都没有变。
那些真正吃到电力红利的人,是最早想明白电力到底意味着什么的那波人。他们不只是换了动力源,而是重新设计了整个生产流程,围绕电力的特性来组织工作。
AI也是一样的。现在这个阶段,其实就挺像1880年。很多人在装AI,但装完之后发现效率并没有显著提升。因为他们只是用AI替代了原来手动做的事情,但整个工作流程、协作方式、产品架构都没有变。
FDE的真正价值,不是帮你把AI装上去。是帮你想明白,装上AI之后,整个事情应该怎么做。
这也是为什么我觉得FDE不只是Palantir的一个岗位创新,而是AI时代的一种新的工作范式。
它代表了一种思维方式的转变,从「我来实现需求」到「我去发现需求」,从「我负责写代码」到「我负责让客户成功」,从「项目交付完就结束」到「每个项目都是产品的养料」。
大时代啊,朋友们。
以前我们总说,程序员的价值在于写好代码。现在我觉得,程序员的价值在于解决问题。写代码只是解决问题的手段之一,而且随着AI的进步,这个手段正在变得越来越廉价。
但理解问题、定义问题、把问题拆解成可执行的方案、在真实环境中验证方案、把验证过的方案推广给更多人,这些能力,AI还远远替代不了。
你如果关注这个领域的话,应该已经注意到了,OpenAI、Anthropic这些顶级AI公司都在疯狂招FDE。不是因为他们缺写代码的人,而是因为他们缺能把AI真正装进客户世界里的人。
最后一公里,从来都不是靠PPT走完的。
FDE正在崛起。但我想说的不是「你应该赶紧转行去做FDE」。
我想说的是,不管你最终做不做FDE,FDE代表的那种能力组合,对问题的敏锐嗅觉,对业务的真实理解,对技术的快速落地能力,对经验的沉淀和复用,这些能力,在AI时代只会越来越值钱。
就像一百多年前,最值钱的不是会操作发电机的人,而是理解电力、能用电力重新设计生产方式的人。
马克吐温说:历史不会重复,但会押韵。
谢谢你看我的文章,我们,下次再见。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)