已发布 - 内容完整
2026 年上半年技术学习复盘
学习复盘阅读时间:13 分钟
#复盘#学习方法#技术路线#自我反思
写在前面
过去6个月我花了约320小时学习各种技术。但问题是:这些时间真的花得值吗?
这篇文章是我对自己学习历程的一次诚实复盘——不美化、不回避、不自我欺骗。
时间投入统计(基于Toggl追踪数据)
| 方向 | 时长 | 占比 | ROI评级 |
|---|---|---|---|
| AI Agent开发 | 120小时 | 37.5% | ⭐⭐⭐⭐⭐ 极高 |
| Next.js/Web开发 | 80小时 | 25% | ⭐⭐⭐⭐⭐ 极高 |
| Python量化交易 | 60小时 | 18.75% | ⭐⭐ 低 |
| DevOps/工具链 | 40小时 | 12.5% | ⭐⭐⭐ 中等 |
| 其他技术阅读 | 20小时 | 6.25% | ⭐ 低 |
学到了什么(产出清单)
AI Agent方向(120小时)
- ✅ 完成Hermes Agent v2.0核心功能开发
- 多Agent协作机制
- 长记忆系统
- 工具调用链路优化
- ✅ 掌握Prompt Engineering高级技巧
- Chain-of-Thought
- ReAct模式
- Function Calling
- ✅ 理解Agent架构模式
- ReAct
- Plan-and-Solve
- Multi-Agent Collaboration
Web开发方向(80小时)
- ✅ 深入理解Next.js 14 App Router
- Server Components / RSC
- Streaming SSR
- Suspense边界
- ✅ 性能优化实战经验
- LCP从4.2s优化到1.1s(提升74%)
- Lighthouse评分从62提升到95
- ✅ Tailwind CSS原子化设计+自定义配置
哪些真正有用(ROI高投入)
- Hermes Agent实际项目开发
直接解决日常工作痛点,信息处理效率提升10倍
关键原因:项目驱动,有真实用户反馈 - Next.js性能优化
直接用于个人网站项目,方法论可复现
关键原因:有明确目标,能立即看到效果 - Prompt Engineering技巧
每天都在用,显著提升AI工具使用效率
关键原因:高频使用场景,边际效益递增 - Git版本控制规范
避免多次灾难性回滚经历后痛定思痛养成的好习惯
关键原因:踩过坑,印象深刻
哪些浪费时间(ROI低投入)
- 过早深入学习量化交易数学原理(40小时)
随机过程/布朗运动/伊藤引理...花了大量时间但对实际写策略帮助不大
教训:应该先学会用再深入理论 - 跟风学习Rust语言(30小时)
看了教程写了几个小练习但实际项目中完全没用上
教训:FOMO驱动的决策通常不是好决策 - 过度追求完美笔记整理(20小时)
在Obsidian上调整分类体系和模板但产出内容很少
教训:形式大于内容是常见陷阱 - 刷太多教程视频(50小时)
被动接收缺乏主动实践,看了50小时视频但能回忆起来的不到20%
教训:被动学习的留存率极低
学习方式反思(什么有效什么无效)
✅ 有效的方式
- 项目驱动学习:带着真实问题去查资料效率最高(如为了解决Hermes Agent的某个bug深入研究了asyncio并发模型)
- 费曼输出法:写技术博客/做分享迫使自己梳理清楚逻辑模糊处无所遁形
- 社区参与:GitHub开源贡献/StackOverflow回答问题/Discord讨论获得真实反馈加速成长
- 固定学习时间块:每天早上9-11点雷打不动的深度工作时间养成习惯减少启动成本
❌ 无效的方式
- 收集癖:下载了大量电子书/收藏了无数文章但从未打开过("收藏即学习"的幻觉)
- 完美主义:总想等准备好了再开始结果永远没开始(应该先做出MVP再迭代)
- 孤立学习:闭门造车不与人交流遇到卡点浪费大量时间(本可以10分钟问人解决)
- 无计划漫游:今天看这个明天学那个缺乏系统性导致知识碎片化难以整合
认知偏差识别(复盘过程中发现的思维陷阱)
| 偏差类型 | 表现 | 影响 |
|---|---|---|
| 幸存者偏差 | 只看到成功案例忽视失败概率 | 高估量化赚钱概率忽视99%亏钱案例 |
| 达克效应 | 初期高估能力中期绝望后期回归客观 | 现在处于"知道自己不知道"的阶段算是进步 |
| 沉没成本谬误 | 已投入很多时间不愿放弃即使不适合 | Rust学习应该早停但舍不得 |
| 确认偏误 | 只寻找支持观点的信息回避反面证据 | 过度看好某技术栈缺点视而不见 |
下半年优化计划(基于复盘结论)
- 聚焦原则:砍掉70%的学习方向集中精力在20%高价值领域(AI Agent应用开发+Web全栈+一个垂直行业应用)
- 项目优先:每个学习方向都绑定至少一个实际项目确保学以致用而非纸上谈兵
- 输出倒逼:每月至少输出1篇深度技术文章或1个开源贡献强制整合和应用所学
- 时间预算化:每周固定20小时学习时间分配(AI Agent 8h + Web开发 6h + 行业应用4h + 自由探索2h)
- 定期复盘机制:每月末30分钟快速回顾调整下月计划避免再次偏离轨道
给其他学习者的建议
- 记录你的时间:你认为自己花在学习上的时间通常是实际值的1.5-2倍
- 诚实面对ROI:不是所有学习都有同等价值勇敢砍掉低效投入
- 先做再用:不要试图在开始前掌握所有理论知识MVP思维同样适用于学习
- 找到你的社群:一个人走得快一群人走得远即使是线上社区也极大提升学习动力
- 接受plateau:学习曲线不是线性的瓶颈期是正常的突破需要时间积累保持耐心
本文基于作者2026年1-6月真实学习数据整理而成。最后更新于2026年7月1日。
最后更新:2026-04-01