深挖BAT内部级别和薪资待遇,你敢看?(转)
一、 阿里内部级别和薪资待遇
先看个例子,或许你也曾像他一样纠结 BAT 的 offer:
最近刚通过阿里面试,但基本薪酬也是不升反小降。 级别只有 P6+,连 P7 都没有,非常郁闷,打算拒绝算了。小本工作 9 年了,这算不算 loser ?
奇了怪了,阿里系的 P6 和 P7 的范围到底是多少?
不过反过来说,阿里系面试还真是有点深度的,通过不易,但拿到这个级别总感觉是否自已混的太一般了。
郁闷。
这样的纠结实在太常见了,都是工作好几年的老程序员了,好不容易动心跳个槽,猎头开始保证得好好的,怎么拿到 offer 的薪酬却不尽如人意?是自己能力不够,还是被 HR/猎头忽悠?
专心做技术的大都是心思单纯之人,却最容易吃亏,知己知彼方可百战不殆,看看对方的级别和待遇,谋定而后动,才能跳得更远,走得更稳。
1、阿里内部的常见级别和定义
P 序列=技术岗 M序列=管理岗 (注:样本有限,以下全部数据仅供参考!)

阿里的非管理岗分为 10 级;
其中 P6、P7、P8 需求量最大,也是阿里占比最大的级别。
前面例子中那位郁闷的同学拿到了 P6+ 的 offer,正处于最庞大但又最尴尬的级别中段,至于为什么差一点儿没拿到 P7,难道是 HR 在省招聘费?
2、阿里的级别对应薪资

阿里薪资结构:一般是 12+1+3=16 薪
年底的奖金为0-6 个月薪资,90% 人可拿到 3 个月
除了薪水,股票也是重要的收入之一,阿里的股票分年限行权,一般 4 年拿完
说到股票,顺便普及下常识。股票是公司用来奖励员工忠诚度的,所以阿里分年限行权,要离职套现得准备好充足的现金。因为当月薪水和归属股票是一起算作当月个人收入的,所以归属时通常要缴纳高达 45% 的个税,然后得到的可能还是限制性股票,还不能马上卖呢。等到可以出售的时候,还得缴纳 20% 股票增值部分的个人所得税。
同时,你必须先缴税,才能归属,缴税还必须用现金,不能 sell to cover!So,拿的越多,先拿出的 cash 就越多,这里面的流动性风险你自己权衡吧。
二、百度内部级别和薪资待遇
1、百度的技术级别
百度有 4 万人,每年招聘应届生技术产品人员 1000 人左右,技术岗位级别和阿里类似,分为T序列 12 级,不赘述了,大概阿里的级别减 1 或2,就是百度的级别。
主要集中在 T5/T6,升 T7 很困难,T7 升 T8 更困难;T7 以上一般就不做 coding 了;
一般来说,在百度待 3 年能给到 T5,很多人都等不到三年,原因下面说,社招过来的,一般是外面公司的技术骨干了;
T10 是技术总监,十个左右;T11 是首席科学家;T12 基本没见过。
2、百度薪资的大概范围

百度薪资结构:月薪×14.6(12+0.6+2),其他岗位月薪×14。
T5 以上为关键岗位,另外有股票、期权;
T5、T6 占比最大的级别,T8、T9 占比最小;
级别越高,每档之间的宽幅越大。
百度是一家业务定性,内部稳定,金字塔形的成熟公司。也就是说,大部分事情都是按部就班、驾轻就熟,所有人都比较轻松、稳定、舒服,尤其是对老员工而言。但是对于新员工来说,这意味着成长空间的极度压缩,机会少,上升慢。
百度工资高,福利好,但是这么多年期权已经基本发光了,只有总监以上才有,几十股几百股就算多了。问题就来了,百度新老员工的期权数量太悬殊,据说到百度楼下停车场一看,开卡宴的都是老员工,开捷达的都是新员工,其实很多新员工的贡献比老员工大得多,但是收入反而倒挂,于是很多新人等不到 3 年就跳了。
三、腾讯的内部级别和薪资待遇
1、腾讯的技术级别
腾讯的分级和阿里/百度都不一样,分为 T1/T2/T3/T4 共 4 级,每级又细分为 3 小级。
员工仍然集中在中段,尤其是 T2.3 和 T3.1;
想从 T2 跨到 T3,即从 2.3 升 3.1 是非常困难的。
2、腾讯的薪酬和级别的关系

腾讯标准薪资是 14 薪,但是通常能拿到 16-20 薪;
T3.1 以上开始另外有股票。
值得一提的是,腾讯是有淘汰制考核的。一般一年两次考核(6 月、12 月),实行末尾淘汰制,0-10% 优秀,必须有5% 的人转组(转组也可能出现没人接收的情况)或者被开除。
升级也和考核结果很有关系,要升一个小等级,必须最近两次考核得过一次A类考核结果。升 T3.1 是内部晋升的第一道槛,要求架构在领域内优秀,被追问攻击时能无漏洞应答出来——据说只有 30% 的通过率。同时,腾讯好的一点在于,底层普通员工如果技术真的不错,照样升级,和是不是 leader 关系不大。leader 的带队价值在 T3.3 时才显现出来。
来看看 BAT 级别对照表

结语
各个公司头衔名字都不一样,级别的数目也不一样;有些扁平,有些很多 level 慢慢升;有些薪水范围严格跟级别挂钩,有些薪水和级别并没有绝对对应的关系。无论你是向往 BAT 还是身居其中,把握每年的评级机会/跳槽机会,建立一条上升的职业曲线更为重要。因为,没有变化是一件很可怕的事情。
http://news.cnblogs.com/n/520367/
深挖BAT内部级别和薪资待遇,你敢看?(转)的更多相关文章
- 【转帖】深挖NUMA
深挖NUMA http://www.litrin.net/2017/10/31/深挖numa/ 首先列出本站之前相关的几篇帖子: Linux的NUMA机制 NUMA对性能的影响 cgroup的cpus ...
- Web前端开发的就业前景怎么样,薪资待遇如何
信息技术的迅速发展,使IT技术者们赶上了一个百年难遇的好机会,尤其是国家出台了“互联网+”的政策后,更是催生了IT行业的就业空间,使其呈现爆发性增长. 如今,微信逐渐成为了大家主要的交流工具,随着各种 ...
- 各地IT薪资待遇讨论
作为一个搞.net开发的程序员,在北京混了三年半,最近准备辞职到上海找工作.由于对上海的IT行业还不是很了解,在这里想让上海的同行们说下你们的情况,以方便我对自己在上海的定位,当然,其余城市的的同行们 ...
- 【转】从框架看PHP的五种境界及各自的薪资待遇
无意中看到这篇文章,有些触动,作为博客开篇,用来激励自己. 原文地址:点击打开 在撰写此文前首先必须申明的是本人不鄙视任何一种框架,也无意于挑起PHP框架间的战争,更没有贬低某个框架使用者的用意,本文 ...
- 深挖JDK动态代理(二):JDK动态生成后的字节码分析
接上一篇文章深挖JDK动态代理(一)我们来分析一下JDK生成动态的代理类究竟是个什么东西 1. 将生成的代理类编程一个class文件,通过以下方法 public static void transCl ...
- 深挖JDK动态代理(一)
最近在研究RPC框架,避免不了的就是在RPC调用中使用最多的则是动态代理的机制了,基于此,我们先来研究一下JDK动态代理 我们先来尝试着编写一下JDK动态代理的代码 1. 由于JDK动态代理是基于接 ...
- 转:从框架看PHP的五种境界及各自的薪资待遇(仅限于二三线城市,一线除外)
在撰写此文前首先必须申明的是本人不鄙视任何一种框架,也无意于挑起PHP框架间的战争,更没有贬低某个框架使用者的用意,本文纯粹个人的看法.你可以认为我无知也好,或者装逼也好,请不要试着在任何情况下,随便 ...
- 深挖Openstack Nova - Scheduler调度策略
深挖Openstack Nova - Scheduler调度策略 一. Scheduler的作用就是在创建实例(instance)时,为实例选择出合适的主机(host).这个过程分两步:过滤(F ...
- 深挖的Java源代码之Integer.parseInt()vs Integer.valueOf()
Integer.parseInt()和Integer.valueOf()都是用来将String转换为Int的,但是为什么Java会提供两个这样的方法呢,他们如果是同样的操作,岂不是多此一举? 我们来深 ...
随机推荐
- IE7IE8兼容性设置_服务器端设定
用ASP.NET开发的web程序,客户端是IE7以上时,需要设置IE的兼容性,否则web页面可能混乱,但这样在每客户端设置不太现实, 对策: ①在站点的配置文件中,修改web.config文件,使得该 ...
- android studio 9.png 报错
Eclipse里能正常运行,但是导入到Android Studio里就报如下的错误 百度了下,说有两种解决办法一种是改后缀名,还有一种是重新在Android Studio里画一下点9图片.但是这个项目 ...
- How do I create a zip file?(转)
Creating a zip file is a task that can easily be accomplished by using the classes ZipOutputStream a ...
- __NSAutoreleaseNoPool(): ... utoreleased with no pool in place - just leaking
__NSAutoreleaseNoPool(): ... utoreleased with no pool in place - just leaking 我的平台 mac os 10.6 Xcode ...
- Linux搭建Tomcat环境
安装Tomcat 1)下载apache-tomcat-7.0.42.tar.gz http://tomcat.apache.org/download-70.cgi 2)#tar -zxv ...
- 虚幻4随笔4 从project開始
前文说到UE3開始.虚幻就使用了UnrealBuildTool(下面简称UBT)来编译和生成代码. 为什么这么做而不是使用VS是非常好理解的:由于VS跨平台会比較麻烦.像虚幻这样体量的proje ...
- winform下载网页代码
1:webClient client=new WebClient(); client.Downloadstring(地址) client.Downloadfile(地址,保存路径) 2:后台线程dow ...
- Caché Monitor 2.03发布,Caché的SQL开发工具 - 开源中国社区
Caché Monitor 2.03发布,Caché的SQL开发工具 - 开源中国社区 Caché Monitor 2.03发布,Caché的SQL开发工具
- jquery ajax协调SpringMVCD实现局部刷新IV
feedback.jsp: <%@ page language="java" import="java.util.*" pageEncoding=&quo ...
- cocos2d-x-3.1 事件分发机制 (coco2d-x 学习笔记七)
触摸事件 Sprite* sp1 = Sprite::create("Images/t1.png"); sp1->setPosition(Vec2(visibleSize.w ...