🏠 返回首页 🏠 返回首页
Job-Targeted Roadmap

AI Agent 开发工程师 · 从零到 Offer

面向 8 年 Java 后端工程师 · 20 周 · 4 阶段 · 约 200 学时 · 目标:拿下 Agent 岗 Offer

👨‍💻 8 年 Java 后端 🗄️ 数据库 + 分布式硬功底 🎯 目标岗位:AI Agent 开发工程师 ⚔️ 策略:工程经验差异化
20
周(约 5 个月)
200h
总学时(10h/周)
3
作品集里程碑
1
上线可演示产品
规划假设:① 主攻 Python(2026 年 Agent 岗位的绝对主流语言),Java 保留为差异化工程优势;② 在职学习,每周约 10h(工作日 1–1.5h + 周末 4–6h);③ 不再走「算法/模型训练」深水区——Agent 开发岗的核心是把 LLM 工程化落地,这部分恰恰是后端工程师的主场。

一、岗位画像:Agent 开发工程师在做什么Job Profile

调研了 2026 年多家公司的真实招聘 JD(滴滴、拼多多、供应链/教育/半导体行业企业等),Agent 开发岗的核心职责高度一致:

三类岗位的差异(为什么这样规划)

维度AI Agent 开发工程师LLM 算法工程师传统后端工程师(你)
核心任务LLM 工程化落地:Agent/RAG/工具调用/部署训练、微调、评估模型本身业务系统、API、分布式服务
语言栈Python 为主(Java/Go 加分)Python + PyTorchJava / Go
关键技能LangGraph/LangChain、MCP、RAG、向量库、Agent 安全与可观测Transformer、训练/微调、GPU 集群高并发、数据库、微服务、可靠性
你的差距大(算法理论深水区)
你的优势系统设计、API/微服务、数据库、消息队列、容器化、CI/CD、安全意识——全部是 Agent 工程化的硬通货,几乎零迁移成本。
📊 从真实 JD 提炼的高频技能 → 对应本路线图:LangGraph / LangChain(Phase 3)· Function Calling / 工具调用(Phase 2–3)· RAG + 向量数据库(Phase 2)· MCP 协议(Phase 3)· Agent 安全与可观测性(Phase 3)· Prompt/Context 工程(Phase 2)· 微调加分项(Phase 4)· AI 编程工具使用(Phase 1 起全程)。

二、路线总览Overview

与上一版「通用大模型学习」相比,本版做了三处关键调整:① 砍掉深度学习的深水区(不再从零训练大模型,只学面试要用的原理);② 新增 Agent 专项与 MCP(岗位 JD 的核心);③ 新增求职冲刺阶段(作品集、简历、面试闭环)。

PHASE 1 · 3 周 · 30h
Python 与 AI 工程基础
★★☆☆☆
切到 Python 生态 + AI 原生工作流
产出:命令行 AI 聊天工具
PHASE 2 · 5 周 · 50h
LLM 应用开发核心
★★★☆☆
Prompt/Context 工程 + RAG
产出:知识库问答服务
PHASE 3 · 6 周 · 60h
Agent 开发专项
★★★★☆
LangGraph + MCP + 安全与可观测
产出:生产级多工具 Agent
PHASE 4 · 6 周 · 60h
作品集与求职冲刺
★★★★☆
项目上线 + 简历 + 模拟面试
产出:Offer 到手

阶段速览对比Comparison

维度Phase 1 基础Phase 2 应用核心Phase 3 Agent 专项Phase 4 求职冲刺
时长3 周5 周6 周(核心攻坚)6 周
学时≈ 30h≈ 50h≈ 60h≈ 60h
难度★★☆☆☆★★★☆☆★★★★☆★★★★☆
对 JD 的覆盖工具链RAG / Prompt / 向量库Agent 框架 / MCP / 安全作品集 / 面试
Java 经验杠杆中(语法迁移快)高(数据库/服务化)极高(系统设计/安全)极高(叙事素材)
可展示成果CLI 工具RAG 服务多工具 Agent上线产品 + 简历
PHASE 1

Python 与 AI 工程基础

3 周 · ≈30 学时 · 难度 ★★☆☆☆
🎯 阶段目标:以最快速度切到 Python 生态,并建立「AI 原生开发者」的工作习惯——2026 年 JD 普遍明确要求熟练使用 Cursor / Claude Code 等 AI 编程工具。

知识节点清单

学时分配

语法速成 8h
工程化 6h
asyncio 6h
流式 API 4h + AI 工具 3h + 刷题 3h

推荐资源

💡 Java 优势迁移:语法 3 天切换;venv/pip ≈ Maven/Gradle;pytest ≈ JUnit;asyncio ≈ Netty/响应式;「重试/超时/流式」就是后端调用第三方 API 的老本行。
命令行 AI 聊天工具。用 Python 调用 OpenAI 兼容 API,支持流式输出、多轮上下文、重试与超时;全程用 AI 编程工具完成——这一件作品同时证明「Python 能力」和「AI 原生习惯」两个 JD 关键词。
PHASE 2

LLM 应用开发核心

5 周 · ≈50 学时 · 难度 ★★★☆☆
🎯 阶段目标:掌握岗位 JD 中出现频率最高的两块——Prompt/Context 工程与 RAG。RAG 的索引/检索/优化思维与数据库工作完全同构,是后端工程师最容易做出亮点的部分。

知识节点清单

学时分配

LLM 基础与 Prompt 12h
Context 工程 6h
RAG 与向量库 18h
评估与幻觉 8h
API 工程 6h

推荐资源

💡 Java 优势迁移:RAG 的索引/检索/重排序 ≈ 数据库索引与查询优化;向量库选型 ≈ MySQL/ES/Redis 选型;切分策略 ≈ 数据建模;API 重试/限流/成本 ≈ 你在做的服务治理。
企业知识库 RAG 问答服务。FastAPI 封装 + 向量库 + 引用溯源 + RAGAS 评估报告,回答必须可追溯到原文。这是简历上第一块 Agent 相关的硬核作品。
PHASE 3

Agent 开发专项

6 周 · ≈60 学时 · 难度 ★★★★☆
🎯 阶段目标:这是与「普通 LLM 应用开发者」拉开差距的阶段——Agent 架构、LangGraph 编排、MCP 工具协议、安全治理与可观测性。八年后端经验在这里全面爆发。

知识节点清单

学时分配

Agent 机制与范式 12h
LangGraph 16h
MCP 10h
安全与治理 8h
可观测与评估 8h
多 Agent 6h

框架横向对比(面试高频考点)

框架定位适用场景学习优先级
LangGraph生产级图编排(StateGraph)复杂流程、循环、条件分支、持久化⭐⭐⭐ 主攻
LangChainLLM 应用工具链RAG、链式调用、生态最全⭐⭐ 必会
LlamaIndex数据连接与检索框架RAG 深度优化、复杂索引⭐⭐ 必会
AutoGen / CrewAI多智能体协作多角色对话、任务分工⭐ 了解即可
Dify / Coze低代码 Agent 平台快速验证、非技术交付⭐ 会用(加分)
OpenAI Agents SDK / Claude Agent SDK官方 Agent 框架上手快、工具调用标准⭐⭐ 建议掌握

推荐资源

💡 Java 优势迁移(全面爆发):工具系统设计 ≈ 微服务接口契约;多 Agent 调度 ≈ 分布式任务调度;事件驱动运行时 ≈ 消息队列架构;权限/审计/沙箱 ≈ 你的安全工程经验——这些正是普通 Python 开发者最缺、JD 最想要的部分。
生产级多工具 Agent。LangGraph 编排 + 自研 MCP Server(连接企业系统/数据库)+ 记忆 + Langfuse tracing + 评估集 + 权限与防注入控制。例如:「经营分析助手」——用户自然语言提问,Agent 自动规划→查库→分析→出报告。
PHASE 4

作品集与求职冲刺

6 周 · ≈60 学时 · 难度 ★★★★☆
🎯 阶段目标:把前三个阶段的作品打磨成「能打动人」的求职弹药——上线一个可演示产品、简历完成 Agent 叙事重构、面试题全覆盖。这一阶段决定 Offer 到手的速度。

行动清单

综合项目选题参考(结合后端业务经验,面试故事感强)

选题方向做法为什么好讲
智能客服 / 工单助手RAG + 多工具(查订单/查工单)+ 转人工兜底行业通用,评估指标好量化
经营 / 数据分析助手自然语言 → 查库 → 生成报表(NL2SQL)数据库背景直接碾压,JD 高频场景
代码 / 运维 Agent接入 CI/CD 与监控,自动排障修复后端开发者最懂的场景,差异化极强
行业知识库(供应链/金融/教育)RAG + 图数据库 + 合规控制你 8 年业务经验的变现

学时分配

综合项目 24h
微调速成 8h
部署上线 8h
简历 4h + 面试题 12h + 开源 4h

推荐资源

💡 Java 优势迁移:这是你与应届/转行者拉开差距的战场——你有 8 年「把系统做可靠」的本能:降级、兜底、审计、容量规划、生产事故复盘。把这些写进简历的每一段 Agent 项目里。
Offer 闭环。上线可演示的 Agent 产品(有 Demo 链接 + GitHub + 架构图 + 评估数据);简历定稿并通过 3 场模拟面试(算法 → LLM/Agent 八股 → 系统设计/项目深挖)才算达标。

求职策略Job Strategy

投递方向排序(按匹配度)

梯队目标公司特点与策略
第一梯队AI 原生创业公司(Agent 应用方向)面试快、重动手、Java 背景接受度高;用作品集 Demo 敲门,成功率最高
第二梯队大厂 / 独角兽 Agent 应用岗(如滴滴司机助手、电商智能体)要求「1 年以上 Agent 经验」——用 3 个里程碑作品证明等效经验;突出多 Agent 与安全治理
第三梯队传统企业 / 行业数字化(供应链、教育、制造、金融)Java 后端背景加分明显、竞争较小;结合行业知识讲 Agent 落地故事

简历叙事重构(8 年后端 → Agent 工程师)

面试三轮结构应对

  1. 算法面(Python):Hot 100 刷 60–100 题。你有 8 年算法底子,只是换语言重写,重点是速度和手熟。
  2. LLM/Agent 八股面:Transformer 原理、tokenizer、上下文窗口、RAG 链路细节、LangGraph 状态机、MCP 协议、Agent 安全。用「后端类比」讲会非常加分。
  3. 系统设计与项目深挖:高并发 Agent 服务、工具调用失败恢复、多 Agent 架构、评估体系。这是你的主场——用 8 年生产级经验碾压式作答。

学习建议How to Use This Roadmap

  1. 一切以作品为导向:每个知识节点学完立即动手,3 个里程碑作品是求职的全部底气,笔记只是副产品。
  2. 先工程后理论:Agent 开发岗不需要你从零训练模型——Transformer 原理学到「面试能讲清、不背公式」即可,把时间砸在 LangGraph/MCP/RAG 上。
  3. AI 编程工具是生产力:从 Phase 1 就用 Cursor/Claude Code 写代码——这既是效率,也是 JD 明写的技能。
  4. 每周写一篇进展记录:哪怕 5 行字。20 周后它就是你简历和面试故事的素材库。
  5. Phase 3 是分水岭:RAG 人人会做,但「Agent 架构 + MCP + 安全治理」才是 30k+ 与 15k+ 的分界线,务必做深。
  6. 提前投递、滚动迭代:Phase 4 第 3 周就可以开始投简历,用真实面试反馈校准方向,比闷头准备更高效。