跳转到内容

FDE Learning Roadmap(FDE 学习路线图)

知识库位置:FDE Knowledge Base/10 Career/07-FDE-Learning-Roadmap.md

建议学习顺序不是:

Learn every technology(学遍所有技术)

而是:

Build(构建)
↓
Integrate(集成)
↓
Deploy(部署)
↓
Discover(调研)
↓
Design(设计)
↓
Deliver(交付)
↓
Lead(带领)

Stage 1 — Engineering Foundation(工程基础)

Section titled “Stage 1 — Engineering Foundation(工程基础)”

目标:

能做出一个完整小型系统。

学习:

  • Python / TypeScript 等一种主语言
  • Git
  • HTTP
  • REST API
  • SQL
  • Database(数据库)
  • Backend(后端)
  • Docker(容器化)
  • Cloud Basics(云基础)

项目:

Frontend(前端)
↓
Backend API(后端接口)
↓
Database(数据库)
↓
External API(外部接口)

Stage 2 — Enterprise Integration(企业集成)

Section titled “Stage 2 — Enterprise Integration(企业集成)”

学习:

  • Auth(认证)
  • OAuth(开放授权)
  • SSO(单点登录)
  • Webhook(Web 回调)
  • API Integration(接口集成)
  • Secrets(密钥)
  • Logging(日志)

项目:

Internal App(内部应用)
↓
SSO
↓
CRM API(CRM 接口)
↓
Database

学习:

  • LLM(大语言模型)
  • Structured Output(结构化输出)
  • RAG(检索增强生成)
  • Tool Calling(工具调用)
  • Agent(智能体)
  • Evaluation(评估)
  • Guardrails(护栏)

项目:

Enterprise Knowledge Assistant(企业知识助手)


学习:

  • CI/CD(持续集成/持续交付)
  • Observability(可观测性)
  • Reliability(可靠性)
  • Environment(环境)
  • Security(安全)
  • Incident Response(事故响应)

把前面的项目真正部署成 Production-like System(类生产系统)。


学习:

  • Discovery(客户调研)
  • Process Mapping(流程映射)
  • Problem Framing(问题定义)
  • Requirements(需求)
  • Metrics(指标)
  • ROI(投资回报率)

练习:

不写代码,先解决一个业务流程问题。


学习:

  • Scope(范围)
  • Pilot(试点)
  • Customer Communication(客户沟通)
  • Risk(风险)
  • Go-Live(上线)
  • Adoption(采用)

学习:

  • Executive Communication(高管沟通)
  • Architecture Review(架构评审)
  • Mentoring(导师辅导)
  • Strategy(战略)
  • Reusable Systems(可复用系统)