Go遠(yuǎn)超Python,機(jī)器學(xué)習(xí)人才極度稀缺,全球16,655位程序員告訴你這些真相
Go 正變得越來(lái)越受開發(fā)者歡迎。
幾年前,滴滴的工程師曾告訴我,在滴滴 Go 已經(jīng)得到了非常廣泛的應(yīng)用,去年,在騰訊內(nèi)部使用的編程語(yǔ)言排行榜中,Go 已經(jīng)排到了第 3 的位置。而今天,由專業(yè)開發(fā)技能測(cè)評(píng)平臺(tái) HackerEarth 發(fā)起的,來(lái)自全球 76 個(gè)國(guó)家及地區(qū) 16,655 位開發(fā)者參與的「2020 開發(fā)者調(diào)查報(bào)告」告訴我們一個(gè)真相:
無(wú)論是對(duì)于學(xué)生還是已經(jīng)工作的工程師們而言,Go 都穩(wěn)居了「Languages to learn」的 TOP1。
緊隨 Go 之后的第二名非常地不同,對(duì)于學(xué)生而言,排名第二的是 JavaScript(Node.js),而在工程師的這份榜單里,則是 Python。
第三名無(wú)可非議地都是 Kotlin。顯然,在去年 5 月成為 Android 開發(fā)首選語(yǔ)言后,與 Android SDK 和 Java 程序語(yǔ)言庫(kù)兼容、可與 IntelliJ(以及 Android Studio)搭配使用的 Kotlin 正在俘獲越來(lái)越多的開發(fā)者的「芳心」。這其中也有 Google 的努力,記得去年筆者參加 Google Developer Days 時(shí),Google 的工程師還在為程序員如何說(shuō)服管理層采用 Kotlin 而不遺余力。
不過(guò),對(duì)于開發(fā)者們而言,從來(lái)都不是一門語(yǔ)言走天下,語(yǔ)言,好用才是硬道理。同時(shí),Go 和 Kotlin 要想真正進(jìn)入到落地使用還有很長(zhǎng)一段路要走,從開發(fā)者們已經(jīng)具備的專業(yè)編程語(yǔ)言來(lái)看,Python 已在其中,畢竟其本身已超越 C++ 位列 TIOBE 編程語(yǔ)言榜第三位。
在 HackerEarth 學(xué)生和專業(yè)開發(fā)者已知編程語(yǔ)言榜中,居于榜首的分別是 C++(62%)和 SQL(52%),在 TOP 8 中,還沒(méi)有見到 Go 和 Kotlin 的身影。
看完語(yǔ)言,我們?cè)倏绰殬I(yè)。
在眾多的調(diào)查報(bào)告中,數(shù)據(jù)科學(xué)的占比一直高居不下,在這里也同樣如是。據(jù) HackerEarth 調(diào)查數(shù)據(jù)統(tǒng)計(jì),無(wú)論是學(xué)生還是專業(yè)開發(fā)者,數(shù)據(jù)科學(xué)都遙遙領(lǐng)先,分別以 63% 和 61% 的占比遠(yuǎn)超后面的網(wǎng)絡(luò)安全(36%)和物聯(lián)網(wǎng)(35%),而區(qū)塊鏈則居于第 4(28%)和第 3(32%)的位置。
數(shù)據(jù)科學(xué)是一門強(qiáng)依賴于人工智能的職業(yè),不過(guò)與之背道而馳的是,在當(dāng)前開發(fā)者的整體經(jīng)驗(yàn)上,卻呈現(xiàn)著「全棧開發(fā)趨于飽和,機(jī)器學(xué)習(xí)人才極度稀缺」的現(xiàn)狀。
從上圖中我們可以看到,排名第一、二的全棧開發(fā)和后端,以經(jīng)驗(yàn)在 1 至 3 年為主,機(jī)器學(xué)習(xí)明顯屈居末位。HackerEarth CEO Sachin Gupta 這樣說(shuō)道:「全球的組織都感受到了技術(shù)人才的短缺。但是這種短缺可能比你預(yù)期的還要嚴(yán)重。根據(jù)最近的一項(xiàng)調(diào)查顯示,自 2008 年以來(lái)技術(shù)人才的短缺在今天達(dá)到了巔峰?!?/p>
人才稀缺自然要談到如何成長(zhǎng),這方面 HackerEarth 也進(jìn)行了數(shù)據(jù)統(tǒng)計(jì)。70% 的學(xué)生開發(fā)者都在使用在線編程平臺(tái)來(lái)提高技能,同時(shí)還極其依賴于 YouTube 系列視頻以及在線教育課程。很顯然,80 后、90 初們學(xué)編程時(shí)用的參考書已經(jīng)顯得滯后了。
想要讀這份完整版的開發(fā)者調(diào)查報(bào)告,可以通過(guò)下方鏈接訪問(wèn):
https://www.hackerearth.com/recruit/developer-survey/