24 年程序员各岗位薪资待遇汇总(最新)

大家好,我是程序员鱼皮。今天分享 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 月的时候算法工程师的薪资有明显的涨幅,盲猜是跟抢应届生人才有关。


以上就是本期分享,整理不易,有帮助的话记得给鱼皮点赞哦~

更多

💻 编程学习交流:编程导航
📃 简历快速制作:老鱼简历
✏️ 面试刷题神器:面试鸭

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/365710.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

线性代数基础概念:行列式

目录 线性代数基础概念:行列式 1. 行列式的定义 1.1 递归定义 1.2 代数余子式定义 1.3 几何定义 2. 行列式的性质 2.1 行列式等于其转置的行列式 2.2 交换两行或两列,行列式变号 2.3 将一行或一列乘以一个数 k,行列式乘以 k 2.4 将…

加密与安全_三种方式实现基于国密非对称加密算法的加解密和签名验签

文章目录 国际算法基础概念常见的加密算法及分类签名和验签基础概念常见的签名算法应用场景 国密算法对称加密(DES/AES⇒SM4)非对称加密(RSA/ECC⇒SM2)散列(摘要/哈希)算法(MD5/SHA⇒SM3) Code方式一 使用B…

App测试技术(纯理论)

之前我们也学习过一些普通用例的设计, 如功能, 性能, 安全性, 兼容性, 易用性, 界面的测试用例设计, 之前我们讲的基本都是对于Web应用而言的, 这里我们来讲一下移动端的App测试用例设计. 功能方面 安装&卸载测试 这是只属于App的一类测试, 再平常我们使用移动设备(手机…

鸿蒙 HarmonyOs 动画效果 快速入门

一、理论 1.1 animation属性 名称参数类型必填描述durationnumber否设置动画时长,默认值:1000,单位:毫秒temponumber否动画播放速度。数值越大,速度越快,默认为1curvestring | Curve否 设置动画曲线。 默…

喜提一等奖!白鲸开源在“创业北京”创业创新大赛海淀区选拔赛决赛表现亮眼

6月25日,第七届“创业北京”创业创新大赛海淀区选拔赛决赛在中关村东升国际科学园成功举办。本次活动由海淀区人力资源和社会保障局、中关村科学城管委会主办,以“创响新时代 共圆中国梦”为主题,活动现场主体赛先进制造赛道和主体赛现代服务…

ONLYOFFICE 桌面编辑器 8.1

ONLYOFFICE 桌面编辑器 8.1 ONLYOFFICE 简介一、轻松编辑器 PDF 文件二、用幻灯片版式快速修改幻灯片三、无缝切换文档编辑、审阅和查看模式四、**改进从右至左语言的支持 & 新的本地化选项**五、隐藏“连接到云”板块六、在演示文稿中播放视频和音频文件七、版本 8.1&…

Asp.NET identity以及Owin

》》》Identity是集成到Owin框架中中 ● Microsoft.AspNet.Identity.Core:Identity的核心类库,实现了身份验证的核心功能,并提供了拓展接口。● Microsoft.AspNet.Identity.EntityFramework:Identity数据持久化的EF实现。   ● …

币界网快讯,比特币7月份看牛预测

今日数字货币市场全面开启反弹,比特币从 60,000 美元大关飙升至 63,700 美元,预示着 7 月牛市的到来。在此之前,上周曾短暂跌破 60,000 美元,但受到 BTC 现货 ETF 流入的 7,300 万美元的推动——这是两周以来最大的流入。 BTC价格…

熊猫烧香是什么?

熊猫烧香(Worm.WhBoy.cw)是一种由李俊制作的电脑病毒,于2006年底至2007年初在互联网上大规模爆发。这个病毒因其感染后的系统可执行文件图标会变成熊猫举着三根香的模样而得名。熊猫烧香病毒具有自动传播、自动感染硬盘的能力,以及…

3dmax如何制作全景图?渲染100邀请码1a12

全景图很常见,制作起来也简单,这里我给大家稍微分享下。 1、创建相机 打开要渲染全景的场景文件,创建相机并调整好位置。 2、 设置分辨率 按F10打开渲染设置界面,选择相机视口,在公用里设置宽度和高度,…

Day38:LeedCode 1049. 最后一块石头的重量 II 494. 目标和 474.一和零

1049. 最后一块石头的重量 II 有一堆石头&#xff0c;用整数数组 stones 表示。其中 stones[i] 表示第 i 块石头的重量。 每一回合&#xff0c;从中选出任意两块石头&#xff0c;然后将它们一起粉碎。假设石头的重量分别为 x 和 y&#xff0c;且 x < y。那么粉碎的可能结果…

EDI是什么?与ERP有何关系

EDI的发展过程 电子数据交换&#xff08;Electronic Data Interchange&#xff0c;EDI&#xff09;是一种通过电子方式传输商业文件的技术。EDI的历史可以追溯到20世纪60年代&#xff0c;当时企业开始使用计算机进行数据处理。最早的EDI系统是为解决大型企业间的信息交换问题而…

实验6 形态学图像处理

1. 实验目的 ①掌握数字图像处理中&#xff0c;形态学方法的基本思想&#xff1b; ②掌握膨胀、腐蚀、开运算、闭运算等形态学基本运算方法&#xff1b; ③能够利用形态学基本运算方法&#xff0c;编程实现图像去噪&#xff0c;边界提取等功能。 2. 实验内容 ①调用Matlab /…

[数据集][目标检测]电缆钢丝绳线缆缺陷检测数据集VOC+YOLO格式1800张3类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;1800 标注数量(xml文件个数)&#xff1a;1800 标注数量(txt文件个数)&#xff1a;1800 标注…

为什么我的Skype点数不见了?如何重新激活 Skype 点数?

您超过180天没有使用过点数打电话功能&#xff0c;点数暂时封存在您的账户里面&#xff0c;需要您手动激活&#xff08;目前必须要登录网页版skype&#xff09; 可再次使用。 如何重新激活 Skype 点数&#xff1f; 登录到你的帐户 . 选择 重新激活信用额度 .注意&#xff1a; …

源码学习:文件描述符

在进程描述学习中&#xff0c;扯到了max_fds&#xff0c;接着就联想到了日常运维中常见的ulimit参数、sysctl内核参数&#xff0c;原来以为max_fds与这些个关联性比较强&#xff0c;但经过一早上折腾以后&#xff0c;发现其实还是有一些差距的。但是在学习过程中&#xff0c;却…

SAP配置发布WebService接口并调用(超级详细)

文章目录 前言一、案例介绍/笔者需求二、WebService是什么&#xff1f; a.传输协议 b.数据协议 c.WSDL d.UDDI 三、WebService 和 WebApi 的区别以及优缺点 a.主要区别 b.优缺点 四、SAP如何发布一个webser…

LVGL实现字库的下载和使用

1 字库 字库的概念&#xff1a;相应文字或字符的合集。 点阵字库&#xff1a;按字库顺序排列的字符/汉字字模的合集。 LVGL中字库使用Unicode编码&#xff0c;Unicode 是全球文字统一编码。它把世界上的各种文字的每一个字符指定唯一编码&#xff0c;实现跨语种、跨平台的应…

示例:WPF中推荐一个Diagram开源流程图控件

一、目的&#xff1a;分享一个自研的开源流程图控件 二、使用方法 1、引用Nuget包&#xff1a; 2、添加节点列表和绘图控件 <DockPanel><ItemsControl DockPanel.Dock"Left"><h:GeometryNodeData Text"节点"/></ItemsControl><…

[vue2/vue3] 详细剖析watch、computed、watchEffect的区别,原理解读

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;我是前端菜鸟的自我修养&#xff01;今天给大家分享【深入剖析watch、computed、watchEffect的区别】&#xff0c;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;原创不易&#xff0c;如果能帮助到带大家…