搶報高分熱門專業?一文了解計算機相關專業畢業后的職業畫像
又是一年高考正當時,無數學子正在為自己的未來作出重要的選擇。在眾多熱門專業中,計算機相關專業備受關注。計算機技術不僅引領著科技創新的浪潮,也為畢業后的職業發展帶來了無盡的可能性。想要填報計算機相關專業的同學們對開發者的工作與形象是否充滿好奇呢?是否對開發者的工作時長和薪資待遇有著期待與想象?
極客邦科技雙數研究院和 InfoQ 研究中心與十余家企業和社區展開了合作,共同收集了數萬份問卷數據。基于這些數據,我們撰寫了《開發者畫像洞察研究報告 2022》,希望能夠解答你的疑惑。
雖然加班比較普遍,開發工作常常被人詬病工作強度高,但在本次調查中,我們發現開發者在工作強度方面所面臨的挑戰相對較低。
對于開發者而言,他們面臨的最大挑戰是需要通過不斷提升技術水平并適應新的技術趨勢來保持自己的競爭力。根據調查結果顯示,認為“技術創新帶來的軟件更新”是他們面臨的主要挑戰,占比達到了 25.53%。開發者需要跟進最新的技術進展,以保持自身在技術上“不掉隊”。另外,“持續學習不同的解決方案”這一選項的占比也達到了整體調研結果的 21.47%——開發者需要不斷學習新的技術和方法,才能應對不斷變化的需求和挑戰。同時,“追求技術的進步”(37.81%)也是開發者對未來工作價值的最大期待之一。
1787.5 萬開發者積極踐行“持續學習這一理念”,并且超過七成表示愿意進行付費學習。這些付費學習的開發者更傾向于在開發者社區、B 站知乎等社區以及泛知識平臺等具有頻繁互動功能的社區或平臺上進行學習,采用互聯網輕學習模式來提升自己。
有超過 787,512 位開發者積極踐行持續學習的理念。其中,超過 65% 的這些持續學習的開發者表示他們愿意為學習付費。
開發者每周平均學習時間達 6.5 小時, 每年有 335.4 小時在學習。開發者普遍認為自身在架構設計、掌握多樣化的開發框架等工作技能方面有所欠缺。這種欠缺感也堅定了開發者持續學習的態度。據統計數據顯示,超過 1787 萬開發者堅持不懈地學習新技術。開發者認識到自我提升的重要性,并且致力于通過持續學習來填補自身技能的空白,以應對日益復雜和競爭激烈的工作環境。
相比于通過閱讀專業書籍和參加技術培訓學校課程等相對被動的學習方式,開發者更加青睞參與開發者社區(57.18%)、開發者學習平臺(44.68%)等方式提升自身專業知識。
超過八成的開發者使用過開源軟件,其中有 83.93% 的人認為開源社區是個人成長的重要平臺,能夠學到實用性強的新技能。加入開源社區可以為開發者提供與其他技術專家合作的機會,一起參與開源項目的開發和貢獻。這種方式不僅讓開發者接觸到行業內的前沿技術和最佳實踐,而且還能提升他們的就業競爭力。本次調查中,有 28.36% 的開發者表示,在開源社區貢獻代碼有助于他們找到心儀的工作。
另外,國內 top10 的開源社區分別是:
ant-design、paddle、tidb、flink、shardingsphere、TDengine、alluxio、deepin-kernel、nann、Huawei_CCA_QEMU。
“持續學習”對于開發者在職場中能否獲得較高薪資表現至關重要。總體來看,不愿踐行“持續學習”的開發者平均薪酬較持續學習者低 11.43%。進一步分析發現,隨著工作時間的增長,不愿“持續學習”的開發者薪資差距逐漸擴大。對于工作時間在五年及以下的開發者,薪資差距為 6.43%;而對于工作時間超過五年的開發者,薪資差距為 8.01%。
開發者的道路上充滿著各種機遇和挑戰。除了扎實的專業知識和技能,通過持續學習來提升自我知識技能是保持競爭力的關鍵。掌握最新的技術趨勢并參與實踐項目,將成為脫穎而出的優勢。只有不斷追求職業技術和工作水平的提升,才能在這個快速發展的數字世界中獲得無限可能。
本文來自微信公眾號“InfoQ”(ID:infoqchina),作者:InfoQ 研究中心,36氪經授權發布。
