0a070692f21d33b0fb732207fb445d98
学 Python 你觉得是看书还是看视频?

一直以来后台有很多新关注我的读者会问这么一个问题:“我准备开始学 Python,是看书还是看视频我很纠结,请问有什么建议”。这个问题可能是存在于很多初学者心里的问题,但也是一个很难回答的问题,因为每个人对于事物接收的方向和能力是有差距的,有人就是看不进书去,也有人就是觉得书中自有颜如玉。这个问题既然问的是我,那我就姑且说一下自己的看法,也正好给大家做个参考,也算是为本专栏开个头。

首先我们来看一下书和视频的利弊:对于「书」来说,从整个大的层面上它的整个知识的框架是很完善的,知识点更详实,但是相对而言它的内容需要一行行看,需要自己动脑去思考,内容枯燥,难度稍大;对于「视频」来说,是一个被动输入的过程,有人给讲解,对知识的理解更容易些,学的更舒服,但是这样就造成了自己在别人的理解中去学习,没有自己独立的思考,容易在思想上懒惰,而且视频相对的时间较长,学习的时间成本大,而且系统性不好。

所以我觉得书和视频是要结合来看的,但是也要分情况来说,主次分明,毕竟这个世界上只有两类人:「科班生」和「非科班生」。

对于「科班生」来说,我建议是主看书辅看视频。因为科班生在学习一门新的语言上是有优势的,尤其是对于学 Python 来说。因为你在大学的时候本身或多或少的也有一门或者几门的编程语言傍身,且不说你学的怎么样,起码你在一些概念的理解上就已经先行一步,你起码不用再去想变量是什么,函数是什么。所以这样的情况我建议直接看书,系统学习,碰到实在不会的知识点再去找相应知识点的视频去看,这样速度会很快,学的也更系统扎实。

对于「非科班生」来说,因为从来没有过编程基础,所以刚开始的话看视频的接收效率可能是最好的,先过一遍视频形成一个大体的印象,然后在看书进行系统的学习,因为如果上来就直接看书的话,难度稍微大一些,可能很多人在学习之初就开始打退堂鼓,继而放弃。至于说是看完一节视频再看相应的书,还是视频看完再去看书这种无解的问题,这就仁者见仁,智者见智了,自己在看的过程中试试就好了。但是有一点需要注意的是,千万不要因为在开始之初看视频学习就养成一学习就看视频的习惯,这种情况就是上面我说的被动接受形成的「懒惰」,因为在慢慢熟悉的过程中,你必须要学会自己独立的思考解决问题,而视频恰恰阻碍了你这种能力的形成,因为你看视频的时候自己的思维是在别人给你的框架中,顺着别人的指引去解决问题,这样在后面会严重的阻碍自己能力的提高。

其实上面说了这么多看书还是看视频的问题,其实我觉得这都不是主要的。无论是看书抑或是看视频,学到的都只是皮毛而已,印象不会很深刻,我相信你在学习的过程中总会有这种感觉,学完这一章内容上一章忘了个七七八八,看完这块视频,上一块视频的内容也丢了个三四五六。

伟大的领袖告诉我们要「理论联系实际」,这句话对于学习 Python抑或是其它编程语言都可以说是至理名言,没有比它更贴切的了,应该写在随身的小本本上,日常拿出来上香膜拜。你看书看视频学到的东西是理论,理论要联系实际,实际是什么?那就是敲代码,敲代码和敲代码!!!课本上有代码照着课本上的敲,视频上有代码照着视频上的敲,就是敲啊敲啊敲啊敲!

什么?你告诉我敲了好多也还是不会?你的好多是多少?有 10 w 行么?

什么?没有 10 w?那你还在这说个锤子?赶紧圆润的去敲啊。(逃

The end。

© 著作权归作者所有
这个作品真棒,我要支持一下!
你好,这里是「零基础学习 Python 专栏」,更多内容,欢迎去往公众号「Python空间」。 欢迎加我微信...
4条评论

0基础肯定是看视频一遍后看一遍书更容易入门,如果有编程经验的看书看文档实践学习效率最高。

#1楼 @App 小公主 但又有尴尬的一点是,一个完整系列视频的时间跨度足以让很多人“倒下”了。。

#2楼 @Rocky0429 看个完整系列视频就能倒下了,感觉不适合做程序员了,程序员是一个需要不断学习的工种。

#3楼 @App 小公主 这个我很同意。。持续学习,不能停下来。

top Created with Sketch.