FDE 五大核心能力与学习路线(146 份 JD 实证)
🎯 本节目标
Section titled “🎯 本节目标”学完这一节,你能:
- 说出 FDE 的五大核心能力,以及每项在 JD 里出现的频次
- 知道这份教程每个模块对应岗位的哪项要求(避免盲目学)
- 对照自己,找出最该补的短板
🍎 生活化类比
Section titled “🍎 生活化类比”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。频次越高,说明这技能越硬、越绕不开。
技能频次(JD 出现率)
Section titled “技能频次(JD 出现率)”| 技能 | 出现率 | 对应本教程模块 | 人话 |
|---|---|---|---|
| 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 | 三分之一要会这个框架 |
职责频次(日常工作)
Section titled “职责频次(日常工作)”| 职责 | 出现率 | 人话 |
|---|---|---|
| 构建/部署生产系统 | 90% | “做出来的东西要真能上线给人用,不是玩具” |
| 直接对接客户 | 88% | “要直接和客户说话,不能躲在屏幕后面” |
| 系统集成/API/数据 | 64% | “要把 AI 接到客户已有的老系统里” |
| 范围界定/需求发现 | 52% | “要帮客户想清楚到底要啥” |
| 评估/测试/监控 | 49% | “要能证明 AI 干得对不对” |
| 把现场经验反哺产品 | 31% | “把客户那学到的,反馈给后方产品团队” |
| 原型/POC/Demo | 29% | “要快速做个演示给客户看” |
| 出差/驻场 | 9% | “少数要长期住客户那边” |
关键洞察:90% 的 FDE 岗位要求“建生产系统”——这不是写 Demo 的活,是真上线。88% 要求直面客户——沟通能力和代码能力同等重要。
回到类比:看职责表你就懂了——FDE 不是“只管拧螺丝”的专用工具,是那把啥都要干的瑞士军刀:既要造(90% 生产系统)、又要说(88% 对接客户)、还要接(64% 集成)、还要验(49% 评估)。少一样,这把刀就缺个口。
五大核心能力归纳
Section titled “五大核心能力归纳”把上面散点归类成五大能力(也是本教程主线)。每一项,我们都问一句“没这项会怎样“,你就知道它为啥绕不开。
能力 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% 的活是“建生产系统”,不会部署,你的活就交付不了。
能力 4:评估与可观测(49% 评估)
Section titled “能力 4:评估与可观测(49% 评估)”- 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:拿纸笔或打开任意画图工具”画一个五角雷达图,五个角分别是上面五大能力。
Step 2:诚实给自己打分(0-5 分)
Section titled “Step 2:诚实给自己打分(0-5 分)”| 能力 | 0 分 | 5 分 |
|---|---|---|
| 编程与系统连接 | 没写过代码 | 能独立写生产级 API |
| AI 应用核心 | 没调过大模型 | 能独立做企业级 RAG |
| 部署与运维 | 没部署过任何东西 | 能 Docker 化 + 云端上线 |
| 评估与可观测 | 没听过评估 | 能搭 RAGAS + CI gate |
| 客户现场能力 | 没和客户沟通过 | 能独立带客户访谈 |
Step 3:看你的形状
Section titled “Step 3:看你的形状”打完分看形状:凹下去的就是你要补的。 一个饱满的五角星 = 满配瑞士军刀;哪里凹,就说明那块能力还生锈,得重点磨。
- 整体都凹(平均低):从头学,这份教程就是为你设计的
- 编程凸、其他凹(典型程序员):重点补 RAG(模块 4)、评估(模块 5)、现场(模块 7)——你的刀刃够利,但缺螺丝刀、放大镜、木工片
- 现场凸、技术凹(典型产品/运营):重点补模块 1-3 技术底子——你沟通强,但主刀还锈着
- AI 凸、现场凹(典型 ML 工程师):重点补模块 7,FDE 的差异化就在这——你刀很全,就缺那片独有的木工片
回到类比:没有谁的军刀天生满配。这份教程的 9 个模块,就是按这五个角一条条给你磨亮的顺序。学完一个模块,回去给那个角加分,看它一点点鼓起来。
⚠️ 常见学习误区
Section titled “⚠️ 常见学习误区”| 误区 | 真相 |
|---|---|
| “我要先把算法学透” | ❌ 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 系统就像没质检的工厂,出次品你都不知道。
📚 总结 & 下一节
Section titled “📚 总结 & 下一节”3 句话回顾:
- FDE 五大能力:编程 + AI 应用(RAG/Agent)+ 部署 + 评估 + 现场——就是一把配齐的瑞士军刀
- 技术上 RAG 是国内第一硬技能(52%),现场能力是 FDE 区别于普通 AI 工程师的灵魂(88%)
- 这份教程的 9 个模块,就是按这五大能力编排的
下一节:进入模块 1,我们开始大模型基础——第一次调通 API,产生你的第一个“啊哈时刻”。
🏋️ 配套自练
Section titled “🏋️ 配套自练”- alexeygrigorev FDE 角色文件 — 看完整的 146 份 JD 技能频次原始数据(免费)
- Vibe Engines 互动路线图 — 18 站点地铁图,免费标记进度(免费、英文)
- 拿纸笔画自己的能力雷达图,对照五大能力找短板
🔗 延伸阅读
Section titled “🔗 延伸阅读”- alexeygrigorev — FDE 角色文件(技能频次原始数据)
- Vibe Engines — How to become FDE(六技能模型)