读透书

来源:互联网 发布:世界贸易组织数据 编辑:程序博客网 时间:2024/05/02 02:07

前些时候,和同学在讨论一个问题,那就是“对于一个程序员,什么最重要?”。我们都认为实践是非常重要的,光说不练是兵家大忌,其实对于一个程序员,如果没有几万行代码的积累,基本上不可能称为一个合格的程序员。赵括的前例告诉了我们,如果没有实战训练,是不可能会成功的,纸上谈兵是绝不会成功。但是,读书也是一项重要的能力,大凡成功的军事家,基本上都是一边实战,一边读书的。纵观整个历史,能够不读书而成功而能做到优秀的军事家基本上也不存在。有人说朱元璋不是一个特例吗?但是,老朱虽然小时候读书不多,但在行军打仗的时候,也在读书,否则,明朝成立后,他又如何能够批阅奏章呢?实战和阅读是相辅相成的,阅读可以学习前人经验,实战能够真正地理解经验和创造新的理论。

有人说,平时很少有时间来读书,其实,在工作以后,基本上没有一个人能够说自己还能有学生时代大块大块的时间来学习,剩下的只有一些零碎的时间。我认为,读书,不需要大块大块的时间,因为我们其实很多时候也不能够抽出这些时间,利用一个小时,甚至是几十分钟来读一些,日积月累所形成的东西要远比我们想象的要多的多,而且效率也要比我们学生时代要好的多。

孔子说,“取乎其上,得乎其中;取回其中,得乎其下;取乎其下,则无所得矣”。我们这里不说选择书的重要性,主要是说一下为什么阅读和得到的东西不在一个层次。其实这个问题的一个主要原因是我们不能够理解清楚作者的真正意思。要理解作者的意思,并不是一件很容易的事,认知科学认为:频繁高强度的外部刺激以及自主有意识的自我提醒是帮助我们理解东西的关键。其中实践就是帮助理解作者意思的一个重要外部刺激。在读书中,难免遇到一些很难理解的抽象概念,我们应该将一个复杂的概念形象化一个模型,任何东西,有可能是看不见摸不到的,但总会有一个简单的、具体的认识模型。如果能够将作者阐述了几十页的东西简化为生活中一个模型,或是画出一幅清晰的流程图,我们基本上就能够理解的七七八八了。

原创粉丝点击