程序員培訓公司 CodinGame發(fā)布的一份開發(fā)人員調查報告顯示,在開發(fā)人員招聘中,擁有 JavaScript、Java 和 Python三大編程語言技能的開發(fā)人員最受招聘經(jīng)理歡迎。
該報告基于對全球近 15,000 名開發(fā)人員和人力資源專業(yè)人員的調查。報告顯示,每 10 個招聘者中就有 6 個(60%)認為科技公司對 JavaScript、Java 和Python 有“強烈的需求”。其中,JavaScript人氣最高,有62%的受訪者認可了其重要性。緊隨其后的是 59% 的受訪者表示需要的 Java,和 48% 的受訪者表示非常需要的 Python。
同時,報告還指出,某些編程語言在開發(fā)人員中很流行,但在招聘公司眼中卻并不受重視。例如,有 45.1% 的開發(fā)人員表示他們使用 C 語言進行編程,但只有15.4% 的公司表示需要 C 語言進行開發(fā)。
同樣,有 47% 的受訪者使用 C++ 進行編程,但只有不到三分之一(27%)的公司表示需要 C++ 開發(fā)人員。對于 Python 來說也是如此:有 57% 的開發(fā)人員使用該語言進行編程,但只有不到一半的公司對此有很高的需求。
CodinGame 的聯(lián)合創(chuàng)始人 Aude Barral表示,開發(fā)人員中的編程語言趨勢與市場趨勢不同是很常見的。她表示,某些技術之所以易于在開發(fā)人員社區(qū)中流行,是因為它們易于學習,使用起來更加方便,或者從美學上來說更有趣。而且,流行的語言是開發(fā)人員之間永無休止的討論話題。如果公司在市場上的需求和開發(fā)者社區(qū)內的趨勢相匹配,那么語言就會越來越受歡迎。Go 和 Rust 就是典型的例子,它們在 DevOps 中的應用已越來越多。
Barral 補充稱,某些編程語言(例如 PHP)在市場上仍被廣泛使用,但在其他方面并不受歡迎,因為它被認為是一種很有限的語言。此外,C語言雖然仍在初學者中很受歡迎,但隨著 Python 的出現(xiàn),它的流行性最近也有所下降。
“就Python而言,情況略有不同,因為開發(fā)人員和公司都喜歡它。對于公司而言,它是第三大需求語言,開發(fā)人員喜歡它,因為它易于學習,是一種通用語言并且使用效率極高。在過去的三年中,人工智能和機器學習的廣泛使用促成了 Python 的興起。”
此外,該報告還評估了程序員中最流行的開發(fā)框架。其中,Node.js、React 和 .NET Core暫處于領先地位。React 是最受歡迎的框架,有 59% 的技術招聘人員正在尋找掌握 React技能的開發(fā)人員。不過,卻只有 27.6% 的開發(fā)者表示他們知道如何在 React 中進行構建。
另一個高人氣框架是 Angular2。有 41% 的招聘者表示正在尋找 Angular2+ 專家,然而也只有 16.9% 的開發(fā)人員表示他們知道這個框架。
該報告還發(fā)現(xiàn):
- 80% 的 HR會招聘非學術背景的開發(fā)人員
- 48% 的公司為開發(fā)人員提供了 100% 遠程工作的可能性
- DevOps 是 2021 年需求量最大的開發(fā)者職位
鑒于 DevOps的需求量之大,有43% 的受訪 HR 表示,今年他們將很難為自己的技術團隊找到合格的 DevOps 專業(yè)人員。調查結果顯示,它已經(jīng)超越后端和全棧開發(fā)人員,成為 2021 年最難填補的職位。
完整報告地址:https://www.codingame.com/work/codingame-developer-survey-2021/
原文地址:https://www.oschina.net/news/127618/codingame-developer-survey-2021?utm_source=tuicool&utm_medium=referral