你好,我是于航。时间过得很快,一转眼我们来到了壬寅之年。这篇加餐发布时,恰逢除夕,在这里首先祝你新年快乐,希望你在新的一年,学业进步,工作顺利!

趁着节日的氛围,今天我想和你聊点轻松的内容,来分享下我对“学习”的一些认知。

学习的两个基本原则

事实上,在职业发展的这些年,我一直遵循着学习的两个基本原则:

其中,第一个原则可以帮我们构建更紧密的知识体系,把很多容易被遗忘的,或者你理解得并不深刻的“单点知识”联系在一起,并从表象打通到原理,建立一个完整的知识网络。

以学习 C 语言为例,“在 C 语言中,关键字 int 被用来定义整型变量”,这就是针对 C 语法的一个单点知识。而下面这些问题的答案,都是由这个单点知识衍生出来的,包含了来自不同视角的另一些相关知识点:

当我们将知识由点到线,再到网地进行构建后,在这个归类和整理的过程中,由于我们对知识进行了“主动加工”,因此对它们的理解和记忆也会变得更加深刻。

至于第二个原则,也很好理解,“读书百遍,其义自见”说的就是这个道理。我们常说,学习一项新技术,只有在理解原理的同时再配合大量的实践,才能够快速掌握,并且对原理有着更深的理解。而实践,便是对知识进行重复“咀嚼”的过程

学习技术是这样,通过读书来学习某个领域的知识也是如此。在信息获取如此便利的今天,讨论同一个话题的书籍有很多,它们的质量和内容可以说是千差万别。因此,如何高效地利用时间,并在众多资源中“去伪存真”,快速学习到自己还未掌握的知识,便显得尤为重要。

利用“飞轮”学习法,加速构建知识网络

接下来,我想为你介绍我经常使用的方法。总的来说,这个方法可以概括为两个步骤:

  1. 熟读经典,来完成你对某个领域知识的“原始资本积累”;
  2. 在第一步的基础之上,再去广泛涉猎更多相关书籍,并进一步查缺补漏,加深理解。

对于某一个特定的知识领域,当你阅读的相关书籍越来越多时,你能从每一本书中获得的新知识可能会越来越少,因此,你阅读整本书所花费的时间也会越来越短。而在阅读“新书”的过程中,里面涉及到的“旧知识”又会刺激你大脑中先前已经构建好的,与这块知识相关的神经元,从而让你对这部分知识的记忆变得更加牢固。随着你掌握的知识越来越多,新知识逐渐变为旧知识,而旧知识又不断变得更加深刻,你对新书的“消化”速度也会越来越快。长此以往,便会形成我们常说的“飞轮效应”。

书籍作为某个特定领域知识内容的集合,提供了网络碎片化知识通常无法提供的知识“网”。而如果我们想对网中的某个知识点再进行更加深入的了解,仍需要借助互联网的帮助,从博客、论文等相对碎片化的载体中汲取知识。总之,要在已构建的“面”的基础上加深“点”,让知识网中的各个点互通有无。

对大部分人来说,实行这个方法时最困难也最关键的,便是完成原始知识积累的过程。因此,抛开方法本身,我们首先要做到的是坚持不懈地认真看完一本书,这才是你决胜的关键点。下一次的春节加餐中,我会向你推荐一些经典的 C 语言学习书籍,希望你能够利用好这个春节假期,让学习的“飞轮”持续转动起来。

今天分享的都是我自己对学习方法的认知,希望能给你带来一些启发和帮助。如果你还有其他想要分享的学习技巧,欢迎在评论区交流讨论。