三年一跳槽、拒絕“唯學歷”,火速 Get 這份程式設計師求生指南!
根據埃文斯資料公司(Evans Data Corporation)2019 最新統計的資料顯示,2018 年全球共有 2300 萬軟體開發人員,預計到 2019 年底這個數字將達到 2640 萬。但在這個龐大的數字背後,真正能配得上“軟體工程師”之稱的其實只有“Top 1%”。
那麼面對錯綜複雜的業務需求,該如何避免成為“傻瓜式”程式設計師?又如何在過了 35 歲之後,仍然在技術浪潮中屹立不倒?.....本文將從程式設計師薪資水平、技術選型、公司偏好等方面,為你詳盡解讀真實的程式設計師群體現狀,以及如何“居安思危”地修煉自己,任爾東西也能巋然不動。
五成程式設計師年薪集中在 10-20 萬,超半數資深程式設計師高於 20 萬
程式設計師作為網際網路靈魂工程師的角色,隨著移動網際網路、物聯網、智慧城市、智慧交通、人工智慧等技術的蓬勃發展,也自然水漲船高地成了各家公司爭相包攬的香餑餑,逐漸成為“繁花似錦”的高薪職業。
根據 Hired 《2019 年度薪酬狀況報告》的統計,全球技術從業者的年薪平均漲幅為 5%,已到達 13.5 萬美金(約 96 萬人民幣)。國內開發者受限於整體經濟環境,較之平均水準有一定差距。
《2019 年中國程式設計師薪資生存調查報告》通過對北京、上海、廣東和浙江等全國 29 個省、直轄市及特別行政區的 26 萬程式設計師進行統計,發現程式設計師的年薪主要集中在 10-20 萬之間,佔比近五成,年薪在 5 萬以下的僅佔 4.2%。在高薪人群中,年薪在 25-30 萬的佔比 4.2%,30-40 萬的佔比 7.9%,40-50 萬的佔比 3.6%,50 萬以上仍有佔比 6.7%。
程式設計師年薪統計,《2019 年中國程式設計師薪資生存調查報告》
從工作年限和年薪的角度進一步分析,可以看到工作年限和工資水準呈正相關。剛參加工作的程式設計師年薪主要為 5-15 萬,工作 3 年的主要為 10-20 萬,工作 3-5 年的集中在 10-25 萬之間,而工作 6 年及以上的程式設計師年薪主要為 15-40 萬——超過半數的資深程式設計師年薪在 20 萬以上。此外,有近 40% 的資深程式設計師年薪在 25-50 萬之間。
程式設計師年薪與工作年限統計表,《2019 年中國程式設計師薪資生存調查報告》
北上廣深“高薪”地位不可撼動,一二線城市間薪資差距較大
由於一線城市資源和行業發展更豐富,能夠為各類人才提供更多發展機會和更優厚的工資待遇,因此吸引力非常強勁。根據獵聘大資料研究院的《一季度中高階人才報告》統計,2019 年一季度中高階人才的城市分佈中一線城市集中度較高,為 43%。
2019 Q1 中高階人才分佈,《獵聘大資料研究院》
從排名來看,北、上、深、廣一線城市依然穩居前四,杭州的中高階人才佔比僅次於一線城市。由於杭州發展速度較快,提供了大量的就業機會,此外杭州地理環境優越、氣候溫宜,因此吸引大量中高階人才加入。另外,近些年各城市陸續出臺各類引才新政,且二線城市引才力度相對較大,因此對中高階人才具有極強的吸引力。
在薪酬方面,北京平均年薪 27.44 萬元,排名第一;其次是上海、深圳和廣州,平均年薪集中在 23-26 萬元之間。但是二線城市與新一線城市的薪酬仍存在明顯的差距,普遍在 20 萬元以下。雖然二線城市就業政策相對較好,但是生活成本相對較低,也影響了當地的薪資水平。
Java霸主地位依舊,Python熱度不斷攀升
從技術選擇層面來看,《2018 年開發者技能提升報告》調查發現,Java 在程式語言中仍佔據主導地位,但是受 Google 支援的 Kotlin 發展趨勢也不容小覷。與此同時,Python 成為眾星中最閃爍的一顆,在 App 開發、Web 開發、安全和系統管理、資料科學中均為必備技能之一。隨著 Google Duplex 聊天機器人等高階人工智慧助理的不斷升級,機器學習技術的廣泛運用,或許另一場真正技術的革命也在到來......
舉例來看,據 Hired 的調查資料顯示,在過去 12 個月,全球對區塊鏈工程師的需求始終保持增長,同比增長 517%。報告預測,隨著企業開始實施用例,從數字身份和智慧合約到勞動力管理和分散式資料儲存,這一需求還將繼續增長。此外,根據《2019 年 Stack Overflow 開發者調查報告》,在全球範圍內,使用 Clojure、F#、Elixir 和 Rust 的開發者工資最高,即使他們擁有的經驗不多也會獲得豐厚的報酬。然而,使用“古老”的 PHP、彙編和 VBA 的開發者,即使有多年的經驗報酬也較少。
程式語言的薪資和經驗對比,《2019 年 Stack Overflow 開發者調查報告》
科技人才越來越成為創新型企業的戰略基礎性資源,現在看來,對頂級技術工程師的需求不會很快放緩,但具備某些特定技能的程式設計師可能在需求匹配度及職業生涯發展中更為順暢。
對於開發者來說,具備這些“必殺技”在當今的市場中至關重要。
網際網路公司不再“唯學歷”用人
程式設計師對於學歷的追求,從層出不窮的培訓班、輔導機構就可見一斑。但是近年來,包括 Apple、Google 和 PayPal 等國外科技巨頭其實已經放棄了以往對求職者教育背景的要求,而越來越多地將目光投注到教育以外的實際工作經歷。
根據《2019 年度薪酬狀況報告》,31% 的受訪者認為沒有碩士/博士學位同樣可以獲得目前的崗位,48% 的受訪者認為高學歷為求職帶來幫助,其中,僅有 23% 表示高學歷為其帶來了更高的薪水。
程式設計師學歷和薪酬的關係,《2019 年度薪酬狀況報告》
受現實條件影響,求職者繼續深造的意願正在降低,超半數(54%)的受訪者表示沒有興趣繼續攻讀碩士 / 博士學位。而選擇放棄繼續深造的原因主要正在於,相對於在校獲得的專業知識,公司更看重實際工作經驗的積累,而用人單位對人才的選拔也不再“唯學歷”。
程式設計師偏愛哪種網際網路公司?
瘋狂刷屏了 IT 圈的 996 已經成了狼性文化、加班文化的代名詞,馬雲曾直言“能做 996 是一種巨大的福氣”,但 Python 之父 Guido Van Rossum 卻表示“996 反人性”。這兩種宣告也代表了不同的公司文化,而公司文化是影響開發者就職選擇的重要因素。
在《Triplebyte 2019 開發者報告》中就提到,出色的工程師更重視“薪水”、“優秀的團隊成員”、“自主性”、“快節奏”和“公平”等環境因素。“自主性”表明,這些工程師知道自己技術嫻熟,無需監督也可以勝任工作,而“薪水”、“快節奏”以及“優秀的團隊成員”則反映出該技術水平工程師的職業抱負。
簡言之,他們希望獲得豐厚的收入,但也希望在“自由”的環境中挑戰自己。
程式設計師關注的就職因素,《Triplebyte 2019 開發者報告》
根據《2019 年中國程式設計師薪資生存調查報告》,近六成開發者比較認可自己的工作環境,僅有 20.5% 的程式設計師對自己的工作環境不滿意或者很不滿意,這也從側面反映了現在網際網路公司越來越注重工作環境的建設。
工作三年成跳槽分水嶺,創業型公司不受偏愛
此外,報告還統計發現,沒有過跳槽經歷的程式設計師僅佔程式設計師群體的 17.6%,跳槽 1-3 次的佔比過半,跳槽 4 次的佔比為 10.3%,而跳槽 5 次及以上的佔比為 13.4%。隨著工作年限的增加,跳槽次數也隨之增加:工作三年以下的程式設計師,半數以上都沒有過跳槽經歷;而工作四年及以上的程式設計師,沒有跳槽經歷的人僅佔約 5%。
程式設計師跳槽次數和工作年限,《2019 年中國程式設計師薪資生存調查報告》
工作三年是程式設計師跳槽的一個分水嶺,而缺乏發展空間是很多人跳槽的主要原因之一。據脈脈資料研究院統計,通過對全行業部分企業的人才遷徙連續兩年的觀察分析可以發現,與去年同期相比,今年網際網路企業的人才流入增長率為負的佔比提高了 161%,其中百度是中國 17 家大型網際網路公司的 TOP 1 人才來源,為全行業輸送人才。
而在公司選擇上,上市公司基本掌握了招聘市場的話語權,開發者更傾向於向這些公司流動。根據 100offer 的《2018 高階人才流動報告》可以發現,上市公司的面邀數佔比過半,薪資水平也最高,其他創業公司的面邀情況都差強人意。
各輪次創業公司的面邀數,100offer
對開發者來說,如果不能進入大平臺,一些中型的平臺公司也是不錯的選擇,這些公司也能夠提供豐富的條件供開發者深入學習。此外,一些前景比較好、利潤比較高的小公司也是備選方案,可以讓開發者憑自己的努力將現在所在的平臺做大,也更能挑戰和鍛鍊自己。
程式設計師如何“乘風而上”?
君子藏器於身,伺時而動。
對於程式設計師來說,加不完的班、關不掉的電腦、積重難返的身體負荷幾乎貫穿工作生活的始終......在狼性企業文化橫行的今天,更是如此。原地滯留只會被動“淘汰”,又何談“乘風而上”?所以如果想要在激流勇進的技術浪潮中獨佔鰲頭,更應該審時度勢、修煉內功。
以上的報告呈現出了技術迭代下的開發者特質,那麼2019年度,我們的開發者又在薪資待遇、技術選型、城市選擇、職場追求等方面呈現出怎樣的趨勢變化呢?——2019 年 CSDN 軟體開發者大調查告訴你答案。
自 2004 年開始,CSDN 通過對開發人員、開發技術以及開發工具、平臺的狀況和發展趨勢等進行深入的調研,為各相關行業提供了中國軟體開發者群體以及軟體開發服務領域市場所提供的重要參考資料。迄今為止,已有數以萬計的開發者參與其中,共同繪就了真實的中國開發者畫像。
而現在,2019 年 CSDN 軟體開發者大調查活動已經正式啟動了!作為技術開發社群的一份子,我們誠邀你加入我們的大調查活動,重磅禮品狂送不停!
參與即有機會獲贈,還等什麼,快來試試吧~~此外,所有參與調查並提交有效資訊的使用者,都將第一時間獲贈“2019-2020 中國開發者調查報告”電子版!
現在掃描以下二維碼即可參與:
【END】
熱 文 推 薦
☞
☞
點選閱讀原文,寫出你的開發者姿態!
你點的每個“在看”,我都認真當成了喜歡
相關文章
- 這份資料庫知識指南讓程式設計師拍案叫絕!資料庫程式設計師
- 程式設計師跳槽指南——怎麼跳槽薪資翻倍?程式設計師
- IT招聘網站(程式設計師跳槽指南)網站程式設計師
- 程式設計師年後離職跳槽指南程式設計師
- PHPer面試指南-程式設計師如何寫好一份簡歷?PHP面試程式設計師
- 做個清醒的程式設計師之拒絕工作程式設計師
- 程式設計師因工資低拒絕offer,HR:估計你一輩子就是個程式設計師程式設計師
- 資源 | 普通程式設計師如何自學機器學習?這裡有一份指南~程式設計師機器學習
- Java程式設計師想要跳槽,一定要注意這些技巧!Java程式設計師
- 歷經 20 天,我終於完成了這份專為程式設計師編寫的英語學習指南程式設計師
- 程式設計師跳槽全攻略程式設計師
- 程式設計師跳槽必備神器程式設計師
- 程式設計師口述:我是如何工作三年後跳槽到美團的?程式設計師
- 1024程式設計師節 | 全民狂歡,拒絕加班2020-10-24,golang實用工具方法分享,拒絕加班~程式設計師Golang
- 程式設計師如何寫一份合格的簡歷?(附簡歷模版)程式設計師
- IT業狼多肉少?程式設計師的絕地求生,誰能給他們一把“98K”?程式設計師
- java程式設計師學歷重要嗎?Java程式設計師
- 如何把自己包裝成程式設計師大佬?這裡有一份「裝X指南」程式設計師
- 程式設計師英語學習指南程式設計師
- 轉行程式設計師深漂的這三年 #1行程程式設計師
- 轉行程式設計師深漂的這三年 #4行程程式設計師
- 轉行程式設計師深漂的這三年 #3行程程式設計師
- 轉行程式設計師深漂的這三年 #2行程程式設計師
- 又一名倒下的程式設計師! - 程式設計師健康指南程式設計師
- Linux系統——程式設計師跳槽必備Linux程式設計師
- 程式設計師怎樣年薪過40w?看這份最詳細的Android學習指南!程式設計師Android
- 這 Java 程式設計師簡歷一看就是包裝的。。Java程式設計師
- 邦芒忠告:跳槽路上一定要拒絕的7件事
- 程式設計師面試能力通過,卻被技術主管拒絕,HR回覆原因,程式設計師以為聽錯了程式設計師面試
- 程式設計師跳槽,該如何選擇一家好公司程式設計師
- 這份程式設計師的簡歷刷爆了九月的朋友圈程式設計師
- 自學程式設計,如何找到自己的第一份程式設計師工作?程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 設計師談《掘地求生》的挫敗式設計美學
- 一個三年Java程式設計師的面試總結!絕對會對你有所幫助!Java程式設計師面試
- 程式設計師簡歷之道程式設計師
- 北京工作三年程式設計師,2018年4~5月面試經歷程式設計師面試
- 幽默:程式設計師跳槽的幾個原因,最後一個亮了!程式設計師