王垠:知識分子的傲慢與偏見

openkk 12年前發布 | 7K 次閱讀 程序員

經歷了這么多的事情,見過了這么多不同種類的人,我一直在想,知識分子心里存在的傲慢與偏見是從哪里來,到哪里去的。現在我也許找到了一些線索。

傲慢

先說說傲慢產生和消亡的規律吧。

1. 當我們懂得很少的時候,我們是不會傲慢的,因為自己根本沒有值得傲慢的東西。

2. 當我們懂得了一些東西之后,傲慢就產生了,因為我們喜歡把自己的某種專業知識看得過于重要,比如對程序員來說就是編程能力。很多人以自己會用某種語言,或者會用某種操作系統為豪。我們會把這些語言或者操作系統的名字放在自己的名字前面,就好像自己的招牌,比如稱自己是 Schemer, Linuxer,等等。你會發現,當我們這樣做的時候,自己一般都沒有能力設計自己的程序語言或者操作系統,所以我們才會把希望寄托于別人創造的東西。所以其實傲慢的人總是在某種東西之“下”,他們并沒有思想的獨立。

3. 當我們學到了深入本質的知識,就會發現其實以前認為很了不起的東西,其實也就那么回事。曾經自己只是“用戶”的東西,現在自己成了“創造者”。而最后你發現,這些創造其實根本不是來自于我們自身的“天才”,而是從自然界的各種現象里面“抄”來的。自然界是如此的偉大,相比之下,我們可以說根本沒有自己的創造,我們其實一直都只是在學習和摸索。一個人的知識再多,也不可能理解整個宇宙。這個世界上還有許許多多值得學習,值得探索的東西,自己其實一點都不了解。于是我們的心再度敞開,迎接新的知識,好奇心增加了,傲慢也隨之消退了。

偏見

偏見也有差不多的故事。

1. 當我們不懂什么東西的時候。偏見是不可能產生的,因為我們對事物了解如此之少,我們根本沒有自己的判斷。

2. 當我們學到了一定的程度,偏見就產生了。我們總是會忽然覺得某種東西是“救世主”,從而迅速的成為它的崇拜者。“精通”某種東西(比如程序語言)的人,往往覺得不會用這東西的人都低他一等,經常會為這些東西孰好孰壞爭論得面紅耳赤。他們會跟使用同樣東西的人扎堆,結成“陣營”。陣營之間互相競爭和攻擊, “敵人”的東西就算是好的我們也要嗤之以鼻,“自己人”的東西就算不好的我們也要把它捧起來。

3. 當我們得到了深入的知識,就會發現這些東西全都有自己的缺點,沒有一個是完美的。所以我們就不再很關心這些東西之間的“宗教斗爭”一類的事情,會覺得這些爭論很無聊。與其支持某個東西,反對另外的,還不如把精力節省下來,自己做一個比它們都好的。所以當一個人有了強大的創造能力,偏見也就隨之消退了。

所以你看到了,傲慢和偏見都有一個從無到有,然后逐漸消亡的規律。我很清楚的看到,這些已經發生在了我的身上。雖然我經常在博客提到 Scheme,其實我自己并不是 Scheme 的“支持者”。我知道它有什么毛病。我從來不稱自己是“Schemer”,我也很少關心 Scheme 的“標準”,比如 R5RS, R6RS。我使用 Scheme 的原因是因為我需要一種語言來描述我想說的東西(比如解釋器),而 Scheme 是現有的最簡單的可以說明這些問題的語言。實際上我不是任何語言的支持者,管它是 C++, Java, Python, Scheme,Common Lisp 還是 Haskell, OCaml, Clojure, ... 它們對我來說都是差不多的。它們的“社區”經常喜歡把缺點說成是優點,把“對手”的優點都嗤之以鼻,把某種概念說成是包治百病的靈丹妙藥。這個現象是普遍存在的,就算是 Haskell 和 OCaml 的社區也不例外。

所以我腦子里一直在構想的,其實是一種新的語言。它沒有任何的宗教成分,并且不斷的完善自己,消滅自己的弱點,簡化自己的設計,最終成為世界上唯一需要存在的“終極語言”。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!