EN

2025年AI技能职业路线图:从新手到AI工程师

构建AI工程职业生涯的完整学习路径

返回教程列表🌐 Read in English
入门45 分钟

2025年AI技能职业路线图:从新手到AI工程师

构建AI工程职业生涯的完整学习路径

一份结构化的12个月路线图,适用于任何希望转型进入AI工程领域的人。涵盖基础数学和编程先决条件、从Python基础到LLM应用开发的关键学习里程碑、每个阶段的推荐资源(免费和付费)、展示能力的作品集项目,以及如何获得你的第一个AI职位。已更新至2025年行业技能要求。

2025年AI技能职业路线图:从新手到AI工程师

本路线图适用人群

希望专攻AI的软件工程师、希望转向应用AI的数据科学家,以及具有较强定量背景的转行者。本路线图注重实用性——专注于能让你获得工作的技能,而非理论完备性。

先决条件评估

开始前,评估自己的位置:

编程:能否编写Python函数、处理列表/字典/类、阅读和调试代码?如果不能:从Python基础开始(3个月)。

数学:是否熟悉高中数学?基础统计(均值、中位数、相关性)?如果不能:增加统计和线性代数模块(2个月)。

SQL:能否编写SELECT、JOIN、GROUP BY查询?如果不能:增加SQL基础(1个月)。

大多数转行者需要2-3个月的先决条件学习,然后才能正式开始AI路线图。

第一阶段:Python与数据基础(第1-3个月)

面向数据和AI的核心Python

主题:NumPy用于数值计算,Pandas用于数据处理,Matplotlib/Seaborn用于可视化,Jupyter笔记本,虚拟环境,Git基础。

资源:

  • Fast.ai实用深度学习(第1-4章):优秀的实践入门
  • Python for Data Analysis(Wes McKinney):全面的Pandas参考
  • Kaggle Python课程(免费,交互式)
  • 项目:分析一个真实数据集(Kaggle提供数百个)。构建一个包含可视化的EDA笔记本。清晰记录你的发现。

    统计与机器学习基础

    主题:概率分布、假设检验、线性/逻辑回归、决策树、过拟合/欠拟合、交叉验证、指标(准确率、精确率、召回率、F1、AUC)。

    资源:

  • StatQuest with Josh Starmer(YouTube,免费):最清晰的ML解释
  • Scikit-learn文档教程
  • "Hands-On Machine Learning" by Aurélien Géron(综合参考)
  • 项目:在真实数据集上构建一个二分类模型。正确划分训练/验证/测试集。报告指标。写下你学到的东西。

    第二阶段:深度学习基础(第4-6个月)

    从零开始的神经网络

    主题:神经网络如何工作(前向传播、反向传播)、激活函数、优化器(SGD、Adam)、批归一化、Dropout、超参数调优。

    从概念上理解深度学习至关重要——你将在生产环境中调试神经网络,需要理解正在发生的事情。

    资源:

  • Neural Networks: Zero to Hero(Andrej Karpathy,YouTube,免费):有史以来最好的神经网络课程
  • Fast.ai 第一部分:先实践后理论
  • Deep Learning Specialization(Andrew Ng,Coursera):结构化,有证书
  • 框架:从PyTorch开始。它是研究标准,出现在大多数职位描述中,并且因为比Keras更显式而更适合学习。

    项目:在CIFAR-10上从头训练一个图像分类器。达到85%以上的准确率。写下架构决策和训练过程。

    NLP与语言模型

    主题:文本预处理、嵌入(Word2Vec、GloVe)、序列模型(RNN、LSTM——概念上)、注意力机制、Transformer架构(关键)。

    在2025年,理解Transformer是必不可少的。现代NLP的一切都建立在这个架构之上。

    资源:

  • "The Illustrated Transformer"(Jay Alammar,免费博客文章):最佳可视化解释
  • "Attention is All You Need"论文(至少读一遍)
  • Hugging Face课程(免费,全面)
  • 项目:使用Hugging Face Transformers在文本分类任务上微调BERT。将其部署为简单的API。

    第三阶段:LLM工程(第7-9个月)

    这是热门领域——技能直接对应当前的职位描述。

    提示工程与LLM API

    主题:OpenAI/Anthropic API基础、提示模板、少样本学习、思维链提示、输出解析、系统提示、令牌计数与成本优化。

    资源:

  • OpenAI和Anthropic文档(主要)
  • Prompt Engineering Guide(promptingguide.ai,免费)
  • LangChain和LlamaIndex文档
  • 项目:使用GPT-4 + LangChain构建一个文档问答系统。接受PDF输入,回答问题时提供来源引用。

    检索增强生成(RAG)

    主题:嵌入模型、向量数据库(Pinecone、Chroma、Weaviate、pgvector)、分块策略、检索优化、混合搜索、重排序。

    RAG是最常见的生产AI模式。深入了解这一点是获得工作的关键。

    资源:

  • LangChain RAG教程(文档)
  • "Building RAG Applications"(多个YouTube教程)
  • Pinecone、Weaviate和Chroma文档
  • 项目:构建一个能回答关于GitHub仓库问题的代码库感知聊天机器人。使用GitHub API加载代码,用OpenAI嵌入进行嵌入,存储在向量数据库中,用自然语言查询。

    LLM微调

    主题:何时微调 vs. 提示工程、LoRA和QLoRA(参数高效微调)、PEFT库、训练数据要求、LLM微调的评估指标。

    资源:

  • Hugging Face PEFT文档
  • "Fine-tuning LLMs in 2025"(Hugging Face上的多篇博客文章)
  • Google Colab免费GPU层用于实验
  • 项目:在领域特定数据集上微调一个小模型(Phi-2、Llama 3.2 3B)。与基础模型进行评估。记录改进。

    第四阶段:生产级AI工程(第10-12个月)

    MLOps与AI基础设施

    主题:模型服务(FastAPI、vLLM、TensorRT)、容器化(Docker)、ML的CI/CD(GitHub Actions + 模型测试)、监控(Weights & Biases、MLflow)、A/B测试模型。

    资源:

  • Full Stack Deep Learning课程(fullstackdeeplearning.com,免费)
  • FastAPI文档
  • AWS/GCP/Azure ML服务文档(选择一个云,深入学习)
  • 项目:将你的RAG应用部署到云提供商的生产环境。设置监控,实现日志记录,创建CI/CD流水线,在每次拉取请求时运行模型评估测试。

    AI安全与评估

    主题:LLM的评估框架、构建评估数据集、处理幻觉、内容安全、红队测试、负责任AI原则。

    这在求职中越来越重要——公司希望工程师考虑安全问题。

    资源:

  • HELM评估框架
  • LangChain评估文档
  • OpenAI安全论文
  • 作品集与求职

    作品集项目(选择3-4个)

  • 生产级RAG应用,带有部署演示
  • 在领域特定数据上进行LLM微调并附带评估
  • 使用多种工具的AI代理
  • 对LangChain、Hugging Face或类似项目的开源贡献
  • 求职方向

    AI工程师职位存在于:AI原生初创公司(学习最快)、大型科技公司AI团队(薪酬最高)、咨询公司(增加AI实践)以及企业公司(建立AI卓越中心)。

    职位名称变体:AI工程师、机器学习工程师、LLM工程师、应用AI工程师、AI平台工程师、生成式AI开发者。

    薪资范围(2025年):初级15-20万美元,中级20-30万美元,高级28-40万美元以上。加上已融资初创公司的股权,总薪酬显著更高。

    相关工具

    pythonpytorchhugging-facelangchain