万事皆有套路,学习自然也不例外。学习知识的目的,是为了掌握知识,能灵活的运用,才说明学的效果不错。我自己因为记忆力好,一直以来的学习方式,都是以记忆为主。这种方式,导致自己的学习效果并不理想,结果是花了不少力气,但是收效甚微。是哪种典型的,“看起来特别用功,但是成绩却很一般的那种学生”。

下面谈两种学习的方法,一种就是对于任何一个知识点,需要问几个关键问题:

  • 是什么 What
  • 怎么做 How
  • 为什么 Why

另外一种是费曼学习法,将自己学习的知识,讲给别人听,并让别人能听懂。

What How Why

这种提问的方式,在面对具体的事物时,需要细化一些。对于一个技术点,我们的问题可以是这样的:

  • 这个技术是为了解决什么问题
  • 它的适用场景是什么
  • 有什么不足之处
  • 它有哪些组成部分
  • 核心的技术点是什么
  • 核心的技术点是怎么实现的

上面这些问题,也基本上符合 What/How/Why原则,只是具体问题上略有不同。对于一个技术方案或者框架,搞清楚了上面的这些问题,才算是真正的学会了。如果仅仅停留在会用,那是远远不够的。而技术人员对于自己的要求则是,必须搞清楚上述这些问题的答案。另外一个很重要的点是,对于这些问题,比如技术的组成部分,我们可以借助思维导图工具,形成清晰的结构化的知识,帮助自己理解。导图的树形结构,对于思维的发散和总结,都很有好处。

费曼学习法

费曼是美国理论物理学家。费曼学习法也称作费曼技巧,它由以下四步组成:

  1. 选择一个学习目标
  2. 假装要解释给小孩听
  3. 从头再学习,以填补步骤2中理解的不足
  4. 简化解释

通过上述的步骤,强迫自己检查自己的学习效果,并能够做到深入浅出的讲出自己的理解。

结语

这里仅仅是对这两种方法的一个简要介绍,在实际的学习中,需要不断的尝试,不断的改进,坚持不懈,才能越学越好。