15 歲才學太晚了? HackerRank 指出:80後工程師有 12% 都在 5-10 歲開始編程

HackerRank 發布了2018年的報告,當中探討了一些對理解開發人員環境至關重要的事情,並探討了諸如特權編程人員在工作場所要求的東西、喜歡使用的技術以及如何進入軟件開發行業。



HackerRank 提出的一些問題如下:

這群人是由何時開始學習編碼的呢?

現時那些年齡在18到24歲之間的人,絕大多數是在十幾歲的時候開始他們的編程之旅。約68.2%的人在16至20歲之間開始學習 Coding 。

但當你看老一輩的組別(即是80後)時就會發現另外一個明顯的趨勢:在35歲至44歲之間的人中有12.2%的人在五到十歲之間開始 Programming ,這明顯比起新世代的數字多( 00 後大約只有 2% 左右),也許是因為這一代人在很年輕時開始有第一台電腦,而當時電腦不像現在方便,一打開瀏覽器就可以有千變萬化的內容。

同時這些80後在家庭電腦革命的開始前誕生。當時,如果想玩遊戲或者運行一些軟件,哪有 Steam 讓我們下載?(連磁碟安裝也很麻煩),故此不少人都是由寫遊戲開始學習編程,當然新一代不少是以寫網頁開始啦!

哪些國家開始學 Programming 的平均年齡最低?

如果談年輕開發者,英國的受訪者最多是 5 – 10 歲就學習編程,佔年輕起步工程師( 5 – 10 歲就學編程的人)的 10.7% ,緊隨其後的是澳洲,佔10.3%,我們可以看到這兩個地方都鼓勵年輕人學習邏輯,而美國排名在很後面(不在10 名內)亦是令我們有點驚訝的。

HackerRank 認為其中一個成因是 Acorn 電腦與超市巨頭 Tesco 之間的 Computers for Schools 計劃。當時,在Tesco購物的家庭會得到可以在學校兌換電腦的代券,令不少人有機會學習到 Programming。

另一個原因是現時的開發人員面對的編程變得更困難更複雜了,80 後當年是學習 BASIC ,但現在,如 Python,JavaScript 和 Java 都更複雜(雖然用途更廣),但相對較難接觸,。HackerRank報告還有許多其他有趣的資料,各位看官如果有興趣,可以去HackerRank網站閱讀其他內容。

老實說,我們在這個黃金時代,有 Youtube 、Github 與 Stack Overflow ,是一個容易找到教學資源的年代,應該比起上一個世代更容易接受編程吧?編輯看過有家長用 iPad + Youtube 去給小孩知識,為什麼不同時教他們編程呢?

 

資料來源:thenextwebHackerRank

TechApple.com 編輯部

堅持製作專業科技內容,全員擁有多種不同技術知識的特異科技媒體團隊。 電郵:editor@techapple.com

Leave a Reply

Your email address will not be published. Required fields are marked *