月薪集中在8k-17k、厭倦大小周 中國開發者調查報告發布
來源:
奇酷教育 發表于:
月薪集中在8k-17k、厭倦大小周 中國開發者調查報告發布
月薪集中在8k-17k、厭倦大小周、近三成的人沒有跳槽過,中國開發者調查報告發布。
01
程序員月薪集中在8K-17K
據調查報告顯示,30 歲以下的開發者人數占比 78%,男性居多。
不過這一數值相較 2019 年的 82% 和 2020 年的 81%,今年有所下降,反觀 30-40 歲從業者整體數量有所上升。
程序員薪資越來越高, 8001-17000 元之間比例最高
據調查顯示,近三年間,開發者的薪資呈現出逐年增長的趨勢。
當前近五成開發者的薪資在 8001-17000 元之間。其次,月收入 17001-30000 元的開發者比例達到 20.5%。
02
北京廣東的開發者占全國總數28.1%
在地域分布上,全國超過 40% 的開發者工作在一線城市。
其中,北京、廣東的開發者人數占全國總數 28.1%。今年,北京以 14.2% 的占比拿下第一,略超廣東。緊隨北京、廣東之后的是上海和江蘇,占全國總數的 16.1%。
數據顯示,北京月薪高于 1.7 萬元的開發者占比近三成,廣東和上海占比趨同,分別為 18% 和 17%。
圖片
月薪高于 1.7 萬開發者數量 Top 10 的各地區中,北京和上海近半數的人薪資在 1.7 萬以上。而其它地區僅占兩成左右。
學歷背景
在不同的教育背景下,薪資也有所出入。從數據來看,學歷越高,高收入群體占比相對比較高,其中碩士研究生薪資達到 1.7 萬元以上的占比最高,為 55%。
經驗積累
開發者的工資隨著工齡增加而增長,工作 11-15 年的開發者中,薪資在 1.7 萬元以上的占比超過 60%, 而工作 1 年以內的開發者中,薪資超過1.7萬的占比僅 9%。
所處行業
眾人都說程序員薪資高,但更高的是在金融界的程序員。據調查顯示,金融行業,91% 的人群月薪超過了 8000 元。
03
程序員平均每天寫200行代碼
調查顯示,僅不足 10% 的開發者,每天有超過 70% 以上的時間在寫代碼,大部分開發者每天僅有 30%-40% 的時間寫代碼,平均每天寫代碼行數在 200 行左右。
據調查數據顯示,28% 的開發者并沒有跳槽經歷,三年及以上跳槽一次的開發者占比 35%。
針對不少人深惡痛絕的「大小周」問題,有 41% 的開發者寧愿要輕松,也不要這種模式。
04
JAVA占比持續走低,Vue使用率占比第一
同比 TIOBE 編程語言排行中,Java 的流行度也在逐年下降。隨著人工智能的發展,Python 的優勢逐漸凸顯,其使用量也在迅速提升,工作中常用 Python 的開發者占比 30.7%。
相較之下,古老的匯編語言是開發者最討厭的語言,占比 37%,其次是 C++、C。
在框架層面,隨著 Vue 3.0 的普及,使用 Vue.js 進行 Web 開發的方式越來越受歡迎,從去年不到 30% 的占比,到今年的 38.6%,有較大幅度地提升。
05
操心系統邊界不斷被拓寬
隨著物聯網、自動駕駛、工業互聯網的崛起,操作系統不再局限于我們最為常用的桌面、移動端。隨著更多領域在操作系統層面的布局,開發者對操作系統的關注也有所上升。43% 的開發者表示國產操作系統正在迅速崛起。
不過,針對在開源浪潮下,不少國產操作系統基于 Linux 等二次定制開發的做法,在開發者之間有較大的歧義,59% 的開發者認為,只需要掌握核心源代碼、安全可控的操作系統就是國產操作系統,而另一部分開發者卻表示要從內核研發開始。
在開發者對國產操作系統的熟知度中,主要維度還是聚焦在移動和桌面端,HarmonyOS 遙遙領先,近 92% 的受訪者表示對其熟悉。
從開發維度上來看,65% 的開發者認為內核是操作系統研發的最難點。其次,要想讓國產操作系統在市場中突圍,開發者普遍認為需要在穩定性和操作系統內核中加大投入,占比分別為 66% 和 64%。
06
C/C++成為芯片開發常用的語言
過去一年,全球范圍內的“缺芯”潮此起彼伏。
30.22% 的芯片公司選擇物聯網方向。
和芯片打交道的開發者都是偏底層的開發者,因此C/C++成為芯片開發者中最常用的開發語言,占比 33.32%。
32.58% 的開發者認為,國產芯片開發過程中,首要解決的問題應該是降低設計成本。其次是專利規避和可制造性設計問題。
對于芯片配套的軟件棧,操作系統的支持情況是開發者最關心的問題,其次是版本和兼容性問題。
行業內造芯計劃如火如荼,但是不得不面對一個老大難問題——人才。根據本次數據顯示,僅 7% 的開發者表示深度理解芯片相關技術并能較深入地應用。在芯片公司,芯片架構工程師是最稀缺人才,62.69% 的開發者認可這一點。
07
開源已是必然趨勢
從廣泛角度來看,要說技術圈現在繞不開的一個趨勢,那么必屬開源。它已經成為開發工具與框架、互聯網產品、應用軟件等維度的重要協作方式。根據調查顯示,94% 的開發者正在使用開源軟件。
中國開源也在近一年間邁上新的高度,國內開發者不止通過代碼方式參與其中,也在測試、文檔、活動組織等多維度都有涉及。不過,68% 的開發者表示,未曾在開源中獲得收入。相較去年的 77%,今年數據有所下降。
在工具層面,數據顯示,Java 是開發者在開源項目中最為常用的開發語言,占比 41%,其次是 Python,占比 27%。
81% 的開發者使用 Git 進行版本管理,31% 的開發者依然在使用 SVN 進行版本管理。
隨著近幾年操作系統的熱度提升,開發者最希望看到操作系統相關的開源項目。