学技术时,当掌握了一个知识点后,有时总会好几遍默默的对自己说,这个知识点我掌握了。
但这无法掩饰内心深处的矛盾,这个知识点我真正掌握了吗?于是乎,为了消除这个矛盾,可能会去死死记住这个知识点或者以其他的方式来证明自己确实掌握了。
这也许是一种人的本性,虚荣,恐惧,或者所谓的执着。
但无论如何,还是无法完全的征服自己内心。
一种真正看透的愉悦。
我反复想了一下这个问题。
譬如,如果研究spring,当通过看中文翻译文档和简单应用自己觉得搞懂了它的核心理念和xml配置的时候,我会对自己说我懂了。
但我真的懂了吗?能够熟练应用它吗?能够知道它内在的实现原理吗?
于是乎,会再仔细的去看它的中文翻译文档。并且想快快的能够在实践中应用它。
但是中文翻译文档和英文官方文档之间可能因为翻译问题有些许的差异。
于是,为了满足自己的“完全搞懂”,又会去看英文文档。但是文档只是一个文字的说明,有些功能用文字
说明比较含糊而且停留在表面,于是,试着去看源代码。
当看完源代码后,也许代码的实现搞懂了。
但为什么要这么写代码呢?其中用到的模式,以及版本升级的重构等等思想性的东西你懂吗?
于是通过了解一些设计模式和论坛上的讨论试着揣摩作者的想法。
可最有效的方式是直接和作者对话。但这个方式对我来说太难实现了。
这意味着你要完全了解spring或者超越作者更好的改进spring,是一个比较困难的事情。
所以现在我领悟到:学习一个东西,存在很多很多的层次,也许你只是在一个层次明白了,但你并不是彻底明白。
当你在一个层次明白的时候,你不能或因虚荣或因好胜或因害怕没有明白来强迫自己说自己明白了。你内心深处有个声音会一直对你说,你并不是完全明白,这就形成一种矛盾。
这种矛盾会给你带来痛苦,进一步阻碍你前进的步伐。
也许领悟任何一样东西也是这样,你只能是在一个层次上领悟了。
当你想领悟一样东西的时候,我们都有执着于它的本性。
但佛告诉我们,别执着。
想窥探它的全部,想把它完全掌握在自己手中。而现在的自己却没有那个能力。就要勇于承认,而且别强迫就目前自己的水平去完全领悟它。
当打开这个心结之后,静下心来。以宁静致远的方式,一步一步的走向更高的层次。
当你到达了一定的层次,你自然就能看透那一层次的东西。
呵呵,心态一定要摆正,这就是今天我突然想到的。
说起来容易,做起来难。
这是一种磨练。
通往深处必须经历的磨练。