搶報高分熱門專業?一文了解計算機相關專業畢業後的職業畫像

2023-06-28   InfoQ

原標題:搶報高分熱門專業?一文了解計算機相關專業畢業後的職業畫像

作者 | InfoQ 研究中心

又是一年高考正當時,無數學子正在為自己的未來作出重要的選擇。在眾多熱門專業中,計算機相關專業備受關注。計算機技術不僅引領著科技創新的浪潮,也為畢業後的職業發展帶來了無盡的可能性。想要填報計算機相關專業的同學們對開發者的工作與形象是否充滿好奇呢?是否對開發者的工作時長和薪資待遇有著期待與想像?

極客邦科技雙數研究院和 InfoQ 研究中心與十餘家企業和社區展開了合作,共同收集了數萬份問卷數據。基於這些數據,我們撰寫了《開發者畫像洞察研究報告 2022》,希望能夠解答你的疑惑。

1. 開發者都是「996」?

雖然加班比較普遍,開發工作常常被人詬病工作強度高,但在本次調查中,我們發現 開發者在工作強度方面所面臨的挑戰相對較低

對於開發者而言,他們面臨的最大挑戰是需要通過不斷提升技術水平並適應新的技術趨勢來保持自己的競爭力。根據調查結果顯示,認為「技術創新帶來的軟體更新」是他們面臨的主要挑戰,占比達到了 25.53%。開發者需要跟進最新的技術進展,以保持自身在技術上「不掉隊」。另外,「持續學習不同的解決方案」這一選項的占比也達到了整體調研結果的 21.47%——開發者需要不斷學習新的技術和方法,才能應對不斷變化的需求和挑戰。同時,「追求技術的進步」(37.81%)也是開發者對未來工作價值的最大期待之一。

2. 為面對新技術的挑戰,有多少開發者在持續學習?

1787.5 萬開發者積極踐行「持續學習這一理念」,並且超過七成表示願意進行付費學習。這些付費學習的開發者更傾向於在開發者社區、B 站知乎等社區以及泛知識平台等具有頻繁互動功能的社區或平台上進行學習,採用網際網路輕學習模式來提升自己。

有超過 787,512 位開發者積極踐行持續學習的理念。其中,超過 65% 的這些持續學習的開發者表示他們願意為學習付費。

3. 開發者會在學習上投入多少時間?

開發者每周平均學習時間達 6.5 小時, 每年有 335.4 小時在學習。開發者普遍認為自身在架構設計、掌握多樣化的開發框架等工作技能方面有所欠缺。這種欠缺感也堅定了開發者持續學習的態度。據統計數據顯示,超過 1787 萬開發者堅持不懈地學習新技術。開發者認識到自我提升的重要性,並且致力於通過持續學習來填補自身技能的空白,以應對日益複雜和競爭激烈的工作環境。

4. 開發者們通過哪些途徑獲取新知識呢?

相比於通過閱讀專業書籍和參加技術培訓學校課程等相對被動的學習方式,開發者更加青睞參與開發者社區(57.18%)、開發者學習平台(44.68%)等方式提升自身專業知識。

5. 除此之外,參與開源社區也是非常有效的開發者學習方式:

超過八成的開發者使用過開源軟體,其中有 83.93% 的人認為 開源社區是個人成長的重要平台,能夠學到實用性強的新技能。加入開源社區可以為開發者提供與其他技術專家合作的機會,一起參與開源項目的開發和貢獻。這種方式不僅讓開發者接觸到行業內的前沿技術和最佳實踐,而且還能提升他們的就業競爭力。本次調查中,有 28.36% 的開發者表示,在開源社區貢獻代碼有助於他們找到心儀的工作。

另外, 國內 top10 的開源社區分別是:

ant-design、paddle、tidb、flink、shardingsphere、TDengine、alluxio、deepin-kernel、nann、Huawei_CCA_QEMU。

6. 學習與不學習的開發者相比薪資差別有多大?

「持續學習」對於開發者在職場中能否獲得較高薪資表現至關重要。總體來看,不願踐行「持續學習」的開發者平均薪酬較持續學習者 低 11.43%。進一步分析發現,隨著工作時間的增長,不願「持續學習」的開發者薪資差距逐漸擴大。 對於工作時間在五年及以下的開發者,薪資差距為 6.43%;而對於工作時間超過五年的開發者,薪資差距為 8.01%。

開發者的道路上充滿著各種機遇和挑戰。除了紮實的專業知識和技能, 通過持續學習來提升自我知識技能是保持競爭力的關鍵。掌握最新的技術趨勢並參與實踐項目,將成為脫穎而出的優勢。只有不斷追求職業技術和工作水平的提升,才能在這個快速發展的數字世界中獲得無限可能。

紅帽對 RHEL 下游造成毀滅性打擊!停止公開企業版原始碼,要擠占開源份額實現盈利?

AI之下沒有秘密:網友誘騙ChatGPT激活 Windows 11,ChatGPT落入陷阱!

扎克伯格和馬斯克線上約架;馬云:接下來是淘寶的機會;谷歌新廣告嘲笑 iPhone 過時 | Q資訊

52家企業,48家要降本:FinOps 能否拯救「下雲潮」