跳转到内容

FDE 五大核心能力与学习路线(146 份 JD 实证)

学完这一节,你能:

  • 说出 FDE 的五大核心能力,以及每项在 JD 里出现的频次
  • 知道这份教程每个模块对应岗位的哪项要求(避免盲目学)
  • 对照自己,找出最该补的短板

FDE 的能力地图像一把瑞士军刀。

普通工程师是专用工具——锤子只敲钉子,螺丝刀只拧螺丝。

FDE 是瑞士军刀:

  • 主刀(编程能力)永远要用
  • 螺丝刀(RAG)经常用
  • 剪刀(Agent)新需求越来越多
  • 开瓶器(评估)关键时刻救命
  • 还得会一点木工(客户沟通)——这是它和普通工程师最大的区别

你不能每样都精通,但每样都得能上手,因为客户现场没人替你补位。

这个瑞士军刀类比会贯穿全节:每讲一项能力,你都对回“它是刀上的哪个工具、没它会怎样”。学完你会发现自己不是在学一堆零散技能,而是在配齐一把军刀

📖 概念讲解:146 份 JD 拆出来的真相

Section titled “📖 概念讲解:146 份 JD 拆出来的真相”

alexeygrigorev 团队扒了 4894 份 AI 工程 JD(就是招聘启事),精确匹配标题含 “FDE” 或 “forward deploy” 的 146 个去重岗位(94 家公司),逐条分类职责与技能。下面是技能频次表——这就是你学习的优先级金标准

什么是“JD 频次”?大白话:统计了 146 个招聘启事,看每个技能被提到几次。“Python 91%” 就是说,146 个招聘里有 133 个都点名要 Python。频次越高,说明这技能越硬、越绕不开。

技能 出现率 对应本教程模块 人话
Python 91% 模块 1-3(基础+框架) 10 个招聘里 9 个要,基本是入场券
Prompt 工程 55% 模块 1 一半以上的招聘要“会跟 AI 说话”
RAG(检索增强生成) 52% 模块 4 ★ 国内第一硬技能 一半招聘要,国内 FDE 的看家本领
AWS 47% 模块 2(部署) 将近一半要会云部署
LLM 基础 43% 模块 1 得懂大模型是咋回事
AI Agent 42% 模块 3-4 4 个里 1.7 个要,涨得最快
Docker 40% 模块 2 把应用打包跑起来的工具
GCP 38% 模块 2 谷歌云
Kubernetes 35% 模块 2(进阶) 进阶部署
Azure 34% 模块 2 微软云
CI/CD 34% 模块 5 自动化测试上线
LangChain 33% 模块 3 三分之一要会这个框架
职责 出现率 人话
构建/部署生产系统 90% “做出来的东西要真能上线给人用,不是玩具”
直接对接客户 88% “要直接和客户说话,不能躲在屏幕后面”
系统集成/API/数据 64% “要把 AI 接到客户已有的老系统里”
范围界定/需求发现 52% “要帮客户想清楚到底要啥”
评估/测试/监控 49% “要能证明 AI 干得对不对”
把现场经验反哺产品 31% “把客户那学到的,反馈给后方产品团队”
原型/POC/Demo 29% “要快速做个演示给客户看”
出差/驻场 9% “少数要长期住客户那边”

关键洞察:90% 的 FDE 岗位要求“建生产系统”——这不是写 Demo 的活,是真上线。88% 要求直面客户——沟通能力和代码能力同等重要。

回到类比:看职责表你就懂了——FDE 不是“只管拧螺丝”的专用工具,是那把啥都要干的瑞士军刀:既要造(90% 生产系统)、又要说(88% 对接客户)、还要接(64% 集成)、还要验(49% 评估)。少一样,这把刀就缺个口。

把上面散点归类成五大能力(也是本教程主线)。每一项,我们都问一句“没这项会怎样“,你就知道它为啥绕不开。

能力 1:编程与系统连接(91% Python)

Section titled “能力 1:编程与系统连接(91% Python)”
  • Python + HTTP API(就是程序之间互相“打电话”的规矩)+ 数据处理
  • 能读写 JSON(一种数据格式,就像填好的表格),会调外部 API
  • 对应模块 1

回到类比:这是瑞士军刀的主刀,用得最多。没它你啥也干不了。

没这项会怎样:你连“调一下大模型”都做不到,就像军医不会拿手术刀——后面的活全开不了头。这是入场券,不是加分项。

能力 2:AI 应用核心(52% RAG + 42% Agent)

Section titled “能力 2:AI 应用核心(52% RAG + 42% Agent)”
  • Prompt 工程、结构化输出、Function Calling
  • RAG(检索增强生成):让 AI 先查你的私有文档再回答
  • Agent(智能体):让 AI 能自己分步干活、调工具
  • 对应模块 1、3、4 ★ 国内 FDE 第一技术栈

回到类比:这是瑞士军刀的螺丝刀 + 剪刀,组合起来能开大多数锁。

没这项会怎样:你做的 AI 就只会“通用闲聊”,客户一问“我们公司的年假怎么休”它就胡编。没有 RAG,你的 AI 就是个没看过公司资料就敢上岗的实习生;没有 Agent,你的 AI 就只会回答一个问题、不会自己跑流程

能力 3:部署与运维(47% 云 + 40% Docker)

Section titled “能力 3:部署与运维(47% 云 + 40% Docker)”
  • Docker 容器化(把应用打包成像“罐头”一样能到处搬的东西)、云端部署
  • Dify/RAGFlow/FastGPT 国产平台落地
  • 对应模块 2

回到类比:这是瑞士军刀的开瓶器,关键时刻把东西“开出来”上线。

没这项会怎样:你做的东西只能在你自己电脑上跑,客户用不了——就像做了一桌好菜却端不出厨房。FDE 90% 的活是“建生产系统”,不会部署,你的活就交付不了。

  • LLM-as-Judge(让大模型给大模型打分)、RAGAS、Promptfoo 红队
  • Langfuse 可观测(就是给 AI 系统“装摄像头”,看它每天干啥)、CI gate
  • 对应模块 5 ★ FDE 面试分水岭

回到类比:这是瑞士军刀的放大镜 / 小尺子,用来检验活干得对不对。

没这项会怎样:你做的 AI 系统就像没质检的工厂,出了次品你都不知道。客户问“你这 AI 到底准不准”,你答不上来——这一下就把你和高级 FDE 区分开。面试官最爱问“你怎么知道你的 AI 系统真的在正常工作”,答不好这题直接出局。

能力 5:客户现场能力(88% 直面客户)

Section titled “能力 5:客户现场能力(88% 直面客户)”
  • 结构化访谈、场景评估、MVP 设计
  • Demo 演示、ROI 量化、反哺产品
  • 对应模块 7 ★ FDE 区别于普通 AI 工程师的核心

回到类比:这是瑞士军刀的木工片,普通工程师的刀上没有,只有 FDE 有。

没这项会怎样:技术再强,客户就是不信你、不买单。你做的 AI 解决的不是客户真痛点,等于白做。这一项是 FDE 和普通 AI 工程师的最大区别——88% 的招聘都点名要,绕不开。

🛠️ 动手实操:画你自己的能力雷达图

Section titled “🛠️ 动手实操:画你自己的能力雷达图”

回到类比:雷达图就是你给手里这把“瑞士军刀”每个工具打分——哪个工具够锋利、哪个还生锈。

Step 1:拿纸笔或打开任意画图工具

Section titled “Step 1:拿纸笔或打开任意画图工具”

画一个五角雷达图,五个角分别是上面五大能力。

能力 0 分 5 分
编程与系统连接 没写过代码 能独立写生产级 API
AI 应用核心 没调过大模型 能独立做企业级 RAG
部署与运维 没部署过任何东西 能 Docker 化 + 云端上线
评估与可观测 没听过评估 能搭 RAGAS + CI gate
客户现场能力 没和客户沟通过 能独立带客户访谈

打完分看形状:凹下去的就是你要补的。 一个饱满的五角星 = 满配瑞士军刀;哪里凹,就说明那块能力还生锈,得重点磨。

  • 整体都凹(平均低):从头学,这份教程就是为你设计的
  • 编程凸、其他凹(典型程序员):重点补 RAG(模块 4)、评估(模块 5)、现场(模块 7)——你的刀刃够利,但缺螺丝刀、放大镜、木工片
  • 现场凸、技术凹(典型产品/运营):重点补模块 1-3 技术底子——你沟通强,但主刀还锈着
  • AI 凸、现场凹(典型 ML 工程师):重点补模块 7,FDE 的差异化就在这——你刀很全,就缺那片独有的木工片

回到类比:没有谁的军刀天生满配。这份教程的 9 个模块,就是按这五个角一条条给你磨亮的顺序。学完一个模块,回去给那个角加分,看它一点点鼓起来。

误区 真相
“我要先把算法学透” ❌ 146 份 JD 0 个要求训模型。优先学 RAG/Agent,不是算法
“等所有理论学完再动手” ❌ FDE 是实操岗,每节都必须跑代码
“技术够强就行,客户沟通不重要” ❌ 88% JD 要求直面客户。模块 7 和技术模块同等重要
“学一个框架就够了” ❌ LangChain 33% + LangGraph + Dify + MCP,要多栈
1. 146 份 FDE JD 中,RAG 和 Agent 的出现率分别多少?

RAG 52%,Agent 42%。这是国内 FDE 第一技术栈,本教程模块 4 重点。

2. FDE 的五大核心能力是?

① 编程与系统连接 ② AI 应用核心(RAG+Agent) ③ 部署与运维 ④ 评估与可观测 ⑤ 客户现场能力

3. 为什么说"评估"是 FDE 面试的分水岭?

因为 49% 的 JD 要求评估,但它最没人教。OpenAI/Anthropic 面试的经典分水岭问题就是:“How do you know your AI system is actually working?”——能答好这个,你就甩开 80% 的竞争者。没这项,你做的 AI 系统就像没质检的工厂,出次品你都不知道。

3 句话回顾:

  1. FDE 五大能力:编程 + AI 应用(RAG/Agent)+ 部署 + 评估 + 现场——就是一把配齐的瑞士军刀
  2. 技术上 RAG 是国内第一硬技能(52%),现场能力是 FDE 区别于普通 AI 工程师的灵魂(88%)
  3. 这份教程的 9 个模块,就是按这五大能力编排的

下一节:进入模块 1,我们开始大模型基础——第一次调通 API,产生你的第一个“啊哈时刻”。


← 上一节:为什么现在火 | 下一节:大模型基础