大家好,我是程式設計師魚皮。今天分享 24 年 6 月最新的程式設計師各崗位薪資待遇匯總。
數據是從哪兒來的呢?其實很簡單,BOSS 直聘上有一個免費的薪酬查詢工具,只要認證成為招聘者就能直接看,便於招聘者了解市場,設定合適的薪資。
由於程式設計師相關的崗位太多,本文只整理了熱門崗位,包括:後端、前端、測試、運維、嵌入式、人工智慧演算法。
註意,薪酬查詢數據來源於 BOSS 使用者提供的職位薪酬數據,可用於分析崗位的現狀和發展趨勢,僅供參考。
Java 崗位
全國 Java 崗位年薪
註意,樣本數據偏重參考固定薪資,對浮動薪資,例如績效/提成/年終獎,借鑒較少。
統計了全行業近一年共 25008713 份樣本。先不區分從業經驗和城市,行業內 50% 的人薪資低於 124,532:
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 73,966:
一線城市 Java 崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 3727328 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 212,160:
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 145,134。粗略估計,平均月薪過萬是沒問題的。
二線城市 Java 崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 16360 份樣本。
先不區分從業經驗,行業內 50% 的人薪資低於 79,839,是上海的一半都不到:
再看看從業 1 年以下(徐州應屆生)的薪資,行業內 50% 的人薪資低於 64,065,差不多月薪 5k+ 的樣子。
因為我從大學起就在上海,從出生起就在徐州,對這兩個地方的物價和居住成本還是比較了解的。老實說,在這麽明顯的薪資差距的情況下,在上海價效比還是更高的,只不過生活節奏更快、壓力也會更大一些。
Java 崗位任職年齡分布
如圖,大多數都在 25 - 29 歲區間,35 歲以上寥寥無幾。
Java 崗位月薪變化
如圖,雖然近幾個月略微下滑,但是相比 23 年同期還是高了的:
Java 崗位各地區薪資情況
如圖,很顯然一線城市和新一線城市的開發崗位薪資略勝一籌,符合常理。幾乎所有跟程式設計師有關的崗位都是這個分布情況,下面我就不再重復列舉了。
前端
全國前端崗位年薪
統計了全行業近一年共 13809961 份樣本(比 Java 少了一半)。先不區分從業經驗和城市,行業內 50% 的人薪資低於 107,293:
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 64,287:
顯然,前端崗位的年薪是略低於 Java 後端的,畢竟入行的學習成本也相對低一些。
一線城市前端崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 1792498 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 184,960:
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 105,853。粗略估計,平均月薪過萬可能是有點問題的。
二線城市前端崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 11365 份樣本。
先不區分從業經驗,行業內 50% 的人薪資低於 75,360:
前端崗位任職年齡分布
如圖,大多數都在 25 - 29 歲區間,30 歲以上的比例都比較小了(比 Java 後端更小)。
前端崗位月薪變化
如圖,雖然近幾個月略微下滑,但是相比 23 年同期還是高了一些:
測試
全國測試崗位年薪
統計了全行業近一年共 10434253 份樣本(比前端更少)。先不區分從業經驗和城市,行業內 50% 的人薪資低於 95,298,比前端的薪資略低一些。
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 62,230:
一線城市測試崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 1814530 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 138,920,月薪過萬。
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 97,489,月薪 8k 左右。
二線城市測試崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 1814 份樣本(這個數據量明顯小了很多)。
先不區分從業經驗,行業內 50% 的人薪資低於 70,240:
測試崗位任職年齡分布
如圖,大多數都在 25 - 29 歲區間:
測試崗位月薪變化
如圖,相比 23 年同期薪資略微降低:
運維
全國運維崗位年薪
統計了全行業近一年共 5337753 份樣本(比測試少一半)。先不區分從業經驗和城市,行業內 50% 的人薪資低於 83,637,比測試更低一些。
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 55,567,月薪 4k+ 左右:
一線城市運維崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 729126 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 166,200。這個值比測試崗位略高一些。
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 99,808,月薪大概 8k+:
二線城市運維崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 6604 份樣本。二線城市運維崗位的數量比測試崗位多了一些。
先不區分從業經驗,行業內 50% 的人薪資低於 66,400:
可以看出,無論是程式設計師相關的什麽崗位,收入區間分布基本都是一致的。
運維崗位任職年齡分布
如圖,大多數都在 25 - 29 歲區間。但有趣的是,其他崗位都是 25-29 歲人數最多,這個崗位竟然反轉了,24 歲以下就占了近 50%?!
這意味著什麽呢?
新興行業?培訓的多?行業門檻低?從業後轉行的多?我覺得這些原因多少都有一點。
運維崗位月薪變化
如圖,年底的時候運維崗位的薪資有明顯的增長,但目前的薪資和去年同期基本沒有變化。
嵌入式
全國嵌入式崗位年薪
統計了全行業近一年共 2003779 份樣本(比運維還少一半)。先不區分從業經驗和城市,行業內 50% 的人薪資低於 132,651,比 Java 還高!
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 77,089:
一線城市嵌入式崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 275583 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 216,600,跟 Java 後端差不多:
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 109,236,比 Java 低一些,是不是說明了經驗豐富的嵌入式工程師比 Java 後端更少呢?
二線城市嵌入式崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 2410 份樣本。
先不區分從業經驗,行業內 50% 的人薪資低於 110,040,比 Java 高了不少。
嵌入式崗位任職年齡分布
如圖,大多數都在 25 - 29 歲區間,30 歲以上的比例也比其他崗位要高。
跟運維崗位一樣,24 歲以下的從業者最多,說明嵌入式今年來入行的人數也在高速增長。
嵌入式崗位月薪變化
如圖,嵌入式崗位的月薪相比去年有明顯的漲幅:
演算法
全國演算法崗位年薪
統計了全行業近一年共 1201044 份樣本。先不區分從業經驗和城市,行業內 50% 的人薪資低於 168,409。毫無疑問薪資是最高的,比 Java 後端高個 30 - 40% 左右,畢竟入行門檻更高。
再看看從業 1 年以下(應屆生)的薪資,行業內 50% 的人薪資低於 112,847:
一線城市演算法崗位年薪
以魚皮現居的城市上海為例, 統計了全行業近一年共 266993 份樣本。先不區分從業經驗,行業內 50% 的人薪資低於 311,519。基本上能入行,年薪就不會低於 18 萬。
再看看從業 1 年以下(上海應屆生)的薪資,行業內 50% 的人薪資低於 231,848。粗略估計,平均月薪 2w 左右。
二線城市演算法崗位年薪
二線城市很多,魚皮就以自己的家鄉徐州為例, 統計了全行業近一年共 574 份樣本。沒錯,只有 500 多份樣本!
先不區分從業經驗,行業內 50% 的人薪資低於 132,640,是上海的一半都不到。看來搞演算法還是要去一線城市啊,畢竟很多大會也只會在一線城市舉辦。
演算法崗位任職年齡分布
如圖,絕大多數都在 25 - 29 歲區間(很多演算法崗位的入行門檻是碩士研究生),30 歲以上的比例也占了 30%,說明有經驗的演算法工程師還是很吃香的。
演算法崗位月薪變化
圖雖然看著很陡峭,但其實就比去年同期漲了 200 多,變化不大。可以看到去年 7 - 8 月的時候演算法工程師的薪資有明顯的漲幅,盲猜是跟搶應屆生人才有關。
以上就是本期分享,整理不易,有幫助的話記得給魚皮點贊哦~
👇🏻 點選下方閱讀原文,獲取魚皮往期編程幹貨。
往期推薦