学习知识的过程有两种,一种是从前往后,我们先是学习一项新的东西,但是我们不知道它有什么用,怎么使用,我们只是简单的学习了一些理论知识,或者一些简单的操作。另一种是从后往前学习,我们接触到一方面的知识,但是这块知识并不是技术方面的知识或者称为硬知识,它只属于这些知识能用在哪里,这块知识是如何如何重要的知识,而不是一些专业性的知识。
我们大学的学习一般都是从前往后学的,我们学习高数,不知道为什么学习它,不知道在哪里用,忽然有一天等你学到大学物理的时候你会发现物理知识的很多分析都会用到高数的知识的,同样,我们也不知道我们学习物理有什么用,等到我们学习电路的时候,学习微波与天线的时候我们忽然明白我们需要物理的知识,学习专业课的时候我们也会陷入这样的迷茫,我们不知道专业课学了有什么用,等到最后你接触到实用的东西的时候那么你会感觉到专业课是那么的有用,所以可以看出来这种怪圈是一直存在的。
等我们明白大学物理需要高数知识的时候,以及如何需要,在哪里使用,怎么使用的时候,假如我们还是不太懂得高数的硬知识,那么此时我们再去学习高数,那么这个时候我们学习高数就是从后往前学了,因为从前往后学的过程中你遇到的那些为什么要学它以及哪里能用到它的问题已经解决了,而且从后往前学的时候会在宏观上面解决你遇到的很多问题。
当年大学有一门课叫做数据库,可是当时学的时候在想,为什么要开这么一门课,有什么用,里面的什么表啦,什么键啦这些概念又有什么用了,结果可想而知学的是一塌糊涂,学过就忘。现在自己做东西,需要数据库了,也了解数据库的一些知识,但是不是专业性的知识,现在再看那本书,我会觉得这是多么重要的一门课啊。
自学的过程中往往容易陷入这样的怪圈当中,所以在从前往后学的过程中不妨引入一些从后往前学的思想在里面。但是话又说回来,如果你还没有从前往后学过,你又怎么能够从后往前的去理解哪?