HackerRank以其競爭性編程挑戰(zhàn)賽聞名,這種編程挑戰(zhàn)賽橫跨多個計算機學(xué)科領(lǐng)域,旨在根據(jù)技能評估開發(fā)人員。
今天,HackerRank發(fā)布了2019年版的年度《開發(fā)人員技能報告》,報告調(diào)查了來自100多個國家的71000余名軟件開發(fā)人員拜银。各行各業(yè)都需要軟件開發(fā)人員,這意味著爭奪技術(shù)人才的競爭很激烈趾盐。該報告旨在幫助從CEO、企業(yè)高管、招聘經(jīng)理到招聘專員的每個人了解自己物色的開發(fā)人員丹锹。
編程語言
2017年與2018年對比:
HackerRank詢問開發(fā)人員他們知道哪些編程語言以及他們想要學(xué)習(xí)哪些編程語言。73%的開發(fā)人員表示,他們在2018年知道JavaScript芭析,而2017年這個比例為66%芍秆。JavaScript是2018年最知名的語言,而2017年最知名的語言是Java蒿偎。
開發(fā)人員想要在2019年學(xué)習(xí)的編程語言:
去年惜姐,開發(fā)人員渴望學(xué)習(xí)Go、Kotlin和Python寝优。2019年情況沒有變化钻心。然而,對Scala的興趣有所下降说墨,對TypeScript的興趣有所加大棺棵。
框架
2017年與2018年對比:
AngularJS仍然是開發(fā)人員所知道的最受歡迎的框架棒动,但更多的開發(fā)人員已經(jīng)開始學(xué)習(xí)React粱锐。知道React的開發(fā)人員的比例從2017年的20%增加到2018年的26%恶座。
開發(fā)人員想要在2019年學(xué)習(xí)的框架:
而這種趨勢可能會持續(xù)下去桂敛,因為開發(fā)人員今年對學(xué)習(xí)React最感興趣。
招聘經(jīng)理想要的框架與開發(fā)人員知道的框架:
此外挡育,許多公司最渴望招聘React開發(fā)人員。
值得采用的技術(shù)
就實際應(yīng)用的新技術(shù)而言具滴,53%的開發(fā)人員認為物聯(lián)網(wǎng)最有可能在未來兩年內(nèi)被采用。住房、汽車和整座城市的聯(lián)網(wǎng)程度越來越高,所以這應(yīng)該不會讓人大為吃驚刃永。
到2020年諸多技術(shù)的實際應(yīng)用:
AI技術(shù)并未遠遠落在后面读规。50%的開發(fā)人員認為深度學(xué)習(xí)在2020年之前得到采用的可能性“非扯ㄍ現(xiàn)實”,其次是云機器學(xué)習(xí)(41%)和計算機視覺(38%)虽填。
34%的開發(fā)人員給AR和VR豎了兩個大拇指第献,37%的開發(fā)人員給它們豎一個大拇指理逊。另一方面刚盈,覺得區(qū)塊鏈“過度夸大”的開發(fā)人員最多威蕉,量子計算被認為2020年之前最不可能得到采用。
經(jīng)常抱怨的問題和bug
開發(fā)人員在工作場所有各種各樣的煩惱但荤。不過,這些煩惱因資歷而異,初級開發(fā)人員最討厭寫得糟糕的說明文檔拆火,資深開發(fā)人員最鄙視凌亂不堪的代碼。
開發(fā)人員覺得生產(chǎn)環(huán)境中最大的bug:
被問及生產(chǎn)環(huán)境中最大的bug時,62%的開發(fā)人員表示部署了未經(jīng)測試或壞掉的代碼酒贬。但是近10%的開發(fā)人員也承認刪除掉整個數(shù)據(jù)庫是最大的bug零如。
開發(fā)人員想要什么、不想要什么蚯窥?
尋找工作時荷鼠,所有開發(fā)人員對有機會求得職業(yè)發(fā)展和兼顧工作與生活最感興趣务甥。正如你所料挺尿,資深開發(fā)人員看重頗有競爭力的薪酬窄俏,而初級開發(fā)人員看重“有待解決的有趣問題”悄晃。
什么原因使開發(fā)人員對雇主毫無興趣溪椎?
68%的開發(fā)人員最有可能對工作角色方面闡述得不夠清晰的雇主毫無興趣。如果你想吸引頂尖的開發(fā)人才恬口,這是你應(yīng)仔細研讀的圖表校读。
HackerRank首席執(zhí)行官Vivek Ravisankar在一份聲明中說:“招聘和留住熟練的開發(fā)人員對各個地方的公司企業(yè)而言至關(guān)重要。招聘專員和招聘經(jīng)理需要深入了解開發(fā)人員群體祖能、他們關(guān)心什么以及他們想從雇主那里得到什么歉秫。比如,考慮工作機會時养铸,將近一半的開發(fā)人員認為價值觀不一致是關(guān)鍵的阻礙因素雁芙。我們希望每個開發(fā)人員都與相應(yīng)的工作匹配起來,這些數(shù)據(jù)讓工程團隊做到心里有數(shù)钞螟,以便找到并留住最適合工作崗位的開發(fā)人員兔甘。”