前言
学编程几年,踩过不少坑。回头想,学得最快的阶段,往往是方法最对的阶段。简单记几条,既是自省,也希望能帮到同样在自学的你。
一、不要等”准备好了”再开始
很多人学新技术时有个习惯:先把文档从头读到尾,再看一套完整的视频教程,然后才开始动手。结果是读到一半就放弃了。
1 | ❌ 线性学习:看完文档 → 看完教程 → 开始写代码 → (放弃) |
最快的学习是”我要做一个 xx,缺什么查什么”。
二、费曼学习法:讲给别人听
学完一个知识点,试着用最简单的语言讲给别人听。
讲得清、让别人听得懂,你才算真的懂。讲不出来、卡壳了,说明你只是以为自己懂了——回去重新学。
我自己验证学会的标准:不看笔记,能写出一个完整 demo 并解释每一行为什么这么写。
三、输出倒逼输入
光看不写 = 没学。最有效的方式:
- 写博客——把学到的写成教程,写着写着就发现哪些地方没懂
- 做 demo——每个新技术至少做一个最小可运行的项目
- 写笔记——不是复制粘贴,是自己的理解和总结
四、遇到 Bug 不急着问
1 | 遇到 Bug 的正确步骤: |
问问题时把错误的上下文准备好,对方三分钟就能帮你解决。丢一句”这个报错了怎么办”,没人愿意回答。
五、少收藏,多实践
收藏夹里几百篇文章、网盘里几百 G 视频、关注了几十个技术公众号——真正学会的没几个。
一条原则:收藏前先问问自己,这个我会看吗?今天不看的,大概率永远不会看。
总结
1 | 先动起来 → 做中学 → 讲出来 → 写下来 → 别囤积 |
方法不复杂,难的是坚持用。
内容由 AI 生成,仅供参考。本文发布于 码上学习,转载请注明出处。