如何高效看网课?
现在网上的编程教程太多了,B站、慕课、极客时间……看不完根本看不完。
但很多人看了一堆网课,感觉什么都没学会。今天说说怎么高效看网课。
最重要的一点:边看边敲
不要只是看,一定要跟着敲代码。
很多人看视频的时候觉得"懂了懂了",等自己写的时候发现啥也不会。这就是典型的"眼睛会了,手不会"。
老师敲一段,你就暂停,自己敲一遍。不要复制粘贴,手打。
我的看网课流程
1. 倍速播放
1.5倍或2倍速看。编程教程很多时候讲得很慢,倍速看能节省时间。
但核心的、难理解的地方,还是要正常速度看,甚至多看几遍。
2. 跳过不重要的
很多教程会讲一些背景知识、历史沿革什么的,不想听就跳过。直接看代码部分。
3. 遇到问题先自己想
老师说"接下来我们要实现xxx功能",你可以先暂停,自己想想怎么实现。然后再看老师的实现,对比一下。
这样学的效果比被动听讲好很多。
4. 做笔记
记关键点,不用记太详细。比如:
- 某个概念的定义
- 某个API的用法
- 容易出错的地方
以后忘了可以翻笔记,比重新看视频快。
选网课的建议
1. 不要囤课
很多人喜欢收藏一堆教程,然后一个都没看完。
选一个教程,从头看到尾,看完再找下一个。
2. 选评价好的
看看评论区、弹幕,教程质量怎么样。选讲得好的、更新的、比较系统的。
3. 免费的就够了
B站上的免费教程已经很多了,入门阶段完全够用。不用一上来就买付费课程。
4. 不要只看一个人的
同一个知识点,可以看看不同人怎么讲的。有时候这个人讲不明白,换一个人就懂了。
什么时候不用看网课
1. 你已经有基础了
如果你Java已经会了,想学个新框架,直接看官方文档+写代码就行,不用看视频。
2. 东西比较简单
一些小工具、小技巧,看篇博客就够了,不用看视频。
3. 时间紧
如果你赶着做项目,直接边做边查,不用系统看视频。
最后
网课是学习的一种方式,但不是唯一的方式。
初学的时候看网课挺好,能帮你快速入门。但学到后面,你会发现更多时候是看文档、看博客、看源码来学习。
不要陷入"看完所有网课才能学好"的误区。看完一个入门教程,就开始做项目。遇到不会的再学。
这样比一直看网课效率高。
