一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

程序員的檔次?有沒有搞錯?!

  最近有一幅老圖很火,很多人說這是“從語言來區(qū)分程序員的高低”。很多人說這幅圖有問題,我說是你們的理解有問題,類似這樣的對話在推特上面出現(xiàn)過多次,一般說著說著也就過了。

  不過突然發(fā)現(xiàn),在CSDN——這個中國最大、最權(quán)威的IT類網(wǎng)站上居然發(fā)布了一篇名為“程序員的檔次”的新聞,讓我有些憤慨。CSDN首頁是我常去的地方,在我印象中以前最令人不滿的也最多是技術(shù)方面的硬傷吧,但這次就不明白了,這是故意的還是怎么的?我已經(jīng)很難相信這是“無心之失”了。如果不是故意的,那么某些編輯同志的業(yè)務水平的確需要提高了。

  首先來看看CSDN這則新聞是如何理解這幅圖的吧,下面的文字是它的“導讀”,在此一字不漏地摘錄:

程序員是否可以以它熟悉的語言判斷高下?國外某程序員對此表示認可,并繪出了一張有趣的有關于程序員的圖像,箭頭的意思是表示某語言的程序員比另一語言的程序員更高級。最高階自然是神級Lisp和匯編語言,最后一個嘛,自己看吧。

  很顯然,它認為這幅圖在表達“某語言的程序員比另一語言的程序員更高級”。那么您的理解呢?如果您的理解與它相同,那么我建議您洗把臉,透口氣,再仔細看看右上角的深底色框內(nèi)的文字——如果還沒有意識到其中問題,我想以您的某某能力,還是放棄程序員這門很有前途的工作吧。

  框里的文字是“Consider themselves superior to”,翻譯成中文便是“認為他們比對方高級”。例如有個箭頭從Lisp指向C,這說明“Lisp程序員自認為比C程序員高級”。這里的關鍵在于“自認為”,這是種“自我感覺”,因此這幅圖不是根據(jù)語言為程序員排名,而是一個“使用某種語言的程序員”的“自我感覺良好程度”排行榜。而這幅圖右上方的注釋也說明了這一點:

Ruby programmers consider themselves superior to everybody, but are not aware of the existence of non-web languages so on this chart com in above Perl Programmers.

  當然,我這里不想去談“正確性”云云,因為這一定談不出結(jié)果來。這種“自我感覺”既難論證,又明顯不可對整個語言社區(qū)一概而論。其實就圖片上的文字來看,我的感覺也是有大量調(diào)侃的意味在里面(如把“People who refuse to use the word Ajax”也作為單獨一類程序員)。那么,別人既沒想要分出高下,又是在開玩笑(連CSDN那篇文章都能意識到這點),我們又何必當真?

  其實我也一直在努力去“善意”地理解這則新聞,我也想,可能它的“導讀”也是在開玩笑的,但是我發(fā)現(xiàn)即便在最后,它還是在談論“語言”和程序員的“水平”關系,甚至還是“檔次”問題(如HTML等):

為什么Java會地位這么低呢?除了作者是php出身外,也許和歐美國家Java程序員太多,平均水平更低有關?

當然,有一點所有自稱程序員的同學注意了,不要再將HTML(其實還包括ASP、JSP)稱為一種編程語言……

  令人感到可笑的是,在這樣一則新聞里面,還出現(xiàn)了冠冕堂皇的“方向性引導”:

我們想特別指出的是,各種語言都有其自身的長處和缺點,籠統(tǒng)比較優(yōu)劣毫無意義。而且就目前一般的編程任務而言,基本上各種語言都能勝任,開發(fā)效率也和使用者的熟練程度密切相關。語言的此消彼長,關鍵在于社區(qū),如果你熱愛哪一種語言,請到CSDN開設博客,多寫自己的心得、經(jīng)驗、各種層次的教程,讓更多人體驗到這種語言之美,擴大自己的社區(qū)。我們歡迎有質(zhì)量有內(nèi)容的語言和框架比較的技術(shù)文章,堅決排斥浪費自己和他人時間和資源的口水戰(zhàn)。

  原本這幅圖并沒有挑起爭論的意思,而這篇新聞卻一邊煽風點火,一邊道貌岸然地說“大家要講道理”。就我看來,這篇新聞要不是故意在搬弄是非,便只能說是十分愚蠢了。

  但是,點燃我憤怒的卻是新聞里的最后一句話:

最后,不要在下面的評論里花費太多口舌,因為已經(jīng)有國外的同學說了:“使用最佳工具完成工作的程序員”鄙視“對哪種編程語言好爭論不休的人”

  不知道是不是我敏感了,我覺得這句話的重音是在“國外的”三個字──如此普通的一句話,我相信國內(nèi)也無數(shù)人說過,為什么要說是“國外的”?如果真是某位國外同學,那么為什么不說明是誰呢?這讓我感覺是類似“月亮是國外的圓”、“國外程序員水平高”的意思,我很反感。絲毫不夸張地說,如果這篇新聞作者在我面前,我很可能就直接“甘禮良”、“草泥馬”或是“法克魷”地招呼上去了。

  這篇新聞的惡劣之處,在于進一步扭曲了“語言討論”的意義與價值。之前有人說語言之爭意義不大吧,相對這個還算號,至少說的是語言之間沒有必要分出高低,只是語言,和使用這個語言的程序員沒有關系——就算爭論雙方的潛意識里有這樣的看法,但是還真沒見過有人如這篇新聞一樣,赤裸裸地將使用這個語言的程序員拖下水,說語言能夠說明程序員的水平。如此這般,還會有人認真地討論技術(shù)么,還不是不分高低誓不罷休了?如此這般,居然還在進行“討論方向”的引導。

  引導?我靠。

  沒錯,我是在批判Java,是在批評它是種不思進取的劣等語言——但我說過Java語言的程序員半句壞話嗎?我認為討論語言是有價值的,從表面上看,這篇新聞是在鼓勵大家使用正確方式討論語言,但是其內(nèi)容只能讓人對“語言之爭”產(chǎn)生厭惡之情。這讓我這樣想要真正好好討論語言的人情何以堪?

關于作者:

趙劼,網(wǎng)名老趙,洋名Jeffrey Zhao,目前就職于盛大創(chuàng)新院產(chǎn)品開發(fā)部,研究員。InfoQ中文站編輯,多次受邀于微軟TechED,MSDN WebCast及各微軟官方或社區(qū)會議中擔任技術(shù)議題講師。
博客地址:http://blog.zhaojie.me

it知識庫程序員的檔次?有沒有搞錯?!,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 97人人超人超人国产第一页 | 最新毛片网站 | 亚洲欧洲视频在线 | 无遮挡毛片a级武则天 | 国产高清在线精品一区二区三区 | 国产女人视频免费观看 | 级毛片久久久毛片精品毛片 | 亚洲天堂美女视频 | 一本色道久久综合亚洲精品 | 91成人午夜精品福利院在线观看 | 性夜影院爽黄e爽痛轻点www | 最新亚洲国产有精品 | 精品免费在线视频 | 欧美一级久久久久久久大片 | 久久精品视频一区 | 国产成人深夜福利短视频99 | 真实国产乱子伦精品免费 | 亚洲国产一区二区三区最新 | 手机亚洲第一页 | 天天干天天爽 | 日韩在线观看一区 | 亚洲成a人片77777群色 | 五月天丁香婷婷开心激情五月 | 国产成人精品男人免费 | 天天寡妇色| 欧洲女人性开放免费网站 | 欧美精品v国产精品v | 黄色免费网站在线 | 亚洲成精品动漫久久精久 | 国产成人精品一区二区免费 | 亚洲图片另类图片 | 日本www色高清视频 日本www色视频 | 欧美激情精品久久久久久大尺度 | 84pao强力永久免费高清 | 亚洲激情视频 | 日韩中文字幕在线播放 | 亚洲四色 | 2021国内精品久久久久久影院 | 日本人真淫视频一区二区三区 | 欧美日韩国产一区二区三区在线观看 | 免费黄色在线 |