讀《周鴻禕,高司令》所想到的。。。

孟巖,傳說中的“大牛”,我還是挺佩服他的。前一段時間,我還把以前的博客概略地看了一遍,他的很多想法非常獨特。而《周鴻禕,高司令》這篇博客給我的印象最深,文章地址爲http://blog.csdn.net/myan/archive/2010/09/28/5910877.aspx。文章裏面有這樣一段言論:


程序員圈子裏流傳什麼“優秀程序員效率超過平庸程序員100倍”之類的說法。我猜編出這種傻話的人,動機是良好的,希望恫嚇一下管理層,給程序員階層多爭取一點利益。但是其實這沒有任何用處。現實情況並不是把你跟100頭蠢驢放在一起讓老闆挑,而是把你跟另外一些水平比你差一點,薪水要求只有你一半的人來比。也許你很聰明、算法很好,精通底層,拿過這個那個競賽名次,還做過一點什麼可以炫耀的東西,但是在互聯網時代,其實另一個看上去比你平庸、薪水只有你幾分之一的人,一旦放到那個角色上,放到那個環境裏,只要智力正常、夠認真、肯下功夫,有個三四年錘鍊,完全可以在性價比方面達到和超過所謂“高手”的水平。我見過不少這樣的情況,初看上去平庸的程序員,經過幾年實踐,成長爲公司技術骨幹。反而是那些剛進來時罩着光環的人,很快就覺得自己好像也顯不出什麼優勢來。有一個我熟悉的高手,不久前困惑地對我說,以前自己花了三四年修煉得到的東西,現在的新人一年就掌握了,讓他感到很危機。

其實這就是編程這個領域一個特有的事情——互聯網對於開發知識和經驗的傳播實在太有幫助了。如今解決一個問題、掌握一方面知識,最好的辦法不是看書,也不是自己苦思冥想,而是google搜索。我對此體會非常深刻,很多困擾我很多年的問題,最後都是通過搜索到若干篇文章、帖子、博客得到徹底解決。老實講我也很困惑,我不知道自己當年花在這些問題上的不計其數的小時是否還有意義。至少在編碼上來說,現在的新手如果能夠讀到這些文章,那麼當他們遇到相同的問題時,也許體會和理解沒有我深,但寫出來的代碼不會比我差。

                                                                          摘選自孟巖的《周鴻禕,高司令》

    剛讀完的時候,有兩個言論深深吸引了我。第一個是:以前自己花了三四年修煉得到的東西,現在的新人一年就掌握了,讓他感到很危機。第二個是:“如今解決一個問題、掌握一方面知識,最好的辦法不是看書,也不是自己苦思冥想,而是google搜索。這兩句話都引起了我的共鳴。的確,現在的網絡如此發達,有什麼問題google一查,OK了!而另一個想法是:難道就不需要看書嘛?遺憾的是,這個想法僅僅在我腦海裏一閃而過,而沒有對它進行深思。今天看到吾愛德國的《有孟巖的思維,中國就出不了高司令和Java》這篇博客,博客地址爲http://patton526.blog.51cto.com/681840/398516,讓我重新燃起了對這個問題思考的慾望。

首先,我不贊同孟巖對“優秀程序員效率超過平庸程序員100倍這個說法的批判,更確切地說是他的舉例不當。既然“經過幾年實踐,能夠成長爲公司技術骨幹,那麼此時他就不能稱爲平庸程序員了,自然不能作爲依據來論證。那麼,什麼是“優秀”,什麼是“平庸”呢?可能沒有確切地定義,但可以肯定的是“優秀”肯定比“平庸”要好很多。而此時,“優秀”與“平庸”已經定義的非常明確了,可能沒有100倍那麼誇張,但的的確確效率要比平庸的程序員超出很多。其實,我覺得,它僅僅就是一個說法而已,沒必要拿出來進行批鬥。

然後是另一個高手說的話:“以前自己花了三四年修煉得到的東西,現在的新人一年就掌握了,讓他感到很危機。其實,這應該是很多人都會有的想法,畢竟長江後浪推前浪嘛,這是由IT界發展形勢所造成的。但我覺得感到危機也是好事嘛,因爲它可能會使你產生動力而繼續前進。實際上,此時我想到了一個故事——愛因斯坦的故事。

愛因斯坦小時候是個十分貪玩的孩子。他的母親常常爲此憂心忡忡,母親的再三告誡對他來講如同耳邊風。直到16歲的那年秋天,一天上午,父親將正要去河邊釣魚的愛因斯坦攔住,並給他講了一個故事,正是這個故事改變了愛因斯坦的一生。故事是這樣的:

昨天,”愛因斯坦的父親說,“我和咱們的鄰居傑克大叔去清掃南邊工廠的一個大煙囪。那煙囪只有踩着裏邊的鋼筋踏梯才能下去。你傑克大叔在前面,我在後面。我們抓着扶手,一階一階地終於爬上去了。下來時,你傑克大叔依舊走在前面,我還是跟在他的後面。後來,鑽出煙囪,我們發現了一個奇怪的事情:你傑克大叔的後背、臉上全都被煙囪裏的菸灰蹭黑了,而我身上竟連一點菸灰也沒有。”愛因斯坦的父親繼續微笑着說:“我看見你傑克大叔的模樣,心想我肯定和他一樣,臉髒得像個小丑,於是我就到附近的小河裏去洗了又洗。而你傑克大叔呢,他看見我鑽出煙囪時乾乾淨淨的,就以爲他也和我一樣乾淨呢,於是就只草草洗了洗手就大模大樣上街了。結果,街上的人都笑痛了肚子,還以爲你傑克大叔是個瘋子呢。”愛因斯坦聽罷,忍不住和父親一起大笑起來。父親笑完了,鄭重地對他說,“其實,別人誰也不能做你的鏡子,只有自己纔是自己的鏡子。拿別人做鏡子,白癡或許會把自己照成天才的。”愛因斯坦聽了,頓時滿臉愧色。愛因斯坦從此離開了那羣頑皮的孩子們。他時時用自己做鏡子來審視和映照自己,終於映照出了他生命的熠熠光輝。

在這裏我想說的是:我們最大的敵人是自己,我們應該以己爲鏡,不斷地挑戰、超越自我,去達到人生的巔峯

任何的問題都有其兩面性。“如今解決一個問題、掌握一方面知識,最好的辦法不是看書,也不是自己苦思冥想,而是google搜索。孟巖說這句話只是站在了他自己的角度來看闡述而已。而且我覺得孟巖應該也不是鼓勵我們放棄讀書,而是指對待某一個特定的問題採取的更有效的方法。即使我們在閱讀一些書的時候,我們也常常遇到這樣那樣的問題,而這時你怎麼辦?再去看其他的書來補這一塊的知識?不會的吧@!這時,我覺得最好的辦法也是Google搜索。

在這裏,我再談一下Google搜索吧。作爲一個程序員,學習能力非常重要。一個公司可能寧願要一個學習能力強而基本功稍弱的人,而放棄一個基本功比較強但學習能力弱的人,可見學習能力的重要性。而從Google上找到你所需要的信息卻又是學習的一個重要的途徑,這時如何快速、高效的使用Google就顯得非常有必要了。因此,平時我們應該多注意搜索這方面的技巧,說不定它就是你以後找工作的一大法寶。

繼續剛纔的話題,我個人認爲,每個人可以根據自己實際的情況而定。一般而言,一個程序員有兩種出路:一個是走技術路線,另一個是走管理方向。走技術路線的話,那麼你必須從程序員做起,然後是高級程序員、系統架構師,直到總工程師,這時別人可能就會稱你爲傳說中的“大牛”。如果你選擇這條路的話,那麼毫無疑問地,你必須把自己的“內功”練好,途徑當然要讀大量的經典計算機書籍啦!走管理方向呢,這個不太好說。在中國可能也只有最有經驗的人才能做項目經理吧,至於技術上的要求到底有多高就不得而知了。


 

發佈了259 篇原創文章 · 獲贊 7 · 訪問量 51萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章