5278 / 5278論壇 / 我愛78論壇

 找回密碼
 立即註冊
 
 
查看: 616|回復: 0

如果程式設計也有國際奧林匹亞競賽,拔得頭籌的會是哪個國家?

[複製鏈接]
發表於 2016-9-21 01:04:42 | 顯示全部樓層 |閱讀模式

假如程式設計如數學與物理等科學一般,也有國際奧林匹亞競賽的話,成為當中佼佼者會是哪個國家呢?(編按:針對電腦程式設計已有國際資訊奧林匹亞(IOI)競賽)在我們的印象中,出產最多程式開發者的國家莫過於美國與印度,但根據程式設計解題網站 HackerRank 最新研究指出,擁有最擅長程式設計人才的國家,其實並非美國與印度。





HackerRank 為程式設計解題網站,網站中將不同的程式領域分門別類,針對 15 種領域(domain)提供多樣的程式設計題目,包括 Python、algorithm(演算法)、security(資安)與 distributed systems(分散式系統)等各種類型,讓開發者進行挑戰與解題,協助其增進程式設計的功力,此外,Facebook 與 Airbnb 等科技公司也會透過 HackerRank 招募開發者加入公司。

HackerRank 上的開發者排名,是取決於開發者解題時的準確度與速度,目前為止網站上已有 150 萬名開發者參與排名,而 HackerRank 最新公布的研究,便是依據網站上已參與解題的開發者來做排名,包括哪個國家擁有最擅長程式設計的開發者、哪種解題領域最熱門、各種領域的解題高手分別為哪一國及各國較喜愛哪種程式設計領域。

HackerRank 的研究結果指出,擁有最擅長程式設計人才的國家為中國,排名緊接在後的是俄羅斯,而第 3 至第 5 名分別為波蘭、瑞士與匈牙利,至於台灣也進入前十名的榜中,排在日本之後、為第 7 名。在 HackerRank 網站中參與排名人數最多的美國與印度開發者,排名卻僅為 28 名與 31 名,連前 20 名都未沾上邊,不過,有趣的是,以目前的狀況而言,排名第 1 至第 27 名國家的開發者們,幾乎全都為美國企業效勞,所以在現實中美國可算是依舊排名第 1。

Screen-Shot-2016-08-23-at-8.42.39-AM.jpg

中國的開發者在數學、函數程式語言與數據結構這 3 種領域挑戰中,表現最為突出;俄羅斯開發者則在最多開發者相互爭鋒的演算法領域拔得頭籌;台灣的開發者在數據結構(排名第 2)、資料庫(排名第 4)、函數程式語言(排名第 5)與演算法(排名第 5)表現較佳。

Screen-Shot-2016-08-23-at-8.51.09-AM.jpg

近年來,全球掀起程式設計的教育浪潮,在擁有最擅長程式設計開發者排行榜前十名中的國家也是如此。排名第 1 的中國,近來學齡前兒童的程式語言課程漸趨熱門;俄羅斯則是在蘇聯時期,便已針對中學學生加強數學教育的訓練。此外,歐盟中也有 15 個國家在課程中納入程式設計。而我國也將程式設計納入 107 課綱,也就是 2018 年起,程式設計成為國中與高中的必修課程,而國小階段則是進行融入性的教學規劃。

(首圖來源:Flickr/jeanbaptisteparis CC BY 2.0)

來源:

http://technews.tw/2016/09/07/which-country-will-be-the-winner-in-programming-olympiad/#more-182468



回復

使用道具 舉報

※ 再次提醒您,回覆文章時請遵守下列重要回覆規則︰
  1. 回覆字數必須超過十個中文字以上。
  2. 禁止使用插頭香, 搶頭香, 搶第一, 第一名, NO.1, 坐沙發等無意義的回覆。
  3. 嚴禁草率敷衍的灌水回覆。例如: 推......, 頂......,11111111, good, push, thank you, 謝了, 好看, 謝謝大大, 感謝分享, 支持, 再來 等等。
  4. 禁止使用千篇一律的回覆或複製、引用別人的回覆。禁止使用不知所云的回覆,例如: 3q5ws9dmh。禁止使用中英文或符號組合字。
  5. 回覆文章必須與該主題有關,如有不符將以灌水處理。
※ 違反規則者,抓到輕者積分歸零,嚴重者封鎖IP。


您需要登錄後才可以回帖 登錄 | 立即註冊 | google 登入 facebook 登入 Line 登入

本版積分規則

舉報|Archiver|廣告洽談|5278 / 5278論壇 / 5278手機A片

GMT+8, 2024-12-23 01:29 , Processed in 0.021275 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表