今天和一位朋友(微軟的資深架構(gòu)師,按照年齡、閱歷分,我叫他老師)吃飯,聊到他的愛好,他喜歡國學(xué)和習(xí)武,聊到國學(xué)的時候,他就說現(xiàn)在他在做一個網(wǎng)站,就是傳播真正的國學(xué),而不是像易中天那樣披著學(xué)術(shù)的名義說評書。我問他搞這種真正的國學(xué)會不會不像易中天那樣“大話國學(xué)”那么流行、那么賺錢,他說“我只是想傳播一種正確的思想,相信大家都會有能力辨別正確的思想,當(dāng)大家知道那些人是在惡搞國學(xué)而我是在真正的弘揚(yáng)國學(xué)的時候,人的趨向爭取東西的本性就會使得他接受我的正確的東西,而且會把這種正確的東西傳播給其他人”。想一想這和我在如鵬網(wǎng)的工作也是有相似點的,現(xiàn)在主流的宣傳口號都是“大學(xué)里學(xué)的東西過時了,沒用了”,因為這是符合宣傳這種想法的人們的利益的,而我在傳播的“大學(xué)里學(xué)的東西永遠(yuǎn)不過時,只是需要同學(xué)們多動手”也是“非主流”的,但是是我認(rèn)為正確的,這種正確的思想也在使越來越多的同學(xué)"趨向爭取東西的本性就會使得他接受我的正確的東西",而且有很多同學(xué)都是靠“正確的東西傳播給其他人”的這種方式知道我的這些想法的。
又談到哲學(xué)的問題,說到很多人學(xué)哲學(xué)的時候都是死記硬背那些哲學(xué)的原理,背了半天什么真正的東西都沒學(xué)到;而有的人則是看了古今中外的很多史料、案例,悟出一些道理,然后再來看那些哲學(xué)的原理,發(fā)現(xiàn)這些哲學(xué)原理都很容易的和之前學(xué)的史料對應(yīng)上,這樣輕松的就從本質(zhì)上掌握了這些哲學(xué)的原理。我又聯(lián)想到同學(xué)們學(xué)計算機(jī),很多人把編程語言當(dāng)成理論學(xué),背關(guān)鍵字、背函數(shù)、背代碼片段,到頭來什么都沒學(xué)到,而有的人則一邊學(xué)一邊練程序,練過大量程序以后再來看書指導(dǎo)自己的實踐,反正掌握的更牢靠。
接著又談到了關(guān)于武術(shù)的問題。他說在練武術(shù)的時候很多人都去學(xué)那些套路、招式,最后學(xué)到的只是花拳繡腿,真正的武術(shù)大家是不看重那些招式的,他們那些招式都是在實戰(zhàn)中悟出來的,沒有定法,靈活運用,兩次不同的實戰(zhàn)中用到的都是不同的招式。而那些招式只是給想“學(xué)學(xué)玩”、“學(xué)一學(xué)到別人面前顯擺”的人用的,讓他們學(xué)上兩招去唬人,是一個玩具而已,其實什么用都沒有,要想學(xué)到真正的武術(shù)必須下苦功自己練,多實戰(zhàn),然后自己悟。和學(xué)計算機(jī)一樣,很多人學(xué)黑客,其實就是拿一些真正的黑客開發(fā)出來的黑客工具“玩一玩”,滿足一下虛榮心而已;有的人學(xué)編程則學(xué)一大堆MFC、Struts之類的框架、工具,到處炫耀自己“懂得高級編程技術(shù)”,到最后卻連最基本的一個for循環(huán)都寫不好。
最后還談到了學(xué)哲學(xué)中的“只和一個師傅學(xué)”,他的一個朋友去學(xué)哲學(xué),問師傅世界上這么多哲學(xué)的書什么時候能看完,師傅告訴他只看一本書就可以,他用了五年的時間看這一本書,然后五年后師傅把其他的哲學(xué)書拿到他面前,他翻了翻就說“師傅我明白了,這么多不同的書其實本質(zhì)上都是說的一樣的道理,不用看其他的書了”。我又聯(lián)想到同學(xué)們學(xué)計算機(jī),有的同學(xué)剛學(xué)C++的時候就驚呼“聽人說有好多C++的經(jīng)典書《Essential C++》、《Thinking in C++》 、《C++ Primer》 、《Exceptional C++》、《More Effective C++”》……是不是要都學(xué)完才是掌握了C++,這要學(xué)到身邊么時候呀?”,我和他說“你把你現(xiàn)在學(xué)的C++的教材學(xué)好了,每個程序都能熟練的寫出來,然后再回頭看這么多不同的書其實都不值得看了”,事實也是如此,經(jīng)過半年多的苦練,等他回來再翻這些書他說了一句話“這些當(dāng)年我想像的大部頭現(xiàn)在翻起來都大同小異,每本書能挑出5頁對我不同的東西都很難”。
萬物通一理!