程式設計師哪個國家最厲害?現在終於有答案了

2020-12-06 和訊

    本文首發於微信公眾號:每日經濟新聞(博客,微博)。文章內容屬作者個人觀點,不代表和訊網立場。投資者據此操作,風險請自擔。

  世界上哪個國家的程式設計師最厲害?

  你的回答可能是:美國。確實,美國是大師級程式設計師的集中地,比如比爾·蓋茨、肯·湯普森(Ken Thompson,UNIX語言的奠基者、1983年圖靈獎得主之一)、丹尼斯·裡奇(DennisRitchie,C語言之父)、唐納德·克努特( Donald Knuth,算法和程序設計技術的先驅,1974年度的圖靈獎獲得者)。

  也有人回答是印度,印度是世界上程式設計師增長最快的國家,印度的軟體外包業務獨步全球。還有些人說是俄羅斯,因為俄羅斯擁有世界最厲害的黑客。

  那到底哪個國家的程式設計師更厲害?有沒有一種更科學的方法來評判?

  計算機的本質其實就是0和1這兩個數字,數字是電腦程式的靈魂。同樣,我們也可以用一個個具體的數據,來解答上述問題。

圖片來自

  近日,一家名為HackerRank發布了一項調查結果,揭開了世界上哪個國家程式設計師最厲害的答案。公開資料顯示,HackerRank成立於2012年,是一個面向程式設計師、黑客們的社交網絡,該網站提供了各種編碼謎題、遊戲病毒和現實中的編碼難題及挑戰,讓黑客們在該社區中進行交流討論、接受挑戰等。參與挑戰的人,通過其解決問題的速度和準確度獲得排名。

  HackerRank公布的最新數據顯示,全球已經有150萬人參與到上述挑戰項目當中。其中得出的結果已經具有普遍意義的代表性。

  HackerRank的數據顯示,中國和俄羅斯的程式設計師們最具天賦,兩者得分分別為100分、99.9分。雖然美國和印度參與挑戰的程式設計師最多,但整體排名並不高,一個在28位,一個在31位。

  中國程式設計師們在數學、函數式編程(/span>)、數據結構(data structure)上完爆所有其他國家;而俄羅斯(得分99分)的程式設計師們則是在算法(algorithms,此處翻譯可能不太準確)上佔據統治地位,算法也是編程領域最火爆且最具競爭意義的領域。

  相信不少對著對於阿爾法狗與李世乭的智力較量記憶猶新,這一場比賽,也引起了公眾對於人工智慧的關注。這一領域,日本獨領風騷,排名第一,而中國未能進入前5;而在與普羅大眾息息相關的網絡安全領域,中國排名第二,僅次於烏克蘭。

  軟體工程師張士密(Shimi Zhang,音譯)就是一位在此次比賽當中,位列函數式編程前十的頂級程式設計師,他來自重慶,兩年前赴美國考取計算機科學博士學位。對於中國程式設計師在世界排名上優異的成績,他表示:

  由於中國人口基數高,因此在中學就開始編程的學生數量相對其他國家也更多,他們能夠解決挑戰很大的難題,而這樣的難題世界上只有少數人才能解決。

  中國人還為年輕的程式設計師們舉辦了全國性的比賽,比如NOI(全國青少年信息學奧林匹克競賽), 在團隊選拔賽之後,僅僅只有4支天才性團隊進入全球賽。今年,第28屆國際信息學奧林匹克競賽(IOI2016)於8月12日至19日在俄羅斯喀山國立大學舉行。中國隊四名選手榮獲三金一銀,並包攬金牌前兩名。在這4支隊伍中,有3支獲得了今年獲得了全球金牌。

  需要注意的是,選撥進入國際賽的團隊,一旦獲得金牌就不能再次入選,這意味著這些團隊很可能是第一次參加國際賽就獲得了金牌!

  不過,中國的程式設計師們同樣有偏科的情況(其他國家也有,但不如中國明顯),中國的程式設計師們最不喜歡參與的領域是:Java、SQL、資料庫(Data-bases)、Ruby。

    文章來源:微信公眾號每日經濟新聞

(責任編輯:鄧益偉 HN006)

相關焦點

  • 哪個國家的噴子最厲害 這個排名你服嗎?
    除了體育運動員,網絡上的「噴子」有過之而不及,小到遊戲,大到國家大事,他們的身影總是無處不在。近日,微軟DCI就「噴子」做了全球的網絡調查,結果顯示英國、澳大利亞、美國高居前三名。全球哪個國家的噴子最厲害 微軟公布答案    微軟DCI(Digtial Civility Index,
  • 相親選哪個?阿里P7程式設計師還是三甲醫院醫生?
    北京的三甲醫院醫生一定有博士學位,但是別管學歷如何,現在他應該都是住院總醫師這個階段。就是我們平時掛號的時候,診室門上只寫著「普通號」,「不配擁有姓名」「只管開藥」的年輕醫生。 健哥有個朋友,協和畢業,如今在北京的一家老牌三甲醫院擔任住院總醫師,健哥看過他的工資條。
  • 塞班島是哪個國家?困惑多年的問題終於有了答案!
    相信很多人都聽說過塞班島這個名字,但總是只聞其名,不見其身,對他一點都不了解,就連塞班島是哪個國家的,都不是很清楚。租租車這次就和大家一起認識塞班島!塞班島是哪個國家?塞班島離我國並不遠,甚至可以說是離我們比較近的一個海島,但它卻是實實在在屬於美國。
  • 為什麼印度程式設計師可以「稱霸」矽谷而自己國家卻沒有「矽谷」?
    哪個國家的程式設計師最受外國人喜歡?回答:印度。印度程式設計師大多都是外包出去給其他國家,特別是英美這樣的網際網路發達國家,他們都希望能得到一名優秀的印度程式設計師,所以在美國大型網際網路公司都有印度程式設計師的身影,像谷歌這樣的公司更加喜歡招聘印度程式設計師而非美國本地程式設計師。矽谷是美國最大的網際網路科技城,類似中國的北京中關村。
  • 逆向工程哪個國家最厲害?俄羅斯僅排第4,中國排名令人欣喜若狂
    圖為正在打撈美制mk-46魚雷【諸葛小徹軍情觀察第3406期】近日,據媒體報導,最近在網絡上有網友提出了一個問題:論逆向工程全世界哪個國家最厲害?對此有軍迷解釋,全球有四個國家最強,俄羅斯僅排第四,第三是以色列,中國排名令人欣喜若狂,排到了第二,第一自然是美國,要說起中國逆向工程的成成就,還要感謝中國漁民,據稱在上世紀中國漁民曾撈出了美軍魚雷,而這枚撈出的魚雷促進中國技術進步20年,中國仿製後比原裝貨還厲害,以至於現在美軍戰艦進入中國附近海域偵查,都繞著中國漁民走。
  • 普通程式設計師與高級程式設計師有什麼差別?你知道嗎?
    要成為一個工程師,首先要有一顆渴望成為工程師的心,因為我們根本不能奢望一個從沒想過成為工程師的人成為一個有實際工程能力的人!程式設計師的基本能力是:Tasking和學習能力。當好程式設計師的能力是:用更好的方法來實現功能。0.文檔能力「文檔是第一生產力」,這一點在程式設計師的世界是毫無異議的。
  • 文明6種田用哪個國家厲害 文明6最強種田國家排名
    導 讀 在《文明6》遊戲中,有不少玩家對於種田流的國家十分感興趣。那麼種田用哪個國家好?
  • 終於有答案了
    頓時勾起了我的好奇,曾經我也是有過這個疑問的人,這是我最接近答案的一次。有個叫 Hillel is on vacation 的大佬在帖子下詳細的描述了他探索這個問題答案的過程,從現代 C 語言的 time.h 開始,最早追溯到 1964 年的 Multics 分時作業系統源碼,令人拍案叫絕。
  • 獅子和老虎到底誰厲害,終於有答案了
    獅子被稱為獸中之王,老虎號稱林中之王,如果獅子和老虎打架到底誰厲害呢?相信很多人都好奇過這個問題。由於老虎一般都是在山區和深林之中獨居,一山不容二虎.獅子是群居的生活在草原上,而且母獅子抓獵物.所以獅子和老虎直接打架的機會很少,那獅子和老虎誰厲害是不是沒有答案了呢,其實論單挑的話,顯然是老虎更勝一籌。
  • 最強蝸牛華夏神域答題答案:宇宙的年齡有多少年?披頭土樂隊哪個國家?
    最強蝸牛華夏神域文鬥測試的答案還有很多小夥伴都不知道,小編現在就給大家分享一下華夏神域答題的答案,一起來看看吧,希望對大家有所幫助。最強蝸牛華夏神域答題答案一覽一、答案一覽1.著名的披頭土樂隊,來自哪個國家?英國2.迄今為止,宇宙的年齡有多少年?
  • 全球有哪個國家坐擁百萬大軍?答案只有4個,俄羅斯沒上榜
    導語:全球有哪個國家坐擁百萬大軍?答案只有4個,俄羅斯沒上榜百萬大軍是實力的體現,但要想養這麼龐大的軍隊可不容易,單單工資還有福利每年就要發出去幾十億美元,除此之外加上武器裝備維護,以及日常生活的支出,每年沒有個幾百億軍費是不夠花的。所以坐擁百萬大軍的前提是,得有健全的經濟作支撐,沒有核心的收入來源,等於是累贅沒有意義。
  • 好與壞的程式設計師:如何客觀評價程式設計師的水平?
    讓我突然之間心有戚戚然的感覺。最近一段時間有點江郎才盡的感覺,寫不了大的主題,就寫點小東西吧。我們從知乎上面引用的這段小故事開始:魏文王問扁鵲家裡三兄弟誰的醫術最好。扁鵲回答說大哥最好,二哥次之,他自己最差。魏文王疑惑了,又問道,為什麼扁鵲最有名呢?扁鵲回答說因為大哥治病的時候人沒病就防止了,所以毫無名氣。二哥呢,病剛起來的時候,就給治好了,大家以為只能治小病。
  • 程式設計師不要總想著四兩撥千斤
    2020 年是很魔幻的一年,但好在這特殊的一年中,經歷了一些事情,閱讀了一些書籍,終於明白了一些之前的困惑。因為覺得自己這些感悟可能具備一些普適性,所以作本文和大家一起分享。1. 因為數位化,程式設計師會長期存在經常會有媒體拿 35 歲來製造年齡焦慮,但現實生活中,我也見過不少超過 35 歲的程式設計師。
  • 王菲最紅的時候相當於現在哪個歌手?
    而現在沒有哪一個歌手有如此大的成就,那時候她的每一首歌都堪稱經典,但是現在仍然沒有一個歌手的每一歌個能被稱為經典,所以王菲最紅時那時沒有歌手能和她匹敵,現在也沒有。王菲被人稱為「天后」並不是這幾年才出現的,而是在很早就有了,而且「天后」這一詞是一個佛教用詞,它本是佛教中十六大天外護中各天帝的天后,當時媒體為了將王菲的等級與其他明星區別開來,就將「天后」用於王菲身上,可見當時王菲在人們心中佔據著很高的地位。網友好歌獻給你:華語女歌手裡面,鄧麗君之後,商業成績最好的可能就是王菲和張惠妹。
  • 誰是更好的程式設計師:中國人還是印度人?
    RKKSJust enough coder,Computer Technologist計算機技術專家事實上,為了確保我能正確理解這個問題,我瀏覽了這個問題最受關注和投票最多的答案。我認為,這些他們的論點和結論至少可以說是毫無根據的。以下是我的不同的觀點。為了回答這個問題,我們需要知道「更好的程式設計師」是什麼意思。
  • 據說不知道這些大神的程式設計師不是真正的程式設計師
    再來一張獲獎照, 哪個是高納德?   來一張獲獎照吧,兩個大鬍子,經常分不清誰是誰,右邊那位大家肯定都認得,柯林頓同學給他們頒發國家技術獎  安德斯·海爾斯伯格(Anders Hejlsberg)   其實安德斯還真的和圖靈獎有那麼一點點聯繫,故事需要從Pascal 這門曾經大紅大紫的語言說起。
  • 如果爆發核戰爭,哪個國家最安全?中國有一省竟是「諾亞方舟」
    如果核戰爭爆發,末日來臨,到底還有哪個國家哪個地方是安全的?其實在中國有一處地方被稱為諾亞方舟。在經過了幾十年的發展之後,核武器得到了更好的發展,體形更小巧,威力卻更上一層樓,人們無法想像現在的核武器究竟已經達到何種厲害程度。除了核武器之外甚至還有更厲害的粒子束武器等,據說直接殺死一切生物體,傷害力比核武器更強大,目前人們還沒有真正見識過。
  • 螞蟻莊園9月25日答案:泰戈爾是哪個國家的詩人?
    小編今天給各位玩家朋友們帶來的是螞蟻莊園9月25日答案,螞蟻莊園9.25今日答案是什麼呢?今天的問題是小雞寶寶考考你,第一位獲得諾貝爾文學獎的亞洲人泰戈爾是哪個國家的詩人?不知道的話快來跟小編一起往下看看正確答案吧!
  • 《第五人格》最強職業推薦 哪個角色最厲害
    導 讀 第五人格最強職業選擇 哪個角色厲害由九遊小編為大家帶來,遊戲中有很多職業的,他們的定位和能力也都不一樣
  • 資深程式設計師大佬告訴你,如何成為一個C++高級程式設計師
    語言我們要成為一個程式設計師,學的東西會很多很雜,但是最開始一定要從語言開始學習,而學習語言最關鍵的莫過於選好一本書,學校的教材就算了,根本沒 有寫得好的。在此隆重推薦《C++ Primer》,這本書很厚,內容也很豐富,對知識的講解不僅僅停留在表面。如果這本書能有耐心看完,語言方面基本就沒有什麼大問題了,對以後的學習也打 下了一個很好的基礎。2.