写点什么

谷歌和 Facebook 是如何给工程师定职级和薪水的?

  • 2019-06-20
  • 本文字数:2443 字

    阅读完需:约 8 分钟

谷歌和Facebook是如何给工程师定职级和薪水的?

最近,当大学刚毕业的 Zuhayeer Musa 和 Zaheer Mohiuddin 开始进入软件行业时,他们开始犯难了。他们在网上找到的所有与软件工程岗位相关的信息似乎都没能告诉他们:这些岗位的薪水究竟是多少?


刚从大学毕业的软件工程师通常能拿到六位数的薪水,不包括股权报酬。根据资历的不同,有些程序员每年能挣数百万美元。但是,在这个薪酬范围内,工程师所处的位置通常取决于一个因素——也就是他们的技术“水平”。


在谷歌,工程师的级别是从 Level 3 开始的。苹果公司工程师有 5 个级别,从 ICT2 到 ICT6。微软的工程师从 59 开始,可以做到 80 级别的“技术合伙人”,或者是某个领域的负责人。


级别越高,得到的报酬就越高。与 Musa 和 Mohiuddin 一样,刚进入这个行业的年轻人对这些评级系统有很多疑问。如果一个谷歌 Level 4 的人加入 Facebook,那么他的级别应该是多少呢?如果苹果公司的某个员工从升到 ICT3,那么他的报酬会有怎样的变化?


Musa 说:“现在的人员流动性很大,人们对各方面的期待比以往任何时候都要高。如果你要去 Faceboo、微软、亚马逊或谷歌这样的公司,对它们的岗位级别设置最好要有个了解。”


于是,这两位学生创办了一个网站,用来收集硅谷工程师的薪水情况,特别是那些在科技巨头公司工作的工程师。Musa 说:“我们两个人都觉得应该去开发一个简单的工具,用来展示不同公司的薪资水平。”

起薪 15 万美元

levels.fyi 网站的数据显示,谷歌、Facebook、亚马逊、苹果公司和微软的工程师薪水比较高。


谷歌 Level 3 员工或者刚从大学毕业的入门级工程师的年薪总额大概在 18 万 9 千美元,或者是 12 万 4 千美元工资加 4 万 3 千美的股票。Facebook E3(入门级)工程师的年薪总额在 16 万 6 千美元左右。


年薪随着级别的增加而增长,其增长速度甚至是指数级的。


例如,谷歌的 Level 7 工程师几乎是工程师里顶级的了,一年可以赚到 60 万 8 千美元。


Quora 前招聘经理 Osman Ahmed 表示:“公司之间有所差异,但大部分公司的级别都大同小异,差不多都可以分为 6 个级别”。每家公司的每个级别的岗位都有所差异,但同比都差不多。


他说:“谷歌和 Facebook 的职级设置最为相似”。



不同公司的级别叫法不太一样。苹果公司的职级叫作 ICT,即“个人技术贡献者(Individual Contributor Tech)”。Salesforce 的职级叫作 MTS,即“技术成员(Member of Technical Staff)”。


不过,levels.fyi 网站的数据是收集来的,不一定十分可靠。提供数据的包括一些具有自我选择权利的群体,那些薪水越高的人越有可能提供更多有关薪水的信息。


不过,网站作者坚信数据是可靠的,因为他们剔除了异常数据和不可靠的数据,并声称与 Radford 或者 Connery 咨询公司的数据很相近,而且公司的招聘人员和 HR 十分依赖这些数据。用户可以进一步查看薪水的细节,甚至可以看到数据提交者的职位信息和他们的地理位置信息。

强大的协商工具

那些已经在大公司获得某个职级的人会想,如果他们去小公司会拿到什么样的职级?在薪酬方面会不会得到大幅提升?


其实大部分公司的薪酬制度都不会太透明,这导致在谈薪时很难要到更高的数字,这也就是为什么 Musa 和 Mohiuddin 要创办这个网站。


Musa 说:“作为一名工程师,你觉得赚六位数已经很不错了。但事实上,一些高级工程师可以赚数百万美元。这真让我们大开眼界”。


Mohiuddin 说:“很多看了我们统计的数据的人最开始也不太敢相信,我刚开始也是。一些只有几年经验的人居然可以拿到这么高的薪水”。


不过,职级系统的一个不好地方在于它会形成一种“要么晋升,要么出局”的文化,而且会让大公司的多元化问题进一步恶化。


Osman 说:“这对公平性和多元化产生一定的影响。如果一些人因为具备较高的谈判技巧而获得较高的薪水,那么总有一些人会因为谈判能力不突出而拿不到满意的薪酬”。


职级系统给整个硅谷的薪酬水平带来了一些上行压力,这对高需求的技术人来说是好事,但也会导致生活成本高企,让薪酬较低行业的人难以在该地区生活。


Triplebyte 公司创始人 Harj Taggar 表示:“每当谷歌和 Facebook 意识到他们的中级员工在大量流失时,他们就会提高待遇水平。Uber 和 Slacks 也正在提升薪资水平,而当这两家公司这么做了,B 系列和 C 系列的初创公司也会跟风”。


谷歌和 Facebook 似乎在引领着软件工程师市场,他们的薪酬水平给硅谷的整体水平定下了基调


Taggar 说:“谷歌和 Facebook 是湾区软件工程师薪水水涨船高的主要推动力”。


如果说这个网站的数据有什么值得商榷的地方,那就是个别工程师的薪水居然可以高达数百万美元。


Taggar 说:“在工作了四到五年之后,那些原本技术能力更强的人会更有机会展示他们的工作效率有多高,这时候他们的薪水就会大涨”。


但从数据来看,能够拿到这种高薪水的人并不多。


大部分谷歌工程师把 Level 7 看成是他们职业生涯的天花板,但是,仍然有一些天赋异禀的工程师可以升到更高的职位。Jeff Dean 和 Sanjay Ghemawat 是谷歌的两名极具才华的程序员,他们的职级达到了 Level 11。


Osman 说:“这就像是金字塔,阶梯也往上,能够爬到那里的人就越少”。


Mohiuddin 说:“大部分工程师分布在 L3 和 L5 之间。在大部分公司里,员工等级就是职业等级,他们的余生可能就只能处在当前的等级上”。

职业阶梯并非硅谷独有

Osman 表示,虽然看起来好像是硅谷发明了职业阶梯,但实际上在过去 70 年,它就已经在各种各样的公司中出现了。


职业阶梯可以追溯到二战后的 Dupont 公司,制定职业阶梯的目的是让那些有才华的技术人在职业上有更多的成长和晋升可能性,同时又不需要让他们走管理路线。


Osman 说:“技术人对管理不太感兴趣,他们不想成为管理者,只想继续从事技术工作”。


这家网站也开始收集其他领域的薪资数据,并且发现其他领域的人也有自己的职业阶梯。


Mohiuddin 说:“投行非常关注职级。他们的职级更少,但也更标准化。高盛、摩根斯坦利和花旗的职级非常相似——分析师、专家、VP、MD”。


英文原文:


https://www.cnbc.com/2019/06/14/how-much-google-facebook-other-tech-giants-pay-software-engineers.html


2019-06-20 10:2931975
用户头像

发布了 731 篇内容, 共 447.2 次阅读, 收获喜欢 2001 次。

关注

评论 2 条评论

发布
用户头像
希望国内大厂的薪资、职级也能多给介绍介绍。
2019-06-21 07:53
回复
很多公司都像宝贝一样藏着,可是这有什么可保密的呢?
2019-06-21 09:58
回复
没有更多了
发现更多内容

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript

腾讯前端二面手写面试题

helloworld1024fd

JavaScript

高性能存储SIG月度动态:ublk完成POC、dsms-storage在Anolis OS上成功适配

OpenAnolis小助手

技术 高性能存储 龙蜥社区 sig 月报

云小课|GaussDB(DWS)数据存储尽在掌控,冷热数据切换自如

华为云开发者联盟

开发 华为云 数据存储 企业号 2 月 PK 榜 华为云开发者联盟

区块链DEFI质押挖矿系统开发流程丨土狗币智能合约系统开发源码方案

I8O28578624

【IntelliJ IDEA】idea常用快捷键汇总

No8g攻城狮

IDEA intellij IntelliJ IDEA

Node.js 应用全链路追踪技术——全链路信息存储

vivo互联网技术

nodejs OpenTracing zipkin

携程MySQL迁移OceanBase最佳实践|分享

OceanBase 数据库

数据库 oceanbase

从React源码分析看useEffect

goClient1992

React

【AI技术分享会第8期】EMNLP 2022 小样本学习论文解读来啦!开年直播好礼相送

阿里云大数据AI技术

人工智能 自然语言处理 深度学习

react源码中的协调与调度

flyzz177

React

一个炫酷的头像悬停效果

南城FE

CSS css3 前端 动画 交互设计

Elasticsearch dynamic_templates 实战 通用配置

alexgaoyh

elasticsearch dynamic_templates index template

从历代GC算法角度刨析ZGC

京东科技开发者

ZGC JVM GC算法 垃圾回收算法 企业号 2 月 PK 榜

react源码中的生命周期和事件系统

flyzz177

React

React源码分析8-状态更新的优先级机制

goClient1992

React

Flomesh Ingress 使用实践(三)多租户 Ingress

Flomesh

命名空间 多租户 ingress Ingress Controller

Spring Data + DDD = 王炸!!

程序知音

React源码分析8-状态更新的优先级机制

goClient1992

React

我们从 CircleCI 安全事件获得的3个经验教训

SEAL安全

安全 软件供应链 企业号 2 月 PK 榜 端点保护 恶意软件检测

直呼牛逼!阿里最新SpringBoot进阶笔记涵盖了SpringBoot所有骚操作

程序知音

Java ssm springboot Java后端 Java进阶

NutUI 4.0 正式发布!

京东科技开发者

CSS GitHub UI 轻量化 企业号 2 月 PK 榜

前端高频手写面试题指南

helloworld1024fd

JavaScript

搞懂设计模式——代理模式 + 原理分析

京东科技开发者

jdk 代理 cglib 框架 企业号 2 月 PK 榜

量化Python交易系统开发技术,合约量化系统开发源码部署方案

I8O28578624

Flink Table Store 典型应用场景

Apache Flink

大数据 flink 实时计算

假如面试官要你手写一个promise

helloworld1024fd

JavaScript

动态防御|零信任安全的自动化枢纽

权说安全

网络安全 零信任 动态防御

同步计数器设计与建模

timerring

FPGA

A100 买不到了,只有小显卡怎么训大模型

MegEngineBot

深度学习 开源 大模型 显卡、gpu MegEngine

react源码分析:babel如何解析jsx

flyzz177

React

谷歌和Facebook是如何给工程师定职级和薪水的?_文化 & 方法_Kif Leswing_InfoQ精选文章