学习中的一点体会(一)

来源:互联网 发布:兰州知豆科技有限公司 编辑:程序博客网 时间:2024/05/01 12:39

我是个不怎么写博客的人。这种人一般不是自卑就是缺乏思考,而我有幸两者兼备。如果两者都不是,又知道有博客这么个东西,那么这个人一定懒到不可被原谅。博客多好,与他人交流思想,引导自己思考。所以,我算是豁出去了,我的想法幼稚又怎么样,如果我把它公开的陈列出来,一方面让自己羞愧到发誓去改正它,又会博他人会心一笑,岂不是两全其美?所以,我准备反思一下自己这些年在学习上走过的弯路、思维上的缺陷、人性的弱点以及一些心得体会。如果能够对一些人有所帮助,那么就算没有白写。由于缺点太多,所以只好分几次来写。这是第一篇。

 

一、不要只是补基础,基础是永远也补不完的

 

1. 心理

如果你是一个像我一样的爱看书的人,你是否存在过跟我一样的行为:学习新东西时抱着一堆书啃,大量的“补基础”,同时很自信的告诉自己:我现在在这个知识领域很弱,现在还不是做东西的时候,但只要我把这些经典的书籍都看完,那我就牛B了,能够“以不变应万变”。

2. 例子

我从大二开始喜欢上计算机。看到网上有人神侃C++无比的强大,于是我开始自学C++。其间我陆续的啃完了《Thinking in C++》、《C++Primer》、《The C++ programming language》、《The design and evolution ofc++》这些书籍,其中任何一本都是当之无愧的经典。阅读期间,我做了大量的笔记,并深为C++那些巧妙的特性所折服。同时我还买了《VC++技术内幕》、《MFC Windows 程序设计》、《programming windows5th》等书籍,花了不少money,准备有机会研读。我整天做着美梦,梦想着终有一天,等我把这些书都读完了,我就会变得无比牛B,什么都会。但是,现在回顾起来,一直到大四上学期我还是没有读完,并且前面读过的忘去了大半。如果当时让我写一个稍微大一点的软件而不是那些玩具程序,我肯定会处处碰壁。但是大四下学期,也就是短短一学期的时间,我的进步远超过前面的两年。这时候做毕业设计,我的任务是用java开发一个搜索引擎。当时的情况是:(1)我不懂java;(2)我不懂搜索引擎的原理;(3)我不懂查找开源类库;(4)我只有三个月的时间;(5)我还有计算机辅修的课程要上。所以,你就知道我当时压力有多大了。可是最后我真的完成了!甭管性能如何,我确实从底层开始开发出了一个像模像样的搜索引擎来。从架构到设计再到各模块的开发,网络爬虫、索引器、搜索器、UI前端,包括其中的算法,除了分词器以外所有代码都是我一行一行写出来的。同时,我在OO、设计模式等这些基本思想以及算法和数据结构上也略有小成。于是,我开始反思自己的学习方法,我开始深有体会在一个大一些的任务的驱使下学习,有明确目标地学习,在实践中学习,效率是多么地高!当我做完毕业设计时回顾我这两年所走过的路,发现自己是多么的愚蠢。只知道整天看书补基础,结果就是钻到C++繁杂的语法中无法自拔,掌握的只是语法,缺乏实际的体验,于是对C++哪些特性是好的,哪些特性是坏的体会不深;不懂得良好的设计是独立于语言的,不懂得学会一门语言其实没什么...

3. 分析

基础是重要的,但整天看书补基础是无法对所学的东西有深刻的体会的。写书的人有其本身的知识背景,而读书的人很难做到与作者的背景重合。所以,我们通过书上的文字读到的,未必会是作者想要表达的。只靠读书和思辨总是会存在理解上的偏差和不深刻,而这要靠实践进行修补。这就是为什么我们在高中学习时要做大量的习题,因为做题就是一种实践过程。但是,当我们上了大学后没有人逼着我们做题时,人固有的懒惰开始起作用了,“实践”这种最需要思考的活动就被无意的忽视了。于是,我们对事物的理解开始不够深刻。所以,我觉得人需要在一件任务中驱动自己学习,并在这种实践中对所学进行反思。在实践中经常会有灵感的爆发,意识到事物的运动变化中有某种“模式”的存在,运用这些模式能够简化我们的思维过程,从而能在更高的层次上认识事物。这就好比欧式几何学,虽然能够从那几条基本公理出发推导出一切结论,但是我们不应该每次思考时都回溯到公理层面,而是应该在实践中总结出一些定理,并用他们指导我们解题。这些定理同公理对于解题来说在数学上是等价的,但是在心理学上却具有不同的启发性。人的思维本质上更适应启发式而不是演绎的形式,那么为什么不对自己的大脑好一点呢?

我现在学习一门新学问时,总是先阅读一下该领域内1~2本经典的书籍,掌握一下学科的概貌,它的基本指导思想、基本的知识体系和基本的方法论。然后便开始动手,运用所学的知识实际做出一个有用的东西来。在实践的过程中,我总是能够发现读书时理解上的漏洞,不管我在读书时有多认真。这时候,我会再一次去研读这些书籍,总会有新的体会。这中迭代方法挺有效的,你感兴趣的话可以试试:P

原创粉丝点击