最后一段好屌。
转 @Easy
说点自己学习技术的经验吧,我最近两年学了不少新东西,各种形式的资料都看过,包括书啊,文章啊,视频啊。
我是比较喜欢读书的,平均一个月读一本吧,这么多年基本没断过(包括闲书啦)。书的好处是,读完以后可以非常快速的去查阅以前读的地方,也可以很方便的做笔记。
但是在计算机这个方面的书有一个非常大的问题,就是我们其中会涉及到大量的代码。
由于我们大量的书基本都是黑白的,阅读代码的时候非常非常的难受,连个基本的高亮都没有。
另一方面,一些新技术的书里面,那些代码随时都在过时,然后书上印刷出来的东西又不可能时时更新,所以你看的东西很可能都是旧的。
所以整体学下来给我的体验非常的不好。尤其是国内一些不太会写书的同学,都是大段大段的代码放上去,然后加点注释,然后一章几十页的样子。
所以我现在买书的话只买国外比较经典的,一些偏理论方向的计算机书。比如说什么算法呀,然后原理呀,设计模式和重构呀之类的。
一个折中的办法就是买图文教程,类似像掘金小册这样子的,因为基本都是markdown写的,所以里面的代码高亮,效果还算不错,读起来也还是蛮舒服的。这种额外的好处是,你可以和作者通过评论来进行交流。
当然,另外一方面是因为门槛比较低,所以要花大量的精力去选,你才知道说里边有哪些教程才是真正值得买的。
对于视频类的教程,我最开始是比较抵触的,最主要的原因是我性子比较急,不太喜欢跟着别人的节奏来走。同样的东西的话,当然是图文的方式会更可控一些。
但是后来我看了几个特别好的教程(比如dapp那个,我推荐过)彻底的改变了我这个观念。
我发现不是视频的形式不好,而是我以前看的视频太烂了,他们像做书一样来做视频,没有把视频本身的特点利用起来。
比如视频在讲原理的时候可以用上动画,在讲实践的时候会有界面,所有细节都在里边。(所以后来我自己做课时能上图一定上图,还要配点演示动画)
从信息量上来讲,两个小时的视频课程往往就超过了一本普通厚度的书的量。
所以后来我学一个新东西的时候,第一时间就是去找它对应的然后评价最好的视频课程。
但视频课程的问题是他学起来容易,但是一旦学完以后就容易忘了,然后它这个载体又不容易查找。
所以学完以后要尽快的把学会的知识给组织起来,放到自己的知识树里面。
通常我是会用思维导图,把整个视频的结构做出来,然后把每一部分的重点放里边,忘掉的时候,首先看一下这个思维导图,就能想起来绝大部分东西,然后缺的地方的话,再去找对应的章节来补一下。
视频补第二遍的时候,因为你已经学过了,所以光听声音就可以把忘掉的东西想起来,所以可以直接戴着耳机,利用一些上下班或者做家务的时间来把这些补起来。
我现在就主要读闲书。泡杯茶,坐在靠窗的沙发上,晒着太阳看。