一、全球薪资对比

参考:https://www.levels.fyi/2021/的统计。该报告收集了一整年的数据情况,并根据级别和地点对各公司的程序员薪酬进行了深入分析。

注意:报告记录的是程序员收入的中位数;并且按照年资和职级 将工程师的职位分为5档

(一)入门级工程师:0-2年工作经验

这部分程序员一般是应届毕业生,或者几乎没有行业经验。在团队内参与中低难度的开发和维护任务。一般会在更有经验的团队成员的指导下工作。

排名前十的公司为这些没什么经验的新手程序员开出的年薪中位数均超过20万美元。其中包括网飞、Linkedin等知名企业。量化巨头公司Two Sigma以25万美元位列榜首。

(二)工程师:2-5 年工作经验


这部分人可能在小团队或项目上担任负责人。能够指导工程师、进行代码审查、设计和端到端交付。在许多公司,这个级别可以一直干到退休。

最近随元宇宙概念大火的沙盒游戏开发商Roblox为这一级别的工程师开出了33.5万美元的年息,排名第一。在前十榜单上,大部分工程师的年薪中位数超过30万美元。

(三)高级工程师:5年以上经验

公司中一般只有不到 30% 的员工处于此级别。负责领导复杂的技术规划,开始参与设计团队的愿景和未来方向。根据公司的规模和期望,日常更多负责设计而不是实施。

在这个档位上,报告中出现了更多熟悉的科技巨头。网飞为高级工程师开出的年薪中位数超过50万美元,为50.4万美元,位列第一。
字节跳动以43万美元(约274万人民币)名列第5,对应工程师级别为2-2,这是中国科技公司首次出现在这份报告中。

(四)主管工程师:10年以上经验


公司中一般只有不到 10% 的员工处于此级别。负责关键业务项目,设定技术规划、审查整个公司的技术设计并提供反馈。日常一般不写代码,职能角色视公司需求而定,具体工作内容一般可以自主掌控。

随着年资的增长,程序员薪资也是水涨船高。在主管工程师一档,排名榜首的Linkedin为「资深软件主管工程师」开出的年薪中位数为64.6万美元。Facebook、亚马逊等巨头也进入前十,前十的「最低门槛」也高达55万美元。

(五)首席工程师:15年以上经验


一般大公司中只有不到 3% 的员工处于此级别,而小公司可能根本不设此岗位。该岗位的工作有时甚至可以影响整个行业,日常工作完全自主。

在这一档位,硅谷知名科技巨头基本悉数登场,Facebook(Meta)、谷歌、苹果、微软均在列。夺得首位的依然是Roblox,薪资为120万美元。
由于小公司可能没有这个岗位,大公司也只有极少数人能升任此职位,对于部分超高薪资水平的岗位,表中并未列入。

另外,在为程序员开出高薪的企业的地域分布上,旧金山湾区无悬念登顶,年薪中位数为24万美元,西雅图(21.5万美元)和纽约(19万美元)分列二、三位。。

二、twitter参考

在这份报告公布的前一天,Business Insider也公布了社交媒体公司Twitter员工2021年的薪资数据,可以作为对这份程序员报告的某种印证。

此次BI披露的数据来自Twitter 最近向美国政府提交的数百份工作签证申请。美国政府规定,公司必须披露工资信息,而且工资必须与美国公民在同一份工作的工资水平相同。
所以,尽管这些数据是Twitter面向海外招聘的薪资水平,但也可以在一定程度上反映出美国国内的Twitter员工工资水平。

需要注意的是,这些数据只包括基本工资,不包括期权股票等其他福利。

  • 软件工程师:121,700 美元至 216,000美元
  • 高级软件工程师:150,300 至 237,000美元
  • 经理,软件工程经理:192,500 至 220,000美元
  • 软件工程高级经理:270,000 美元
  • 硬件工程师:220,000美元
  • 高级站点可靠性工程师:179,000 至 188,000美元
  • 站点可靠性工程师:174,930美元
  • 站点可靠性工程经理:225,000美元
  • 高级 IT 应用工程师:185,000美元
  • IT 应用工程师:155,000 美元至 170,000 美元
  • 工程技术项目经理:111,950 至 168,000美元

在数据和机器学习方向上,Twitter工程师的年基本工资大部分在15万-25万美元之间:

  • 高级机器学习工程师:190,250 美元至 205,000 美元
  • 机器学习工程师:138,000 美元至 245,000 美元
  • 机器学习研究员:164,800 美元
  • 数据科学经理:219,770 美元
  • 高级数据科学家:185,000 至 198,000 美元
  • 数据科学家:132,000 美元至 180,000 美元
  • 数据分析师:142,000 美元

这样看下来,Twitter从国外招的程序员的工资可能进不了上文报告中的Top10榜单,但大部分程序员一年干下来挣个20万美元还是问题不大的。

三、国内薪酬对比

1. 2021的全国程序员薪资排行榜参考

2. 岗位薪资

就不同岗位薪资来看,算法工程师和架构师的薪资相对较高,平均工资高达2万-2.5万。

3. 编程语言

从编程语言看,薪资榜首是Go语言,平均薪资达到25739。其次排名第二的是Rust,平均薪资达到了了23278元;第三的就是我们比较熟悉的Python,平均薪资是23094元。

最亮眼的C语言,最高薪资达更是到了95000元。

四、大致的晋升架构

【程序人生】程序员薪酬对比研究以及晋升详情2022(持续更新)相关推荐

  1. 程序人生 | 程序员感觉技术停滞了怎么办?找个师傅引导架构之路

    程序人生 | 程序员感觉技术停滞了怎么办? Java程序员如何打破工作2,3年的瓶颈问题,让技术更上一层楼??      很多人做java开发2,3年后,都会感觉自己遇到瓶颈.什么都会又什么都不会,如 ...

  2. 谈谈我的程序人生程序生涯-飞鸽传书

    谈谈我的程序人生程序生涯-飞鸽传书,这段时间一直在考虑离职的事情,因为在公司工作四年多了(毕业三年多,大学最后一学期在公司实习),(飞鸽传书)感觉各方面都有了一定的瓶颈,技术上对很多东西已经熟悉了,其 ...

  3. 声声慢 - 程序人生(程序员生活的真实写照)

    声声慢 - 程序人生 编编写写,调调试试,日日月月年年. 项目临竣工时,最难将息. 三杯两壶浓茶,怎敌他,晚来困意. 夜深了,正忙碌,依然继续编码. 满桌文件堆积,憔悴损,如今有谁无眠? 守着电脑,独 ...

  4. 程序人生:程序员做外包“前途“,“技术“,“经验“如何决策

    hello,大家好!2022年新的一年,也在这里祝大家心想事成,早日实现自己的目标,走上自己最想要的人生道路:今天给大家分享下程序猿干外包的感受. 先说说对外包分析总结 1.程序员做外包没有前途,外包 ...

  5. 程序人生 - 程序员三十五岁瓶颈你怎么看?

    35 岁,职业发展开始遇到瓶颈,有的人已经快写不动代码,也还没有晋升到管理层,个人职业如何发展必是反复拷问过自己的.即使不是自己主动考虑,在目前互联网行业裁员大潮下,中年程序员也有可能被动地被优化掉. ...

  6. 『程序员』 [程序人生]程序员几种不同的境界

    五流程序员比技术和工具 五流程序员关心的是用什么工具可以产生什么结果,追逐他听过最新.最好.最时髦的技术,沉浸于一些小练习,却很少走出象牙塔和客户或市场进行真正的沟通,甚至完成大型的真实案例. 四流程 ...

  7. 程序人生 - 程序员也能庆祝六一儿童节!

    六一儿童节,是每年的6月1日,是中国的儿童节日.在这一天,孩子们可以收到礼物.参加各种活动,享受属于自己的节日.而在程序员领域,我们也可以通过一些方式来庆祝这个特殊的日子. 目录 应用程序或游戏 有趣 ...

  8. 程序人生 - 程序员要学点儿理财知识,而不仅仅是代码技巧

    一.富爸爸,穷爸爸 关于金钱,穷爸爸总是这么说,而富爸爸则-- <富爸爸,穷爸爸>是一个真实的故事,作者罗伯特・清崎的亲生父亲和朋友的父亲对金钱的看法截然不同,这使他对认识金钱产生了兴趣, ...

  9. 程序人生 - 程序员学习新技术是要看书还是看视频?

    视频地址:https://video.csdnimg.cn/0f4a616cbc62480bab20710413c3c5bc/abfa514e8c96d43efe38634e11cdd1eb-ld.m ...

最新文章

  1. CF231C To Add or Not to Add(思维,模拟)
  2. 2.1.2 骑自行车的最短时间
  3. report things that go wrong
  4. docker 内部ping不通宿主机_Docker容器数据管理
  5. (收藏)Turbo C 2.0、Borland C++库函数及用例
  6. 跟小静读CLR via C#(16)--泛型
  7. 北京Uber优步司机奖励政策(3月11日)
  8. iOS编写最简单的界面切换应用
  9. 最新《机器学习最优化》课程笔记,38页pdf,Optimization for Machine Learning
  10. 【Linux】Linux命令大全----常用文件操作命令
  11. server is DOWN now, please try again later!
  12. Oozie 安装及 examples app 的使用
  13. eXtremeComponents介绍
  14. C++实现人机对战围棋(使用Leela Zero权重)-界面
  15. basler 相机取图超时,basler 相机使用出现的问题
  16. 如何用计算机计算一组数据的方差,Excel计算一组数据的方差的操作方法
  17. 如何找到自己正确需要的抖音搜索关键词
  18. 自动化测试框架[Cypress概述]
  19. 设计模式-工厂方法模式
  20. 射灯安装方法图解_射灯安装图解

热门文章

  1. express图片上传
  2. 搭建在线网校平台的三个好处
  3. Oracle数据库之表空间(tablespace)---面试再也不害怕系列之一
  4. 零基础安装tensorflow-cpu/gpu+导入pycharm内核
  5. 我终于深入参与了一个分布式系统了,好多想法不一样了
  6. 甲骨文最新改邮箱、改账户名、改密码教程
  7. 什么是ADB,ADB有什么作用?
  8. list index out of range
  9. 说说C/C++编译的那些事儿
  10. 解决Manjaro系统安装MindMaster思维导图用不了(登录不了的问题)的问题,以及代替的方案