一线城市程序员薪资数据出炉,你属于哪一档?

?

来源:码农有道

PS:本公众号最近已开通留言功能,欢迎各位读者参与留言

工资分布

?

中国大陆一线城市程序员的平均工资为11770元,工资中位数为10000元,其中95%的人的工资位于3000到25000之间。

?

教育水平

?

受教育水平对工资有着显著的影响。看下图。

?

经过Oneway Anova Test,证明从大专到博士,学历每提高一级,工资都有显著的提高。当然,数据当中只有16个博士的职位,样本太少,不足以支持结论。

大专,本科,硕士,博士的平均工资分别是9788, 14114, 17882, 26656。中位数分别是9000, 12500, 17500, 25000。

工作经验

?

数据显示,工资会随着工作经验的增长而增长。不过,我感觉那些招十年工作经验的,基本上都是架构师等职位。如果你的工作经验是一年的工作经验重复十次,应该拿不到那么高的工资。这个之后还需要仔细分析。

?

城市分布

?

工资的地域分布是非常不均匀的。

?

从高到低为北京,上海,深圳,广州。它们的平均工资分别为13854, 12213, 10655 及 9503元。中位数分别为12500,12000,9000,8500。从中位数看,北京和上海比较接近,深圳和广州比较接近。

统计(Oneway Anova)显示,任何两个城市之间的工资差异都是显著的。

公司性质

?

选择一个什么样的公司,也决定了工资收入。但公司的性质,对于工资的影响是有限的。

?

公司的规模,对于工资同样影响有限。但是,很奇怪,人数在500-999人之间的公司,工资最低。谁能告诉我为什么?

?

在金融行业里面做程序员,工资是最高的。

?

下面再看看网上曝出的一张19届校招薪资表,和几个师弟交流了下,对于真实性,我觉得八九不离十!只能感慨,每年都是在追赶应届生的待遇。当然了,能够拿到下面这些offer的同学一般来说都是比较优秀的那批同学。比例估计也就占在毕业生的10%左右,所以其他同学也不必怀疑自己,踏入工作又是一个新的起点,工作中厚积薄发后来居上也未尝不好。

?

?

往期精彩回顾

?

大牛给计算机方向学生的 7 个建议

北京后厂村程序员:月薪追赶五万,生活低于五千

双非本科照样拿腾讯offer,一起看看这位同学的秋招经历吧

原文地址:https://www.cnblogs.com/xll1025/p/10223854.html

时间: 2024-10-10 18:08:28

一线城市程序员薪资数据出炉,你属于哪一档?的相关文章

最新!2018年中国程序员薪资生存现状调查报告

根据中国互联网络信息中心(CNNIC)发布的第41次<中国互联网络发展状况统计报告>,截至2017年12月,我国网民规模达7.72亿,普及率达到55.8%,超过全球平均水平(51.7%)4.1个百分点,超过亚洲平均水平(46.7%)9.1个百分点.我国网民规模继续保持平稳增长,互联网模式不断创新.线上线下服务融合加速以及公共服务线上化步伐加快.而其中推动我国网民规模持续增长的原因离不开一批中国程序员在背后的辛苦工作. 程序员一直都是一个备受人们关注的群体,随着近年全国互联网创业热潮的兴起,&q

程序员薪资 如何分配,如何增长

自从2011年初,CSDN在网上发起的"2011年软件行业技术人员薪资大调查"以来,获得了广大网友的热烈反响,短短两个月时间内,上万名技术开发者提交了调查数据.尽管这还只是中国百万开发者大军的一小部分,但他们所在的行业几乎涵盖了整个中国软件的产业链,他们的职位几乎代表了一个软件团队体系的每一个层面,而且"一叶知秋",同时,透过这些调查数据和变化,我们或许可以一瞰中国软件开发者的普遍生存状态,甚至可帮助开发者,更准确地定位自己在产业内的坐标. 2011:程序员的日子不

好程序员大数据分享:Hbase精解

好程序员大数据分享:Hbase精解,为什么有hbase?hbase是什么?Hbase的架构. 一. 为什么有hbase? 数据量越来越大,传统的关系型数据库不能满足存储和查询的需求.而hive虽然能满足存储的要求,但是hive不能满足非结构化.半结构化数据的存储和查询. 二.hbase是什么? hbase是一个开源的.分布式的.多版本的.可扩展的非关系型数据库.hbase是bigtable的开源java版本,建立在hdfs之上,提供高可靠性的.高性能.列式存储.可伸缩.实时读写的nosql数据库

好程序员大数据学习路线之hive表的查询

好程序员大数据学习路线之hive表的查询 1.join 查询 1.永远是小结果集驱动大结果集(小表驱动大表,小表放在左表). 2.尽量不要使用join,但是join是难以避免的. left join . left outer join . left semi join(左半开连接,只显示左表信息) hive在0.8版本以后开始支持left join left join 和 left outer join 效果差不多 hive的join中的on只能跟等值连接 "=",不能跟< &g

好程序员大数据学习路线分享高阶函数

好程序员大数据学习路线分享高阶函数,我们通常将可以做为参数传递到方法中的表达式叫做函数 高阶函数包含:作为值的函数.匿名函数.闭包.柯里化等等. 定义函数时格式:val 变量名 =?(输入参数类型和个数)?=>?函数实现和返回值类型和个数 "="表示将函数赋给一个变量 "=>"左面表示输入参数名称.类型和个数,右边表示函数的实现和返回值类型和参数个数 作为值的函数 定义函数 scala> val func = (x:Int) => x * x

好程序员大数据学习路线分享Scala分支和循环

好程序员大数据学习路线分享Scala分支和循环3.3. 条件表达式表达式:一个具有执行结果的代码块.结果是具体的值或者() 表达式的思考方式:以表达式为中心的编程思想 1.表达式和语句的区别:表达式有返回值,语句被执行.表达式一般是一个语句块,执行后,返回一个值 2.不使用return语句,最后一个表达式即返回值 if/else表达式有值,这个值就是跟在if或者else之后的表达式的值 object ConditionDemo {def main(args: Array[String]){var

好程序员大数据学习路线分享Scala系列之泛型

好程序员大数据学习路线分享Scala系列之泛型,带有一个或多个类型参数的类是泛型的. 泛型类的定义: //带有类型参数A的类定义class Stack[A] {private var elements: List[A] = Nil//泛型方法def push(x: A) { elements = x :: elements }def peek: A = elements.headdef pop(): A = {val currentTop = peekelements = elements.ta

好程序员大数据教程分享Scala系列之Option_偏函数_String

好程序员大数据教程分享Scala系列之Option_偏函数_StringOption类型在Scala中Option类型样例类用来表示可能存在或也可能不存在的值(Option的子类有Some和None).Some包装了某个值,None表示没有值. object OptionDemo {def main(args: Array[String]) {val map = Map("a" -> 1, "b" -> 2)val v = map.get("b

好程序员大数据教程Scala系列之样例类_Option_偏函数

好程序员大数据教程Scala系列之样例类_Option_偏函数,在Scala中Option类型样例类用来表示可能存在或也可能不存在的值(Option的子类有Some和None).Some包装了某个值,None表示没有值. object?OptionDemo {??def?main(args: Array[String]) {????val?map = Map("a"?-> 1, "b"?-> 2)????val?v = map.get("b&q