病疾理心的員序程

所有文章已移至新Blog

本文新鏈接http://cn.abnerchou.me/2014/02/17/c4e320f3/

題目請倒過來讀。

如果讀過原文的,一看就明了此文的用意。是針對王銀的《程序員的心理疾病》的一篇反文。

也不能說是錯,但作者夸張得以偏蓋全,以點蓋面,一棒子拍倒一片程序員。程序員真的如此不堪?這么多的缺點,甚至都不配稱之為工程師?

總結(jié)一下,原文主要說了IT行業(yè)以下幾個缺點:

  • 自負(fù)自大
  • 崇拜權(quán)威
  • 窩里斗

作者的整片文章就已經(jīng)很好的闡述了程序員自負(fù)自大的這個理念。沒有貶低作者的意思,他在計算機(jī)程序語言方面的成就是有目共睹的。但如下的評述是自信,自負(fù),還是自大呢?至少沒有看出一點謙虛的成分 (注:PySonar是作者在Google Intern時候所作):

“然而如果你知道 PySonar 的技術(shù)含量就會明白,這樣的東西需要水平高過 Python 的創(chuàng)造者 Guido van Rossum 很多的人才能造出來?!?/p>

同時自負(fù)自大的另一個表現(xiàn)就是嘲笑新人,或者對新人不熱心。作者舉了兩個自己無法容忍的例子:一是問問題丟給一堆文檔;二是當(dāng)面演示用Google搜索答案。作者認(rèn)為這相當(dāng)無理。但我認(rèn)為無何不妥之處。Sacha Chua在其關(guān)于學(xué)習(xí)的博客中有提到,當(dāng)學(xué)習(xí)到達(dá)一定階段,我們不會有教科書或者專門的老師來指導(dǎo)教學(xué),能遇到個Mentor就是人生的大幸了。作者希望自己的每個問題都受到他人的重視,難免有些強(qiáng)人所難。況且有時候我們自身對問題的理解,和別人對問題的看法是有出入的。

還有有一句話說得好,就是“你怎么看自己,別人就怎么看你”。最簡單的一個例子就是早起照鏡子,發(fā)現(xiàn)自己頭上有根呆毛,但由于趕時間匆忙出門,路上就總感覺別人投來異樣的目光,午餐時鄰桌傳來的笑聲也覺得是嘲笑,其實殊不知呆毛早就順應(yīng)地心引力垂了下來。這種心理現(xiàn)象比比皆是,往往也是不開心的源泉。

說計算機(jī)就算當(dāng)機(jī)也無所謂。看看當(dāng)今金融領(lǐng)域多少是利用計算機(jī)在完成交易,飛機(jī)的自動導(dǎo)航,汽車的防抱死系統(tǒng)、防側(cè)翻系統(tǒng),等等。軟件可能無法直接傷人,但就如“吾雖不殺伯仁,伯仁因我而死”,不可避免要影響到人們的生活。

作者另一個論點就是窩里斗,但從其貶低軟件工程師的思路來看,窩里斗的現(xiàn)象可見嚴(yán)重。主要論據(jù)是就算系統(tǒng)死機(jī),也不會危及他人。這種說法有失偏頗。別且因此說計算機(jī)不是科學(xué),也是完全沒有依據(jù)的。目前學(xué)術(shù)界也一直在爭論。從各大高校對于計算機(jī)學(xué)科所屬院系就可以看出這種分歧。

Science (from Latin scientia, meaning "knowledge") is a systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe.

從以上科學(xué)的定義可以看出, 可重復(fù)的實驗和可預(yù)期的結(jié)果是關(guān)鍵。比如繪畫,對于一副畫的好壞很難用一定標(biāo)尺來衡量,再如文學(xué),一千個人心中有一千個哈姆雷特。但計算機(jī)呢,總不能敲下去一個回車鍵,有一千種反應(yīng)的可能吧;而且對于程序的好壞也有系統(tǒng)的衡量標(biāo)準(zhǔn)。現(xiàn)階段的這種對于計算機(jī)到底屬于哪類的爭論,完全是由于計算機(jī)領(lǐng)域太年輕,60年的發(fā)展還不足以讓大家統(tǒng)一到一起。單從現(xiàn)今技術(shù)的走向來看,在10多年前,誰也不會想到網(wǎng)絡(luò)會有現(xiàn)在的力量。云計算,云存儲,掀起了網(wǎng)絡(luò)腳本語言的熱潮。JavaScript竟然一躍成為Web開發(fā)的主流語言。再看微軟剛起步的上世紀(jì)80年代,最主流的語言的C語言,它的胞弟C++才剛出生不久,而現(xiàn)在確實Java橫掃的所有平臺。

無法給計算機(jī)領(lǐng)域一個確切的定義,也正是由于其變化太快。在單機(jī)領(lǐng)域,技術(shù)、理論等都已穩(wěn)定與成熟,但網(wǎng)絡(luò)方面、人工智能等領(lǐng)域還有好多亟待解決的問題。這就造成了有部分已經(jīng)成為科學(xué),但另一部分卻還是在工程領(lǐng)域。個人還是偏向于計算機(jī)是屬科學(xué)的。

對于軟件領(lǐng)域的盲目崇拜權(quán)威,我認(rèn)為這在所有領(lǐng)域都存在,不光是IT業(yè)。在此就不復(fù)述了。

本文是就自己對作者文章中一些觀點的看法,作為存檔記錄之用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本文把程序員所需掌握的關(guān)鍵知識總結(jié)為三大類19個關(guān)鍵概念,然后給出了掌握每個關(guān)鍵概念所需的入門書籍,必讀書籍,以及...
    dle_oxio閱讀 11,403評論 6 244
  • 擴(kuò)展 就是為一個已有的類、結(jié)構(gòu)體、枚舉類型或者協(xié)議類型添加新功能。這包括在沒有權(quán)限獲取原始源代碼的情況下擴(kuò)展類型的...
    思考的快與慢閱讀 1,006評論 0 1
  • 慢慢咂下了杯中的茶。 滾燙的水在齒縫和兩頰內(nèi)流下了甘的味道, 然后帶著苦澀沖向了喉嚨, 喉嚨回應(yīng)了幾聲泉鳴, 算是...
    圣易王時閱讀 251評論 0 0
  • 教師是擁有最豐富的技能、并且心理最強(qiáng)大的人。他們因材施教,為人師表,終身學(xué)習(xí)。他們就像守護(hù)天使一樣,潤物細(xì)無聲的付...
    lulukuku閱讀 631評論 0 1

友情鏈接更多精彩內(nèi)容