最近,美国数据收集网站Levels.fyi 发布了2022年度程序员薪酬报告。
我们先看一下报告的统计方法,免得大家直接看数据会太激动!
统计数据是:「某个职级」在「某个地区」的「中位数」。我们先来看看职级的划分。
职级分为五档:
这个职级划分,工作年限只是一个参考,重点还是要看后面的能力要求。也可以给大家职业规划做一个参考!
注意,高职级的人虽然还是工程师,但大部分也是管理者,管理或大或小的技术团队。否则,做大头兵很容易成为裁员的对象,除非自己有很强的不可替代性。
我们再来看看「中位数」的概念。
统计的结果给的是中位数,而不是平均数。这个差别可能会很大,很有必要澄清一下。
比如统计结果中,国内程序员薪酬最高的地区是上海:8.6 万美元,约合 58.5 万元人民币!
中位数是:所有样本中中间的那个数字。
比如下面这个样本:
10, 15, 15.5, 25, 35, 37, 108
它的中位数是中间这个数字,也就是25。
基本规则就是:
如果是奇数,取中间的一个数字。
如果是偶数,取中间两个数字的平均值。
通常,我们认为中位数比平均数更具有代表性,不会被某个土豪给平均掉。如果我的粉丝马云,马斯克等放在一起,取收入平均数,那我们都人均几百万了。
另外一个很重要的点是:「这个数字包含了福利在内」。
对于福利比较好的公司,福利会占总体薪酬的30%到40%。如果我们取平均值,按35%算。以上海为例,去掉福利后的程序员年薪是:
58.5 / 1.35 = 43.3万
对于上海程序员(不分职级),这个数字你觉得是否合理?总之,这是非常不错的收入,所以说做程序员还会是很香的。
现在来看看国内的统计数据:
1.上海:8.6 万美元,约合人民币 58.5W,去掉福利后约 43.7W
2.香港:8.5 万美元,约合人民币 57.8W,去掉福利后约 42.8W
3.北京:7.9 万美元,约合人民币 53.7W,去掉福利后约 39.8W
4.深圳:7.7 万美元,约合人民币 52.4W,去掉福利后约 38.8W
5.台湾新竹:6.9 万美元,约合人民币 46.9W,去掉福利后约 34.8W
注意,这是所有参与调查的人的中位数,没有考虑职级。我们可以把这个数字近似为高级工程师(工作5-10年)的水平。
另外,这个报告毕竟是国外做的,调查样本共15万份。对于国内数据难免会有偏差,所以大家只是参考一下就行。
下一部分,大家会看到字节跳动的资深工程师薪资达到了56.4 万美元(约合 387 万元人民币)。但不要激动,这是字节跳动在美国的薪酬,不是国内的。
下面我就来看看全球范围内,按照不同职级,薪酬最高的有哪些公司。看看有没有你的公司。如果没有,可以作为努力目标。
初级工程师
中级工程师
排在第一的Databricks是一个大数据公司,提供基于Spark的商业化大数据平台。
高级工程师
资深工程师
字节跳动出镜了,排在了第7位!
首席工程师
Facebook(已经改名为Meta)的首席工程师的中位数超过了一百万美元。还是很土豪的!
加油吧,努力成为首席工程师。
这个数字肯定不全面,但基于我对行业的了解,我觉得比较合理。
程序员还是薪资比较高的群体。这个趋势接下来几年也不会改变。
当然,能进入头部公司的人毕竟是少数,但这个少数的机会也还是挺多的。只要努力,不断进步,希望还是挺大的。
不过,头部公司肯定是卷。这没办法,想要薪资高,又要安逸的生活,那是不可能的。
抛开头部公司不说,本文第三部分的数据是所有程序员的中位数,不局限于大厂。这个数字也是很高的。
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
检查学习结果。
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
保证100%免费
】Python资料、技术、课程、解答、咨询也可以直接点击下面名片,
添加官方客服斯琪
↓