当前位置: 代码迷 >> 综合 >> 学习方法:深入理解和重复
  详细解决方案

学习方法:深入理解和重复

热度:15   发布时间:2024-02-07 16:51:03.0

前段时间,因为组里空出来一个名额,我们组又重新启动了社招。我作为一面面试官,又重新拾起了好久没有复习过的面试题。

整理面试题的过程中,我逐步发现,自己对其中的一些知识点的细节,已经有些生疏了。而这些面试,是大约半年前,自己精心整理、使用过的,当时的自己,对里面所有的细节,都能做到了然于胸。

由此,自己想到,有没有什么方法,能够让自己在技术上的积累,做到不遗忘吗。

前几天学习李笑来老师的写作课,他讲到,深入理解和重复,是学习任何东西的方法和诀窍。结合整理之前的面试题的感受,自己对这两个方法又有了新的感受。

首先是深入理解。对一个知识点的学习,不仅仅要掌握它是什么,怎么用,我们更需要深入思考,想清楚它和什么概念比较相似,它不是什么,它常见的应用场景是什么,它可以解决什么问题,使用它的时候经常用错的场景是什么,等等等等。只有把一个知识的方方面面都理解清楚,才能算得上是真正的掌握。

第二点就是重复。一个知识点掌握之后,太长时间不应用,都会逐渐生疏,这一点艾宾浩斯遗忘曲线已经能够很好的回答了。那应对这个问题的解放方案是什么呢?那就是重复。每过一段时间,就重新复习一下好久没有用到过的知识点。相信我,不仅知识点需要复习,一些质量好些的书,也值得重复阅读,每次阅读,你都能发现以前根本没有读到的东西。

这两个学习方法能够给自己带来什么指导呢?

针对“深入理解”,我的体会是,一方面在学习的时候进行全面的思考,另一方面,也是更重要的一方面,将自己思考的内容和结果进行输出,写成文章,发表出来。发表的途径可以有多种,可以是个人微信公众号,可以是技术博客。总之,通过发表,将自己的思考沉淀下来,也可以让自己过一段时间之后能够方便快速的进行回顾复习。

针对“重复”,一来依赖于上一点提到的积累和输出,它为重复提供了便利和资源。二来,在日常的生活工作中,应该每天拿出十几分钟的时间,专门用于对历史数据的复习,日拱一卒,常读常新,而不应该到需要的时候再临时突击。

深入理解和重复,伴随着你,每天前进一小步。