Jaison's ink

Back

学习路线总览(12 个月)#

gantt
    title Jaison 的 AI & 算法学习路线(概览版)
    dateFormat  YYYY-MM-DD
    axisFormat  %m月

    section 基础
    CS229 & CS230 并行       :done, 2025-09-25, 6w

    section 深度学习进阶
    MIT 6.S978 → CS336       :active, 2026-05-01, 14w

    section 实践
    Kaggle 入门 → 进阶赛     :2025-10-20, 10w
    Transformer 复现项目     :2026-07-01, 6w

    section 长期习惯
    LeetCode & Codeforces    :2025-09-25, 12m
    博客 & 开源积累          :2025-09-25, 12m
mermaid

%%中间的留空时间ChatGPT美其名曰为“计划谬误”留出的缓冲空间“%%

我的学习路线图:未来 12 个月的 AI & 算法之路#

这篇文章是在我的输入下,由 ChatGPT 帮我整理的学习路线图。我会把它挂在这里,作为未来一年自我监督的时间表。希望到时候能回顾成长的轨迹,也欢迎大家和我交流。


为什么写这份路线图?#

我大二,计算机 + 数学双专业,在 AI 方向上一直徘徊。目标是成为一名算法工程师 / AI 研究员,而不是单纯的码农。之前学过 CS50、CS61A,正在啃 CS229。每天刷两道 LeetCode、每周打一场 LeetCode 周赛和一场 Codeforces,这些都是算法基本功。
但是,如果没有明确的路线,学习很容易分散。所以我决定和 ChatGPT 一起做了一份「未来 12 个月时间轴」,涵盖课程 → 论文 → 项目 → Kaggle → 刷题,把一切串起来。


学习路线时间轴#

⌛ 阶段一:打基础(0 ~ 3 个月)#

  • CS229(6 周,补完)
  • 数学基础(线性代数 / 概率论 / 优化,持续复习)
  • 算法竞赛:继续 LeetCode & Codeforces 日常
  • Kaggle 入门赛:Titanic / Digit Recognizer(4 周,熟悉 Notebook & baseline)

🤖 阶段二:深度学习核心(3 ~ 6 个月)#

  • CS230(6 周):深度学习系统学习
  • MIT 6.S191(2 周):快速扫一遍
  • 小项目(4 周)
    • CNN 图像分类
    • RNN 文本生成
  • Kaggle 入门赛复盘(写博客,总结前 5 个 baseline)

🔬 阶段三:进阶与研究(6 ~ 12 个月)#

  • MIT 6.S978 / CS336(二选一为主线,8 周)
  • 论文阅读(1~2 周 / 篇)
    • Transformer (2017)
    • BERT (2018)
    • GPT 系列 (2018-2020)
    • Diffusion Models (2020)
  • 项目产出(6 周)
    • Transformer 复现
    • LLM 微调实验(LoRA / PEFT)
  • Kaggle 进阶赛(6 周):NLP / CV 方向 Top 30%

📈 阶段四:算法与竞赛同步(长期并行)#

  • LeetCode:每日 2 题(30min ~ 1h),周赛(1.5h)
  • Codeforces:每周至少 1 场 Div.2(2h),专项训练(2h / 周)
  • Kaggle:持续参加比赛,积累 kernel / 方案复盘

🎯 阶段五:产出与应用(12 个月后)#

  • 博客(jaison.ink):每月 1~2 篇学习笔记 / 论文解读 / 项目复盘
  • 开源项目:GitHub/Gitee 同步,积累 portfolio
  • 申请 / 求职:拿课程证书 + Kaggle 成绩 + GitHub 项目,准备简历

粗略时间安排#

  • 0 ~ 3 个月:ML 基础 + Kaggle 入门
  • 3 ~ 6 个月:深度学习课程 + 小项目
  • 6 ~ 12 个月:研究进阶 + 论文 + Kaggle 排名
  • 12 个月后:科研 / 求职产出

写在最后#

这份路线图不是一成不变的,而是一个「滚动优化」的时间表。我会在学习的过程中不断调整。能不能走到「算法工程师 / AI 研究员」的目标,还有很多不确定,但至少我知道了接下来该做什么。

如果未来一年我能坚持下来,那么无论是 Kaggle 排名、论文复现,还是 GitHub 项目,我都能积累一份拿得出手的作品集。

— Jaison

学习路线详细版甘特图#

gantt
    title Jaison 的 12 个月 AI & 算法学习路线
    dateFormat  YYYY-MM-DD
    axisFormat  %m月

    section 基础
    CS229(补完)              :cs229, 2025-09-25, 6w
    CS230(并行学习)          :cs230, 2025-09-25, 6w
    Kaggle 入门赛(Titanic)   :kaggle_intro, 2025-10-20, 4w

    section 深度学习&小项目
    小项目:CNN / RNN          :proj_small, 2026-01-01, 4w
    MIT 6.S191(速览)         :s191, 2026-01-01, 2w

    section 进阶研究
    MIT 6.S978(Generative)   :s978, 2026-05-01, 8w
    论文阅读与笔记(并行)     :papers, 2026-05-01, 12w
    Stanford CS336(LLM from scratch) :cs336, 2026-06-26, 8w

    section 实践产出与竞赛
    Transformer 复现           :trans_repro, 2026-07-01, 6w
    Kaggle 进阶赛(NLP/CV)    :kaggle_adv, 2026-07-15, 6w
    博客 & 开源项目(持续)    :blogoss, 2025-09-25, 12m

    section 日常算法练习
    LeetCode(每日 2 题 + 周赛) :leetcode, 2025-09-25, 12m
    Codeforces(每周至少 1 场)    :codeforces, 2025-09-25, 12m
mermaid

与ChatGPT的深夜探讨#

深夜探讨分享

参考资料#

CSDIY深度生成模型学习路线

ChatGPT夺舍后计划我的未来12个月
https://astro-pure.js.org/blog/chatgpt-walk-in/article
Author Jaison
Published at September 24, 2025
Loading comments…