碎碎念-如何学习(六)

677 阅读5分钟

前文回顾

昨天写到碎碎念-海量知识真的是海量知识(五),分析了作为一个合格的Java开发工程师,需要学习的知识。还提到了吴军老师的五级工程师理论。在看到了这么的要学习的知识之后,反正我的第一反应是“这可如何是好,学到猴年马月去?”,第二个反应是"学都学了这么多年了,还是乖乖爬坑吧",然后就一个接一个马不停蹄地学习去了。不过且慢,学习是有方法的,不同的学习方式会导致不同的学习效率。今天来聊聊学习方法。

学习方式

先贴合实际来看看,我们一般人在学习一个知识点的时候,是怎么样的呢?一般有这么几种情况,可能是在baidu或者google上面搜索下这个知识点的关键字,然后找到一篇或者几篇优质的博客来进行学习。另外一些人可能喜欢看书,买了这个知识点相关的书籍进行学习。还有一些人可能是通过视频课程来进行学习,其实现在网络上面有很多相关知识的课程,很多人入门工程师这个行业都是通过这些视频来入门的,以后学习其他知识点可能还是可以靠着其他视频来进行入门。

上面的都对,但是有些原则和方法提到的还是不够全面。下面再来系统分析下。我觉得好的学习包含两个方面,一个是输入,一个输出。有人说知识的学习本质上是改变或者增加你脑海中的认知。某个东西原来你是这么理解的,但是后来你得到了输入,然后你就那么理解了,所以重点是改变这种观念或者认知。

如何改变这种观念或者认知呢?首先得有新的东西进入到脑海中,所以上面提到的通过博客,书籍,视频,方法都对。但是,学习知识的过程中,侧重点不同。

博客一般是比较零散的知识,但是可以搜索到定向的内容,在你已经了解到某一块知识后,可能你有知识的盲点,这个时候可以通过搜索博客的内容来进行定向的补全和强化。但是,如果你整一块知识都不了解的情况下,你即使看再过的博客内容,还是没有办法学习到这一整块的知识。而且你会觉得越学越累,越学越学不会,信心也会丧失,最后导致放弃,自暴自弃。

书籍、音频和视频相对于博客是比较系统化的知识。在你不了解整一块知识的情况下,可以通过这种方式来进行学习。知识一般情况下都是由浅入深的,书籍作者或者视频老师都会手把手教学,通过书籍作者或者视频老师的功力带你领略知识的全貌,让你看到地图,不至于在学习细节知识的过程中迷失自己的方向。

另外几个重要的原则要提一下:

  • 系统知识虽好,但是不要等到所有的前行知识都学完之后,才学习,要直接学习最实用,最感兴趣的部分
  • 知识的输入分类是这么分的,每个分类下面一般都会有很多的资源,一定要对这些资源进行筛选,保留优质的资源,去除糟粕。不要拒绝付费,一般付费可以有效筛选掉垃圾资源。

下面再来讲讲输出。学习知识的最终目的是改变脑海中的认知。只有输入,你会发现一种现象就是当时看这本书的时候,能够感觉到收获很大,甚至当天在做某些事情的时候,都会在脑海中回忆起来有这么个知识点,可能影响到你当天的行为。但是过了一段时间就忘记了,生活还是按照之前的轨迹来进行。这是因为知识点没有进行刻意的输出,没有进行过刻意输出的知识点就想这样慢慢地就消失了。

之前的畅销书《刻意练习》,提到没有什么天才,天才都是靠每天几个小时的刻意训练才变成的。只要刻意练习的时间足够长,每一个人都会变成天才。刻意练习也包括很多形式和方面,一个是通过写作,注意公开写作和私密写作还不一样。写作用到了一个理论其实是以教为学,最好的学习方式是教会别人这个知识点。因为在教别人学习这个知识点的时候,你会发现学习的角度完全不一样了,你会关注到之前没有关注到的每一个细节。

另外一个输出的注意点是刻意。必须每天或者每隔一段时间刻意地进行练习。刻意不仅包含练习的频率,还有练习的难度。也就是说即使练习到一种程度之后,即使继续每天练习同一个东西,也是不会有什么成长的。

关于写作

以后这里每天都会写一篇文章,题材不限,内容不限,字数不限。尽量把自己每天的思考都放入其中。

写作的时候,我好像想要尽量自然平滑流淌下来,避免直接先讲多个点,然后每个点铺开来讲,但是功力是不是不够,下次试一下直接知识点铺开的形式来写。

另外素材,能够击中人心的例子也没有提到,是不是积累还是不够。之后,遇到好点的例子是不是可以记录下来。

我是shane。今天是2019年7月30日。百天写作计划的第六天,6/100。