AI Engineering from Scratch:怎样选择适合自己的学习路线
怎样衡量学习时间、费用与真正的进步
用自己的执行记录比较学习路线,不把课程数量误读成所需时间。
怎样衡量学习时间、费用与真正的进步知识学习CN编辑简报更新 2026-09-29
你将学会
- 学习前先定义结果
- 单独核算付费依赖
- 把错误留在学习记录里
开始前需要
- 基本命令行操作
- 明确的学习目标和可丢弃检出目录
让命令、改动与失败案例证明你真正能做什么。
先看结论
- 课程数量不能推导个人学习时长。
- 费用取决于选择的练习与供应商。
- 错误记录是判断进步的一部分。
学习前先定义结果
数学课程可以要求自己解释矩阵向量运算,并修改输入后继续运行。Agent 课程可以要求追踪工具调用与错误分支。阅读前写清结果,避免只用测验得分判断进步。
分别记录阅读、运行和排错时间。一条短路线若隐藏先修知识,也可能比长路线更费力;仓库的课程数无法预测个人完成时长。
单独核算付费依赖
早期示例可以在本地运行,后面的 LLM 与 Agent 练习可能调用模型供应商或更重的硬件。只在真实运行后填写供应商、模型、token 或设备时间。
不要把别人的硬件费用复制进自己的预算。练习前设置花费上限;遇到尚未选择的付费服务,可以先停在纸面推演与源码阅读。
把错误留在学习记录里
保存失败命令和答错的测验,并附课程路径。修复后复跑同一案例,解释结果为何变化,这比一个漂亮的完成百分比更有信息量。
本系列没有运行学习基准。下面的表格是给读者使用的记录模板,并非仓库自动生成的功能。
如何选择
| 比较维度 | 方案 A | 方案 B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
实施步骤
- 1
为一节课设定可观察的学习成果。
- 2
记录实际用时与付费调用。
- 3
复查一个失败案例并解释修复。
可复制示例
csv
课程,目标,阅读分钟,运行分钟,付费使用,结果,未解决问题
01-dev-environment,解释预检,,,,未运行,常见问题
学完整套课程需要多久?
仓库没有给出适用于所有人的时间;按自己的路线和先修条件实测。
每节课运行起来都免费吗?
课程材料开源,但选定练习可能需要付费计算或模型服务。