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

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

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

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

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

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

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

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

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.

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

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

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

當(dāng)然,有一點(diǎn)所有自稱程序員的同學(xué)注意了,不要再將HTML(其實(shí)還包括ASP、JSP)稱為一種編程語言……

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

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

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

  但是,點(diǎn)燃我憤怒的卻是新聞里的最后一句話:

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

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

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

  引導(dǎo)?我靠。

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

關(guān)于作者:

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

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

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

主站蜘蛛池模板: 综合久久网 | 韩国免费一级成人毛片 | 日韩美女性行为免费视频 | 91精品福利老司机在线观看 | 视频一区二区三区在线观看 | 日本免费一区二区三区视频 | 亚洲欧洲视频在线 | 国产性色视频在线高清 | 9久9久女女免费精品视频在线观看 | 欧美激情文学 | www.亚洲一区 | 亚洲国产精品久久久久婷婷软件 | 亚洲网站视频 | 精品国产一区二区三区不卡在线 | 美女网站视频色 | 午夜网站入口 | 久久久久久久久久久大尺度免费视频 | 国产视频资源 | 欧美综合一区 | 人人狠狠综合久久亚洲88 | 另类小说图片 | 手机看片自拍日韩日韩高清 | 黄视频大全| 91在线看片一区国产 | 精品日本一区二区三区在线观看 | 午夜乩伦 | 国产精品偷伦视频免费观看了 | 秒播在线 | 国产成人系列 | 国产成在线观看免费视频 | 欧美成国产精品 | 国产精品视频999 | 国产成人精品视频免费 | 久久久精品2021免费观看 | 91亚洲精品国产自在现线 | 亚洲影院手机版777点击进入影院 | 一区二区三区网站在线免费线观看 | 久久一区二区三区免费播放 | 91精品一区二区三区在线播放 | 久久亚洲国产成人精品性色 | 中文字幕在线视频观看 |