目前并没有对程序员等级进行明确的划分,很多时候是参照BAT的程序员等级进行判定。
BAT(中国互联网公司三巨头)
BAT,B指百度、A指阿里巴巴、T指腾讯,是中国互联网公司百度公司(Baidu)、阿里巴巴集团(Alibaba)、腾讯公司(Tencent)三大互联网公司首字母的缩写。
先来一张图看懂阿里级别体系,下面将展开叙述:
阿里的等级,简单的来说可以认为是 P 序列和 M 序列,因为阿里巴巴是从B2B发家的,那时候需要管理大量的销售,所以建立了强大并且领先的管理体系,这就是 M 序列;
随着技术的重要性不断的提高,目前 M 序列已经不太对中下层员工开放了,所以一般都是走 P 序列,也就是“技术”路线,这里的技术是泛技术、专业能力,不是指计算机。
所以做销售的也是可以是 P,做产品、运营、市场的也是 P。
阿里是典型的岗位和职级分开的,所以大部分人也不在意 Title,比如大家经常会提到的经理、总监啥的,阿里提到的很少,只是对外的时候为了个人形象,
可能给自己挂个什么总经理、总监的名片标志,你收到一个名片上面写上 xxx 总经理,但是其实可能是一个 P7 的专家。
岗位和职级分开的一个好处就是可以随时响应组织变化,阿里非常非常重要的一个价值观就是拥抱变化,所以阿里每年也是常态的组织结构调整,
今年可能是我带领这个团队、这个业务,明年我可能不带团队了都有可能。当然还有一个重要的作用是让那些有技术的同学可以享受更好的待遇(传统企业里,资源和待遇都是聚焦在管理者身上),
这样一个有意思的现象是:我的小弟拿的钱可能会比我还要多,这在阿里也是比较普遍的现象,也有合理性和必然性。
阿里官方的定义是从P1-P14,11年以前还会招P4,之后就再也没有了,校招生都是从P5+起。
我先给大家看看 P4-P14 的通用标准描述:
p4 | 1)有相关专业教育背景或从业经验; 2)在专业领域中,对公司职位的标准要求、政策、流程等从业所必需了解的知识处于学习成长阶段,尚需要主管或高级别人员对负责的任务和完成的产出进行清晰的定义和沟通,并随时提供支持以达到要求;能配合完成复杂任务; 3)在专业领域,具有学习能力和潜能。 |
P5 | 1)在专业领域中,对公司职位的标准要求、政策、流程等从业所必需了解的知识基本了解,对于本岗位的任务和产出很了解,能独立完成复杂任务,能够发现并解决问题; 2)在项目当中可以作为独立的项目组成员; 3)能在跨部门协作中沟通清楚。 |
P6 | 1)在专业领域中,对公司职位的标准要求、政策、流程等从业所必需了解的知识理解深刻,能够和经理一起探讨本岗位的产出和任务,并对经理具备一定的影响力; 2)对于复杂问题的解决有自己的见解,对于问题的识别、优先级分配有见解,善于寻求资源解决问题;也常常因为对于工作的熟练而有创新的办法,表现出解决复杂问题的能力; 3)可独立领导跨部门的项目;在专业方面能够培训和教导新进员工。 |
P7 | 1)在专业领域,对自己所从事的职业具备一定的前瞻性的了解,在某个方面独到,对公司关于此方面的技术或管理产生影响; 2)对于复杂问题的解决有自己的见解,对于问题的识别、优先级分配见解尤其有影响力,善于寻求资源解决问题;也常常因为对于工作的熟练而有创新的办法,表现出解决问题的能力; 3)可独立领导跨部门的项目;能够培训和教导新进员工; 4)是专业领域的资深人士; 5)行业外或公司内培养周期较长。 |
P8 | 1)在某一专业领域中,对于公司内外及业界的相关资源及水平比较了解; 2)开始参与部门相关策略的制定;对部门管理层的在某个领域的判断力产生影响; 3)对事物和复杂问题的分析更有影响力。 |
P9 | 1)是某一领域中的资深专家; 2)对某一专业领域的规划和未来走向产生影响; 3)对业务决策产生影响; 4)使命感驱动。 |
P10 | 1)在公司内部被认为是某一方面的专家或者在国内的业界范围具备知名度和影响力; 2)对公司某一方面的战略规划和未来走向产生影响; 3)在本领域的思想和研究在公司具备较大的影响力; 4)使命感驱动。 |
P11 | 1)业内知名,对国内/国际相关领域都较为了解; 2)对公司的发展做出重要贡献或业内有相当的成功记录; 3)所进行的研究或工作对公司有相当程度的影响; 4)使命感驱动;坚守信念; 5)成为公司使命感/价值观的守护者、布道者; 6)对组织和事业的忠诚。 |
P12及以上 | 1)业内顶尖人才,对于国际上相关领域的思想/实践都有独到的见解并颇受尊重,比较有名望; 2)对公司的发展做出重要贡献或业内有相当的成功记录; 3)能领导公司相关方面的研究、开创业界一些实践; 4)所倡导或所开创一些做法对公司的未来有深远的影响; 5)使命感驱动;坚守信念; 6)成为公司使命感/价值观的守护者、布道者; 7)对组织和事业的忠诚。 |
了解这几个等级的要求后,我们把焦点聚集在 P4-P7,为什么这么说呢,因为这几个等级是有"捷径"可以走,掌握正确的方法就可以轻松应对,而且迈过这个门槛非常重要,
这几个岗位的含义分别是初级工程师、工程师、高级工程师、专家,这4个Title。当然每个公司title名称不一样哈,举个例子把,比如阿里 P6 高级工程师可以去很多公司去担任部门技术总监了,
对于很多还没有想清楚是不是要把技术一路走到底的同学来说,到达 P7 就是人生的一个重要节点,P7 就可以去很多公司去当技术负责人了。
P8 及以上需要很多机遇和时间的沉淀,所以我暂时不展开了,我认为这是分水岭,所需要的经验和技巧也是完全不同的,这个需要单独去分享。
对应的薪酬待遇也是有一些差别的哈,我这里只是按照一个平均水准来描述。
以上年薪包含可能的年终奖。
可能有的同学说我阿里同学没有这么多啊,我需要提醒大家的是阿里员工有股票的,这些都是你的收入哦。
所以基本上你可以得到一个结论,靠谱的技术同学3年买车、甚至买房都有可能的,不要小看程序员哦,都是超级潜力股。
阿里巴巴从11年开始就通过晋升委员会的方式来运作员工晋升,每个人想要晋升下一个层级,都需要高两级的专业评委投票来决定。
之前有过传闻,在阿里工程师在35岁之前没有达到p8是要被清退的,后来阿里澄清了这是个假消息。
但不可否认的是,随着年龄的增加,程序员的路在何方?