很多人在研究论语,其中有研究语法的,有研究历史背景的,等等,俺觉得那些都是虚的,研究论语应该就是以此来确定自己的行为和思想。在学习技术的过程中,我们依赖可以从论语中找到很多对我们有帮助的论点
。
写道
子曰:“学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?”(《学而》)
学习需要不断复习才能掌握。学了知识,按时复习,这是愉快的事。这里既有学习方法,也有学习态度。
朋,这里指志同道合的人。有志同道合的人从远方来,在一起探讨问题,是一种乐趣。
人家不了解,我却不怨恨,是君子的风格。这是讲个人修养问题。
写道
子曰:“温故而知新,可以为师矣。”(《为政》)
复习旧的知识,能够从中有新的体会或发现。这样,就可以做老师了。
上面这句对我的帮助特别大,温固而知新,一年前我在阅读without ejb和深入潜出hibernate的时候,每读一遍都有新的收获,于是我把每次阅读的理解都写在对应的页数上,多次阅读后,同一块知识点居然有4处不同时期的记录,从误解到正解,再到深入了解这样一个过程,让我对spring和hibernate这两个技术以及Ioc,aop,orm这几种思想有了非常深入的了解,我见过很多人,书看一遍就扔了,这样做是非常的不可取,能一遍就把书理解得非常清楚只有两中情况,1,理解能力特别强,2那本书没有什么价值。当然我页见过有人买1千多块得书,然后每本就翻两三页,简直是在浪费钱,也是在糟蹋书。我想温固而知新得道理大家都懂,但是要做起来又谈何容易呢。
写道
子曰:“学而不思则罔;思而不学则殆。”(《为政》)
只读书而不肯动脑筋思考,就会感到迷惑;只是一味空想而不肯读书,就会有疑惑。这里阐述了学习和思考的辩证关系,也是讲学习方法的。
这里我也有自己的体会,比如说在使用框架这个问题上经常看到很多人发表观点说勿为框架所累之类的话,当然这些话大多数是那些未入门的engineer说出来的,在使用框架的问题上就可以用这句话来作为向导,你学习框架的使用却不思考框架背后的原理,那你就迷惑了,你在学习框架的使用之前就思考他的原理,那你就迷惑了。由此可以看出在对待框架的问题上应该想学习它的使用,再思考它的原理,再扩展,或者是推翻它(当然这一点是非常不容易做到的)。
写道
子曰:“由,诲女知之乎!知之为知之,不知为不知,是知也。”(《为政》)
孔子说:“子路,教给你正确认识事物的道理吧。(那就是)知道就是知道,不知道就是不知道,这就是聪明智慧。”
这段说的是对待事物的正确态度。
说得更俗一点就是打肿脸充胖子,这样的情况大家也见多了,千万不要学。知道就是知道,不知道就是不知道,知道的可以告诉不知道,不知道的可以问知道的,老手向新手请教问题的事我也遇到过多次了,我认为这样的人应该受到尊重和敬佩。
还有一句话,一句大多数人都做不到的话:
写道
三人行,必有我师焉!
每个人都有自己不懂的东西,所以我们都会从别人的身上学到自己不知道的东西。
而且当你懂得越多,你就会发现自己不懂的越多,即使是knuth,或者dijkstra也是在不断的学习进步,而且有这么一个事实,任何时候比自己懂的人,比自己强的人都多得去了,不管自己到达哪个层次,总是会发现有一群人层次比自己高。这也是为什么古人说谦虚使人进步的原因,在ahuaxuan看来,大多数人没有理解这句话的含义。