为什么看视频学习编程总被人鄙视?
视频最大的特点,是让你觉得你学会了
没错,看视频的时候,很多时候都有:我x,原来就这样!原来这么简单!类似的赞叹,觉得之前的时间都浪费了。但,仔细想想,你真的理解他在说什么了么?
视频中的信息是按照特定速率灌输给所有人的,节奏通常很慢 ,信息量非常的小(如果只是音频为主,我会同时打游戏,如果视频+字幕,我会同时郭德纲,要不无聊死)。
视频告诉你的是“核心观念”和重点,是那些用来串起知识的东西,和那些重要观点(这里说的是优秀视频,垃圾视频就是有声读物)。所以说,看了视频,你其实学到的东西离你需要了解的量还差的很远。而看视频学东西的可怕在于,很多人看完了就觉得差不多会了,不去自习看书了!(不是危言耸听,这种人占绝大部分,就我这些年带徒弟的经验里,大量看视频的人学东西明显偏慢)。
视频适合怎么看
这里总结几个视频适合的场合,大家可以参考:
1.了解(而非仔细学习)一个方向
2.作为正是学习的引论铺垫性的简单看看
3.(水平很不错的人)仔细品味大师在视频中对各种细节问题的态度(文字往往不好表达)。典型的就是MIT的线性代数课程,虽然内容狂简单,但非常有深意,经常几句话我需要想几个小时。
4.以学习流程为核心的技术,比如上面说的配置环境,比如你要学3DSMAX怎么用,其重点在于操作、流程,而非知识、细节。
不看视频怎么学
你可以问问身边水平最高的那些人,应该几乎都是在初期,绝大部分时间用来实际的写程序。现实就是:一个贪吃蛇小游戏,几乎不需要你又多少语言基础;但一个只看书看视频的人,往往学了半年也搞不出来(除非他刚好看过)。
修改自简书
个人建议对于那些零基础的人可以先用视频引入们,然后开始上机学习锻炼,书本是不能丢下的,对于那些有基础的直接看书,然后根据自己掌握的上机练习。
大家如果对编程感兴趣,想了解更多的编程知识,解决编程问题,我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,请大家关注我的微信公众号:程序员互动联盟(coder_online)