本文为程序员提供了一份详细的AI学习清单,帮助他们在3个月内从AI小白成长为AI应用工程师。文章首先分析了学习前需要考虑的三个关键问题,然后详细规划了3个月的学习路径,包括AI工具熟练度、Prompt Engineering、API集成、实战项目以及LangChain框架学习等。最后,文章还提供了时间管理与避坑指南,以及学习资源清单和求职建议。通过这份清单,程序员可以系统地学习AI技术,提升自己的竞争力。

开篇:3个月真的够吗?

先说结论:够,但要看你怎么学。

我见过一个哥们,Java开发5年,每天下班后学2小时,周末花4-5小时,3个月后做了个"AI代码审查工具",然后跳槽到创业公司,薪资从28K涨到40K。

也见过很多人,买了一堆课程,看了很多视频,3个月后还是只会"跟ChatGPT聊天"。

区别在哪里?

前者有清晰的学习路径,每一步都有具体的输出目标。后者学得很散,没有实战项目沉淀。

今天这篇文章,我想把这一年帮朋友规划学习路径的经验,整理成一份可执行的3个月学习清单。

不是那种"学完就年薪百万"的鸡汤,而是实实在在的、每周都知道该干什么的行动指南。


第一部分:学习前的三个关键问题

在正式开始之前,我想先问你三个问题。这三个问题会决定你的学习效果。

问题1:你现在是什么水平?

Level 1:AI小白

  • 没用过ChatGPT/Claude,或者只是偶尔问问问题
  • 不懂API是什么
  • 对AI的认知停留在"智能聊天机器人"

Level 2:AI用户

  • 经常使用ChatGPT/Claude工作学习
  • 了解Prompt是什么,但没系统学过
  • 知道AI可以写代码、做分析,但不知道怎么集成到项目

Level 3:AI开发者入门

  • 调用过AI API(OpenAI、文心一言等)
  • 做过简单的AI应用demo
  • 想系统提升AI开发能力

为什么要问这个?

因为不同起点的同学,学习节奏不一样。我在后面每个月的计划里,会标注"适合XX水平"。

问题2:你每天能投入多少时间?

1-2小时/天:适合边工作边学习,3个月完成基础到进阶 3-4小时/天:可以深度学习,3个月达到中高级水平 5小时+/天:全职学习,3个月可以达到专业级

我的建议:不要一开始就给自己太大压力。从每天1-2小时开始,保持3个月,比每天学5小时但坚持2周就放弃强得多。

问题3:你学AI是为了什么?

A. 提升现有工作效率:让AI帮你写代码、写文档、做分析 B. 转型AI方向:希望跳槽到AI相关岗位,薪资提升 C. 做副业赚钱:接AI应用开发单子,或者做自己的产品

不同的目标,学习的侧重点不一样。后面我会标注每个学习内容的"适用目标"。


第二部分:3个月学习路径(详细版)

第1个月:AI工具熟练度 + Prompt Engineering

目标:从"会用AI"到"擅长用AI",建立AI思维

适合水平:Level 1-2

适用目标:A/B/C


Week 1-2:每天用AI辅助工作,建立使用习惯

学习内容:

  • 注册ChatGPT、Claude、GLM等账号(至少2个)
  • 每天工作/学习时,有意识地用AI帮忙:
  • 写代码时,让AI生成代码框架
  • 遇到bug时,让AI帮忙分析
  • 写文档时,让AI帮忙润色
  • 学新东西时,让AI出题考自己

输出目标:

  • 记录10个"AI帮了大忙"的真实场景
  • 总结哪些任务适合AI,哪些不适合
  • 找到自己最常用的3-5个AI使用场景

推荐资源:

  • ChatGPT官网:https://chat.openai.com
  • Claude官网:https://claude.ai

时间投入:每天30-60分钟

避坑提醒:
不要追求"完美Prompt",先用起来,再慢慢优化。很多人学了Prompt Engineering理论,但从来不用,等于没学。


Week 3-4:系统学习Prompt Engineering

学习内容: 基础篇(必学):

  1. 1. Prompt的基本结构:角色 + 任务 + 背景 + 要求

  2. 2. 常用技巧:

  • Few-shot prompting(给例子)
  • Chain of thought(让AI逐步思考)
  • 角色设定(“你是一个资深程序员”)
  • 输出格式控制(“以JSON格式返回”)

进阶篇(推荐):

  1. 复杂任务拆解

  2. Prompt模板化

  3. Prompt测试与迭代

输出目标:

  • 建立20+个自己常用的Prompt模板
  • 能独立完成"让AI写一个完整功能"的任务
  • 总结Prompt优化的SOP(标准流程)

推荐资源:

  • 免费:吴恩达《ChatGPT Prompt Engineering for Developers》( deeplearning.ai免费课程)
  • 付费:OpenAI官方Prompt Engineering指南(OpenAI官网)
  • 实践:GitHub上的awesome-prompt-engineering(搜一下就有)

时间投入:总共6-8小时

避坑提醒:
不要死记硬背Prompt模板,要理解背后的原理。AI模型在更新,好的Prompt思路不变,但具体写法会变。


第2个月:API集成能力 + 第一个实战项目

目标:从"用AI工具"到"开发AI应用"

适合水平:Level 2-3

适用目标:B/C


Week 1-2:学会调用AI API

学习内容: 第1步:选择平台

  • OpenAI API(推荐,但需要国外信用卡)
  • 国内替代:文心一言、通义千问、智谱AI
  • 建议:先选一个熟悉的,熟练后再扩展

第2步:上手开发

# 示例:调用OpenAI API
import openai

openai.api_key = "your-api-key"

response = openai.ChatCompletion.create(
    model="gpt-4",
    messages=[
        {"role": "system", "content": "你是一个编程助手"},
        {"role": "user", "content": "用Python写一个快速排序"}
    ]
)

print(response.choices[0].message.content)

第3步:掌握核心概念

  • API调用流程(认证 → 发请求 → 处理响应)
  • Token计费(控制成本)
  • 错误处理(超时、限流、内容过滤)

输出目标:

  • 能独立调用AI API完成问答任务
  • 做一个简单的命令行聊天机器人
  • 掌握API成本控制方法(估算Token、设置预算)

推荐资源:

  • OpenAI官方文档(最权威)

  • YouTube搜索"OpenAI API tutorial"(很多免费教程)

时间投入:8-10小时

避坑提醒: API调用是要花钱的!刚开始学习时,设置每月预算上限(比如$10),避免意外超支。国内API通常有免费额度,优先使用。


Week 3-4:完成第一个AI应用项目

项目选题(从简单到复杂):

  1. AI写作助手

(推荐新手)

  • 功能:输入大纲,AI扩写成文章
  • 难度:⭐
  • 时间:3-5小时
  1. 智能客服机器人

(进阶)

  • 功能:基于FAQ文档,回答用户问题
  • 难度:⭐⭐
  • 时间:5-8小时
  1. 代码审查工具

(挑战)

  • 功能:提交代码,AI给出优化建议
  • 难度:⭐⭐⭐
  • 时间:8-12小时

开发流程(以AI写作助手为例):

Day 1-2:功能设计

  • 确定核心功能:大纲扩写、段落润色、风格转换
  • 设计UI界面(命令行或Web)
  • 规划数据流(用户输入 → API调用 → 结果展示)

Day 3-4:开发实现

# 伪代码示例
def generate_article(outline):
    # 调用AI API
    response = ai_api.generate(
        prompt=f"根据以下大纲写一篇1000字的文章:{outline}",
        model="gpt-4"
    )
    return response

def polish_text(text):
    response = ai_api.generate(
        prompt=f"润色以下文本,使其更流畅:{text}",
        model="gpt-4"
    )
    return response

Day 5:测试优化

  • 测试不同类型的输入
  • 优化Prompt效果
  • 处理异常情况(API超时、敏感词过滤)

输出目标:

  • 一个可运行的AI应用(能演示)
  • 项目代码上传到GitHub
  • 写一个README文档(功能介绍、使用说明)

时间投入:15-20小时

避坑提醒: 不要追求完美,先做出来,再迭代。第一个项目不要超过2周,否则容易失去动力。完成后,你可以把这个项目写在简历上。


第3个月:框架学习 + RAG实战

目标:掌握企业级AI应用开发技能

适合水平:Level 3

适用目标:B/C


Week 1-2:学习LangChain框架

为什么要学LangChain?
因为真实项目不能只调API,你需要:

  • 管理对话历史
  • 链接多个AI调用
  • 集成外部数据(知识库)
  • 部署到生产环境

LangChain就是解决这些问题的框架。

学习内容:

基础篇:

   1. LangChain核心概念
  • Chains(链):多个AI调用串联
  • Agents(代理):AI自动决策调用工具
  • Memory(记忆):管理对话历史
  • Tools(工具):AI可以调用外部功能
  1. 2. 常用模板
  • PromptTemplate:Prompt模板管理
  • LLMChain:最基础的链
  • ConversationChain:对话链

进阶篇:
RAG(检索增强生成)

  • 文档加载与切割
  • 向量数据库(Pinecone、Chroma)
  • 语义检索

输出目标:

  • 用LangChain重构第2个月的项目
  • 实现一个支持对话历史的AI应用
  • 理解RAG的基本原理

推荐资源:

  • LangChain官方文档(最权威,但英文)
  • 吴恩达《LangChain for LLM Application Development》(deeplearning.ai)
  • B站搜索"LangChain教程"(很多中文视频)

时间投入:10-12小时

避坑提醒:
LangChain更新很快,文档可能跟不上。遇到问题时,优先看官方GitHub Issues,很多人遇到过相同问题。


Week 3-4:RAG实战项目

项目选题:

  1. 知识库问答系统

(推荐)

  • 功能:基于公司文档,回答业务问题
  • 难度:⭐⭐
  • 时间:8-10小时
  1. 个人笔记助手
  • 功能:基于你的笔记,回答相关问题
  • 难度:⭐⭐
  • 时间:6-8小时
  1. 技术文档问答
  • 功能:基于技术文档,回答开发问题
  • 难度:⭐⭐⭐
  • 时间:10-15小时

以知识库问答系统为例:

Day 1-2:数据处理

# 加载文档
from langchain.document_loaders import TextLoader
loader = TextLoader("company_docs/")
documents = loader.load()

# 切割文档
from langchain.text_splitter import RecursiveCharacterTextSplitter
text_splitter = RecursiveCharacterTextSplitter(
    chunk_size=1000,
    chunk_overlap=200
)
splits = text_splitter.split_documents(documents)

# 向量化
from langchain.embeddings import OpenAIEmbeddings
embeddings = OpenAIEmbeddings()

Day 3-4:构建检索系统

# 存储到向量数据库
from langchain.vectorstores import Chroma
vectordb = Chroma.from_documents(
    documents=splits,
    embedding=embeddings
)

# 创建检索器
retriever = vectordb.as_retriever(
    search_kwargs={"k": 3}  # 返回最相关的3个片段
)

Day 5-6:集成RAG

from langchain.chains import RetrievalQA
from langchain.chat_models import ChatOpenAI

qa_chain = RetrievalQA.from_chain_type(
    llm=ChatOpenAI(model="gpt-4"),
    chain_type="stuff",
    retriever=retriever
)

# 测试
query = "公司的请假制度是什么?"
answer = qa_chain.run(query)
print(answer)

Day 7:优化与部署

  • 测试不同类型的问题
  • 优化检索效果(调整chunk_size、k值)
  • 部署到Web平台(Streamlit、Gradio)

输出目标:

  • 一个完整的RAG应用
  • 能处理用户真实问题,准确率80%+
  • 代码和文档上传GitHub

时间投入:15-20小时

避坑提醒: RAG不是万能的,它适合回答"基于文档的问题",不适合需要最新知识或创意的任务。选择项目时要想清楚应用场景。


第三部分:时间管理与避坑指南

如何坚持3个月?

  1. 设定每周目标,不是每天目标

每天学2小时听起来不难,但很难坚持。建议:

  • 每周日花10分钟,设定本周目标
  • 比如"本周完成AI写作助手项目"
  • 然后拆解到每天:周一设计,周二开发…
  1. 找学习伙伴

一个人学很容易放弃,两个人可以互相监督:

  • 建立小群(3-5人最佳)
  • 每周分享学习进度
  • 遇到问题互相讨论
  1. 记录学习日志

每天记录:

  • 今天学了什么?
  • 遇到了什么问题?
  • 解决了什么?

这不仅是激励,更是未来面试时的素材。

  1. 允许自己"摆烂"

计划赶不上变化,有时候工作忙、状态不好,允许自己停1-2天。
关键是:不要因为停了几天就彻底放弃。


常见误区与避坑

误区1:追求"学完所有理论再实践"

真相:AI技术更新太快,你永远"学不完"。
正确做法:边学边做,做中学。

误区2:一定要买最贵的课程

真相:很多免费资源已经足够好。
正确做法:先学免费资源,遇到瓶颈再考虑付费。

误区3:追求完美,迟迟不动手

真相:完成比完美重要。
正确做法:先做出来,再迭代优化。

误区4:学了很多,但没项目沉淀

真相:面试时,项目经验比理论更重要。
正确做法:每个月至少完成1个可展示的项目。

误区5:只学不用,学完就忘

真相:不用就会忘。
正确做法:在工作中寻找AI应用场景,立刻用起来。


第四部分:学习资源清单(精华版)

免费资源(够用)

课程:

吴恩达系列课程(deeplearning.ai)

ChatGPT Prompt Engineering for Developers

LangChain for LLM Application Development
  • OpenAI官方文档
  • 各大云厂商的AI开发者文档(阿里云、腾讯云)

实践平台:

  • GitHub:找开源项目学习
  • Hugging Face:体验最新模型
  • Google Colab:免费GPU资源

社区:

  • Reddit:r/LocalLLaMA、r/OpenAI
  • Discord:AI开发者社区
  • 微信群:本地AI技术交流群

付费资源(按需选择)

课程:

  • Udemy:AI应用开发课程(促销时$10-20)
  • 极客时间:国内AI课程(中文友好)

API费用:

  • OpenAI API:按使用量付费,建议每月预算$10-30
  • 国内API:文心一言、通义千问(通常有免费额度)

工具:

  • GitHub Copilot:$10/月(代码助手)
  • Cursor:$20/月(AI代码编辑器)

我的建议:先学免费资源,觉得有收获再考虑付费。


第五部分:学完之后,怎么找工作?

简历怎么写?

项目经验(重点):

AI写作助手(2026.02-2026.03)

  • 基于OpenAI API开发,支持大纲扩写和润色
  • 使用LangChain管理对话历史
  • Streamlit搭建Web界面,用户体验良好
  • 项目地址:github.com/your-repo

技能清单:

  • 熟练使用ChatGPT、Claude等AI工具
  • 掌握Prompt Engineering,有20+实战模板
  • 熟悉OpenAI API、文心一言API集成
  • 使用LangChain开发过RAG应用

面试准备

必会问题:

  1. 1. 解释什么是Prompt Engineering?

  2. 2. 如何优化AI的回答质量?

  3. 3. RAG的原理是什么?解决了什么问题?

  4. 4. 如何控制API调用成本?

  5. 5. 讲一个你做过的AI项目

准备材料:

  • 2-3个项目的详细讲解(能讲技术细节)
  • GitHub仓库(代码要整洁,有README)
  • Demo视频(能展示项目效果)

求职渠道

内推(最有效):
如果你真的按照这个路径坚持3个月:
你会:

  • 熟练使用AI工具,工作效率提升50%+
  • 能独立开发AI应用,有2-3个项目沉淀
  • 掌握Prompt Engineering、API集成、RAG等核心技能
  • 有信心面试AI应用工程师岗位

更重要的是:

  • 你建立了AI思维,知道什么任务适合AI
  • 你有学习AI的方法论,技术更新也不怕
  • 你有真实项目经验,不是纸上谈兵

但前提是:

  • 你真的动手做了项目,不是只看视频
  • 你坚持了3个月,不是3天热度
  • 你在工作中用AI,不是学完就忘

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线科技企业深耕十二载,见证过太多因技术卡位而跃迁的案例。那些率先拥抱 AI 的同事,早已在效率与薪资上形成代际优势,我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在大模型的学习中的很多困惑。我们整理出这套 AI 大模型突围资料包

  • ✅ 从零到一的 AI 学习路径图
  • ✅ 大模型调优实战手册(附医疗/金融等大厂真实案例)
  • ✅ 百度/阿里专家闭门录播课
  • ✅ 大模型当下最新行业报告
  • ✅ 真实大厂面试真题
  • ✅ 2026 最新岗位需求图谱

所有资料 ⚡️ ,朋友们如果有需要 《AI大模型入门+进阶学习资源包》下方扫码获取~
在这里插入图片描述

① 全套AI大模型应用开发视频教程

(包含提示工程、RAG、LangChain、Agent、模型微调与部署、DeepSeek等技术点)
在这里插入图片描述

② 大模型系统化学习路线

作为学习AI大模型技术的新手,方向至关重要。 正确的学习路线可以为你节省时间,少走弯路;方向不对,努力白费。这里我给大家准备了一份最科学最系统的学习成长路线图和学习规划,带你从零基础入门到精通!
在这里插入图片描述

③ 大模型学习书籍&文档

学习AI大模型离不开书籍文档,我精选了一系列大模型技术的书籍和学习文档(电子版),它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。
在这里插入图片描述

④ AI大模型最新行业报告

2025最新行业报告,针对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。
在这里插入图片描述

⑤ 大模型项目实战&配套源码

学以致用,在项目实战中检验和巩固你所学到的知识,同时为你找工作就业和职业发展打下坚实的基础。
在这里插入图片描述

⑥ 大模型大厂面试真题

面试不仅是技术的较量,更需要充分的准备。在你已经掌握了大模型技术之后,就需要开始准备面试,我精心整理了一份大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余

图片

以上资料如何领取?

在这里插入图片描述

为什么大家都在学大模型?

最近科技巨头英特尔宣布裁员2万人,传统岗位不断缩减,但AI相关技术岗疯狂扩招,有3-5年经验,大厂薪资就能给到50K*20薪!

图片

不出1年,“有AI项目经验”将成为投递简历的门槛。

风口之下,与其像“温水煮青蛙”一样坐等被行业淘汰,不如先人一步,掌握AI大模型原理+应用技术+项目实操经验,“顺风”翻盘!
在这里插入图片描述
在这里插入图片描述

这些资料真的有用吗?

这份资料由我和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。

资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。
在这里插入图片描述
在这里插入图片描述

以上全套大模型资料如何领取?

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐