[轉]2020年5月程序員工資統計,平均14542元

?

平均工資

2020年5月全國招收程序員312761人。2020年5月全國程序員平均工資14542元,工資中位數12500 元,其中95%的人的工資介于5250元到35000元。
在這里插入圖片描述

一線城市工資

在這里插入圖片描述
2020年5月北京招收軟件工程師24478人。2019年5月北京軟件工程師平均工資19273元,工資中位數17500元,其中95%的人的工資介于7000元到45000元。

2020年5月上海招收軟件工程師51403人。2019年5月上海軟件工程師平均工資17477元,工資中位數15500元,其中95%的人的工資介于7000元到40000元。

2020年5月深圳招收軟件工程師44509人。2019年5月深圳軟件工程師平均工資17052元,工資中位數15000元,其中95%的人的工資介于7000元到37500元。

2020年5月杭州招收軟件工程師20042人。2019年5月杭州軟件工程師平均工資15089元,工資中位數12500元,其中95%的人的工資介于3750元到37500元。

2020年5月廣州招收軟件工程師32997人。2019年5月廣州軟件工程師平均工資14238元,工資中位數12500元,其中95%的人的工資介于5500元到30000元。

主要城市工資

排名city平均工資最低工資中位數最高工資招聘人數百分比
1北京1927370001750045000244788.51%
2上海17477700015500400005140317.88%
3深圳17052700015000375004450915.48%
4杭州1508937501250037500200426.97%
5廣州14238550012500300003299711.48%
6南京1393355001250027500163375.68%
7東莞132845250125002500034641.20%
8蘇州131195250125002750083472.90%
9成都1311752501250030000147905.14%
10西安126425250120002750096343.35%
11大連125905000100003500071422.48%
12廈門124263750120002260218970.66%
13武漢1234252501150026256141054.91%
14長沙120955250115002500066112.30%
15寧波112305250104992250030641.07%
16天津112275000100002250019740.69%
17合肥109565250105002000044161.54%
18福州108925500104162083335251.23%
19重慶10878450095002576442281.47%
20濟南10010525090002000028611.00%
21鄭州9752500090002000026510.92%
22青島8716375075002000031211.09%
23昆明8527455980001373419770.69%
24沈陽8353375070002000027070.94%
25長春818137507900125005590.19%
26哈爾濱730437507000143136350.22%

職能與工資

職能2019年5月2020年5月
ADAS23771.018842.0
Android開發工程師12766.014018.0
CAE11870.014272.0
CTO32500.036425.0
Cocos2d-x開發工程師14449.016682.0
DSP16412.014555.0
ETL13861.013588.0
GIS11646.012691.0
HTML5開發工程師NaN13599.0
Hadoop工程師17478.017684.0
MES11498.012319.0
SLAM19135.018548.0
Unity3D12213.014753.0
Unity3d開發工程師NaN16877.0
Web前端開發NaN12397.0
iOS開發工程師NaN15506.0
人工智能18837.016306.0
信號處理15210.015825.0
分布式18766.020094.0
前端開發NaN11549.0
區塊鏈開發21080.019866.0
反作弊算法工程師32916.030166.0
圖像處理工程師16369.017023.0
圖像算法工程師18391.020487.0
大數據16525.016520.0
大數據開發工程師NaN13227.0
小程序開發工程師NaN10068.0
嵌入式軟件開發16072.013682.0
技術主管17788.017065.0
推薦算法工程師30636.032043.0
搜索算法工程師33678.025978.0
敏捷教練29388.028375.0
數據科學家30356.028971.0
機器人14258.015178.0
機器學習25124.021073.0
機器視覺工程師NaN13733.0
架構師24868.025993.0
深度學習工程師23532.021661.0
游戲客戶端開發工程師NaN16414.0
游戲開發工程師NaN17549.0
游戲服務端開發工程師NaN16452.0
爬蟲開發工程師14148.013584.0
生物信息9125.011333.0
移動開發工程師NaN15926.0
算法工程師19577.020039.0
系統分析員NaN12792.0
系統工程師NaN9861.0
系統架構師15146.0NaN
系統架構設計師NaN20589.0
編譯器開發工程師23355.025286.0
網站架構設計師NaN10772.0
自然語言處理(NLP)24144.023572.0
芯片22866.024565.0
視覺軟件工程師14057.014712.0
軟件工程師12484.013573.0
遙感12956.012731.0
驅動工程師16180.017920.

普通軟件工程師這一年的工資增長了1000元,你的工資增加了么?

數據異常檢查

首先我們會對數據異常進行檢查,方法就是用各種指標監視數據異常。比如,我們會把工資變化大于1000的城市找出來。

如下圖:
在這里插入圖片描述
這里,我們發現濟南有一家公司校招300人,而且重復發了5次。這樣就嚴重的降低了濟南的平均工資。

于是,我們增加了一條新的規則,所有的應屆生都刪除。這樣可以保證數據的穩定。

代碼

https://github.com/juwikuang/china_job_survey

其他

2020年5月中國編程語言排行榜


---------------------
作者:有數可據
來源:CSDN
原文:https://blog.csdn.net/juwikuang/article/details/105875849
版權聲明:本文為作者原創文章,轉載請附上博文鏈接!
內容解析By:CSDN,CNBLOG博客文章一鍵轉載插件

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:
http://www.pswp.cn/news/284906.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/284906.shtml
英文地址,請注明出處:http://en.pswp.cn/news/284906.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

云原生IDE:iVX免費的首個通用無代碼開發平臺

一、iVX簡單介紹 1、iVX是什么東東? iVX 是一個 “零代碼” 的可視化編程語言,擁有方便的 在線集成開發環境 ,不需要下載開發環境,打開瀏覽器即可隨時隨地的進行項目編輯;iVX 擁有 “一站式” 的云資源,通過這一套一…

.NET GC工作流程

前言在上文[如何獲取GC的STW時間]一文中,我們聊到了如何通過監聽GC發出的診斷事件來計算STW時間。里面只簡單的介紹了幾種GC事件和它的流程。群里就有小伙伴在問,那么GC事件是什么時候產生的?分別是代表什么含義?那么在本文就通過…

libco協程庫源碼解讀

2019獨角獸企業重金招聘Python工程師標準>>> 協程,又被稱為用戶級線程,是在應用層被調度,可以減少因為調用系統調用而阻塞的線程切換的時間.目前有很多協程的實現,由于微信內部大量使用了其直研的的libco協程庫,所以我選擇了騰訊開源的libco協程庫進行研…

【ArcGIS風暴】如何將矢量數據(點、線、面)折點坐標轉為GeoJSON格式?

本文以案例的形式,講述在ArcGIS和QGIS專業軟件中,將矢量數據轉為GeoJSON的方法。 擴展閱讀:【GIS風暴】GeoJSON數據格式案例全解 文章目錄 一、ArcGIS將矢量數據轉為GeoJSON二、QGIS將矢量數據轉為GeoJSON一、ArcGIS將矢量數據轉為GeoJSON ArcGIS中提供的【要素轉JSON】工具…

TypeScript 3.9 正式發布!平均編譯時長從 26 秒縮短至 10 秒

作者 | 微軟官方博客 譯者 | 核子可樂 策劃 | 小智 稿源 | 前端之巔 今天,微軟在其官方博客宣布:TypeScript 3.9 版本已經正式發布,詳情見下文。 有些朋友可能對 TypeScript 還不太熟悉,這是一種以 JavaScript 為基礎開發的語…

(二)Harbor WEB的使用

接上一篇《安裝Harbor》,安裝好之后,接下來我們就進行Harbor web界面的操作吧! 轉載請標明出處:http://www.cnblogs.com/huangjc/p/6270405.html 瀏覽器登陸Harbor(默認用戶密碼:admin/Harbor12345&#x…

iVX低代碼平臺系列制作簡單的登錄界面

一、前言 iVX是啥,不理解的小伙伴可以猛戳這里 ----------------------點我 二、iVX平臺和現有編程語言的對比 三、iVX平臺和現有編程語言的對比 1、快速學習(周期短) iVX邏輯上相對是比較簡單的 所以初學者的話只需要從邏輯和具體功…

【CASS精品教程】CASS9.1等高線的繪制完整案例教程

在地形圖中,等高線是表示地貌起伏的一種最重要的手段。在CASS成圖時,可自動生成精度高的等高線,本文講解CASS9.1生成等高線的完整操作流程。 文章目錄 1. 展高程點2. 建立數字地面模型3. 修改數字地面模型4. 繪制等高線5. 等高線的修飾6. 繪制三維模型擴展閱讀: ArcGIS實驗…

Process.Start 為什么會引發“系統找不到指定的文件”異常

前言偶然發現,如果想用如下代碼在 .NET 6 中打開指定 URL:Process.Start("https://baidu.com");會引發異常:而同樣的代碼在 .NET Framework 中是可以正常執行的。難道,.NET 6 下的實現邏輯不一樣?深入探究通…

JVM 類型的生命周期學習

Java虛擬機通過裝載、連接和初始化一個JAVA類型,使該類型可以被正在運行的JAVA程序所使用,其中,裝載就是把二進制形式的JAVA類型讀入JAVA虛擬機中;而連接就是把這種讀入虛擬機的二進制形式的類型數據合并到虛擬機的運行時狀態中去…

js對象數組中的某屬性值 拼接成字符串

var arr[{id: "600", pId: null, name: "圖形的變化"},{id: "630", pId: "600", name: "投影與視圖"},{id: "631", pId: "630", name: "投影"},{id: "632", pId: "630",…

898A. Rounding#數的舍入

題目出處&#xff1a;http://codeforces.com/problemset/problem/898/A 題目大意&#xff1a;找一個數最近的整十的數 #include<iostream> using namespace std; int main(){int a,b;cin>>a;ba;while(1){if(a%100){cout<<a<<endl;return 0;}if(b%100){…

開店星簡直就是國內優秀的開源商城系統天花板

一、場景 1、大學生畢業設計做商城系統背景 好家伙、又到開學季節了&#xff0c;師妹讓我幫忙給指導大四的項目&#xff0c;作為畢業設計和為后面找工作積累項目經驗&#xff0c;要搞一個買賣二手閑置品的商城小程序和PC端商城、希望能夠快速學習、接入、修改部分功能&#xff…

【CASS精品教程】CASS9.1土方量的計算方法匯總

CASS9.1中,計算土方量的方法有:DTM法土方計算、斷面法進行土方量計算、方格網法土方計算、等高線法土方計算、區域土方量平衡等。本文以案例的形式,詳細講解土方量的計算過程。 文章目錄 一、DTM法土方計算二、斷面法進行土方量計算三、方格網法土方計算四、等高線法土方計算…

html標簽缺省(自帶)樣式大全

html標簽默認樣式整理 作者&#xff1a;佚名 來源&#xff1a;互聯網 時間&#xff1a;07-30 16:54:48 文為大家整理了html標簽默認樣式屬性及瀏覽器默認樣式等等&#xff0c;喜歡css布局的朋友們可以學下&#xff0c;希望對大家有所幫助html, address,blockquote,body, dd, …

VS2019 禁止Web項目停止調試后自動關閉瀏覽器(在瀏覽器窗口關閉時停止調試程序,在調試停止時關閉瀏覽器)

很多文章都說要修改以下兩處與“編輯并繼續”有關的選項&#xff1a; “編輯并繼續”是一種省時的功能&#xff0c;使你能夠在程序處于中斷模式時更改源代碼。 通過選擇執行命令&#xff08;如 "繼續" 或 "單步執行"&#xff09;繼續執行程序時&#xff0c…

iOS - block變量捕獲原理

block對變量的捕獲 1&#xff1a;可以捕獲不可以修改變量 局部變量2&#xff1a;可以捕獲且可以修改變量 全局變量靜態變量__block修飾的局部變量原理分析&#xff1a; 1. 局部變量為什么可以被捕獲確不能修改 int a 10; void (^blcok)() [^{NSLog("%d",a); } copy…

Shell 更好看的回顯

#!/bin/shsource /etc/init.d/functionsaction "hello" /bin/true轉載于:https://blog.51cto.com/itech/1768218

【ArcGIS風暴】ArcGIS中等高線高程標注/注記(打斷/消隱)方法案例匯總

本文以案例的形式,圖文并茂詳細講解在ArcGIS 10.6中,等高線高程標注、注記的方法。 文章目錄 一、屬性標注二、Maplex工具標注1. 使用Maplex標注引擎2. 標注轉換為注記3. 要素輪廓線掩膜4. 使用掩膜選項進行繪制參考閱讀: 【CASS精品教程】CASS9.1等高線的繪制完整案例教程 …

Blazor University (35)表單 —— 編寫自定義驗證

原文鏈接&#xff1a;https://blazor-university.com/forms/writing-custom-validation/編寫自定義驗證源代碼[1]請注意&#xff0c;與有關 EditContext、FieldIdentifiers 和 FieldState[2] 的部分一樣&#xff0c;這是一個高級主題。如前所述&#xff0c;FieldState 類保存表…