作为刚刚从阿里达摩院离职的前程序员,从今天开始我将从业者的角度为大家介绍一下常见的互联网行业的各个方面,包括收入情况、不同岗位工作内容、业内公司现状等等这些信息。如果你以前在不同的互联网公司打苹果多年,很多都算业内共识。但是互联网新人,应届生以及业外人,比如某些不是很精通这个行业的猎头,基本很难精确了解这个行业。
经常有亲戚朋友以及二舅子隔壁邻居的大表弟打听程序员的收入?程序员加班累不累?做互联网的上班是不是就写个小程序?。虽然道理很简单,但也不是三言两语能够轻松讲明白了。接下来我尽量用浅显的语言向大家解释互联网行业的基本概念。

今天会先聊一聊程序员行业的收入情况,首先给大家介绍一些基本概念,经常听到别人说待遇的时候,什么某某某拿到一个offer,年薪package、年终奖股票啥的,程序员的工资搞得这么复杂吗?这复杂其实还挺合理的。
先说这个offer,就字面上给予录用的意思,年薪等于package 等于月薪乘以13薪加年终奖加股票。好吧,希望你没有绕晕,这里的13薪是常见的互联网公司,用法就是一年只有十二个月。元旦是公司给你按十三个月算基本工资,干好干坏都有算底薪。
当然按照行业惯例,虽然也有实质性十六薪的部分高福利公司存在,但大部分offer上写的实际是13薪加年终奖3个月。不同公司用法不同,可以问问招你来的HR 或者你的直属老板。
再说一下这个年终奖,年终奖可有意思了空间很大,不同公司有不同的惯例,可以问问公司的老人。比如阿里惯例是绩效正常,3-4个月的年终奖,绩效不好,可能一个月年终奖,绩效优秀8至10个月年终奖,个人成绩和团队成绩也是密不可分的。
之前坊间传闻的王者荣耀团队,100个月的年终奖也不是空穴来风。华为当年手机破局终端区设有发了24个月年终奖。同样一个公司业务有突破的部门会普遍全员年终奖高一大截,这也是行业内的惯例影响。
说完了年终奖该说到股票了,股票正确的说法应该是股票期权。所以近些年创投圈的火热,早年根本无人问津的股票期权,如今成了香饽饽。对已经上市的成熟互联网公司,股票价值都是实打实的,一般会给予高水平的公司员工以及非常优秀的校招生。同时每年也会给内部的优秀员工发一些股票期权给你,并不是立刻就能套现的。
正常需要分几年解禁行权,比如正常的是分4年解禁每年25%,到了行权的时候,给你固定数目的股票,或者是让你可以以很低的行权价格买固定数目的股票。而对于还没有上市初创公司,股票期权就是画一张大饼,团队越小给的股票期权一般越多。
有了这张大饼,工资低一点,加班多一点,都是可以接受的。但是万一上市或者被收购了,这样饼可就真的比拿死工资的值钱多了,大家也不傻,这些人这些例子看太多。
比如滴滴和快滴合并,快的大量人部分股票直接套现,不少人实现了一小步,公司用股票期权很大程度上提升员工的忠诚度。一方面在创业初期让大家有这种公司是大家的感觉。另一方面在大公司期权提升了你的离职成本。比如入职给了你100万的期权。两年后你受不了产品经理摧残准备离职,看着账户里五十万的股票,还没来得及行权,想想房贷还是算了,继续坐下加个班。
说完年薪,再来说一下职级。成熟的互联网公司都有比较清晰的职级系统,这个职级和你的收入工作安排直接相关,比如阿里的P6、P7,的T5、T6之类的,具体的职级介绍后面我会专门讲解,同时介绍一下互联网公司的技术岗位区别,现在就不扩展了。
这些系统是一个非常好的系统,对白纸一样的毕业生来说会有非常清晰的下个职级的要求,和技术水平摆在那里打怪升级,一步步向上。收入水平也会因为职级的增长而增长。初创公司的职级系统一般建立的不太全面。工资和涨薪主要看老板,而在优秀的大公司里,一般来说同组类职级倒挂最多一级,比你高级别的人大部分都有值得学习之处。除了不同级别的人之间收入有明显差距,同一级别理论收入差距也很大,甚至有低级别中的高收入比高一级别的人还好的存在,这些都是正常现象。
可能是人家岗位特殊,虽然水平没到,但是有特殊价值。对于应届生来说,我们需要特别说明一个背景知识,校招生的分级,这个对于程序员及就业指导意义特别大。大部分的校招本科生和级别差别不大,或者根本没有差别。博士生一般会级别比研究生高,毕竟一般博士毕业都是有一定的固定要求的。
比如阿里巴巴一般的本科硕士生入职的时候是P5,博士入职一般是P6,虽然级别差别不大,但是这个offer的具体大小也是区分水平的。坊间传闻有白菜价、SP、SSP之间的区分,白菜价和SP 有50%以上的差距。而SSP且不说待遇是几倍的差距,甚至职级上也会有差别。
我一个个来说,首先说白菜价,我为白菜价证明,白菜价并不廉价,白菜价就是校招技术岗位能进这个公司的基本工资。一般来说主流互联网公司BAT、滴滴、美团、今日头条等公司给的白菜价都挺不错的。月薪可能会低于初创公司,但是年终奖和成长空间很可观。普通本科生研究生普遍会拿到白菜价的offer,白菜价没有多少溢价空间,基本是企业根据你的水平层次给它统一价格,你没有啥特殊价值,没有对口的项目经验,对你的需求就没有那么强烈。
好相比白菜价,SP和SSP就有了一定的溢价空间。SP近几年来越来越常见,一个应届生专业方向基本功扎实,能拿到白菜价,而某方面有所专长,就能拿到SP了。比如编程能力特别优秀。ACM赛区头牌,参与大型开源项目,并有不少代码被采用。又比如paper论文不错,发表过一两篇A作之类的,或者知名大厂实习、实习期有很不错的产出,以上这些都基本能拿到SP,对本科生来说项目时间有限比较困难。对研究生来说,发paper和项目产出还是很常见的操作,SP的offer除了比大家高不少之外,一般还有35k的弹性空间。

至于SSP的offer,原则上都很高,阿里星之类的个体差异特别大没有上限,各大985高校的计算机信息专业,一般每届博士生都有好几个SSP毕业年薪百万,这些也是我们常说的大神。
互联网人的真实收入情况
我们接下来聊一聊互联网人的真实收入情况。先说应届生,时间拨回到2013年秋季校招,那个期间我是2014届本科毕业的,当时正忙于找工作。彼时的BAT还是完整的BAT,当之无愧的互联网巨头。那年我在淘宝买了一只假手表,不敢也不懂怎么维权,滴滴还没有和快的合并,微博如日中天,大众点评已经是大家聚餐的平台,华为手机冲击高端屡屡失败。A站和B站是二次元舍友的的小众天地。
当年的BAT、阿里、腾讯三家的offer 类似,白菜价都是13k左右,还有测试岗10K左右,外资公司的待遇还是很高。有些甚至能给接近20k的offer, 广东的游戏公司给钱很大方,高的能给到14k、15k。除此之外其他公司offer相对来说就没有那么耀眼。
我们那一批计算机学院的白菜价wind资讯是6K、 优酷7.5k,华为9.5k,科大讯飞8k 左右。大部分的公司月薪都在10k 以内,所以收到新浪微博12.5koffer的我喜出望外,甚至放弃了接下来腾讯的面试。
后来我工作历经波折,在互联网行业工作了5年前后,一共跳槽换过三家。公司对于应届生找工作的关注点也有了完全不一样的认识。
2013年到2019年校招过了6年,网传在2020年互联网大厂薪酬可以在屏幕上看到BAT几家大厂的月薪,可能你感觉近些年上涨不多,但是我实际的个人感受上来说,一方面只要你听说过名字的互联网公司,基本就没有月薪10K以下的应届技术岗位了。另一方面对大厂来说,近两年的SP岗位越来越多,应届生中算法岗的比例不断提升,实际感受是应届生月薪水平基本以每年10%左右的速度上涨。
我当年毕业的时候拿到年薪20万以上算是大牛了,如今985硬件技术口的研究生很容易拿到SP的offer。在北京、上海、深圳基本年薪都能突破30万,我同学中也有博士毕业,年薪百万的牛人存在。
可以说硬件程序员的收入真是相当不错的。说完校招我们来说在互联网公司的社招,和公司内部正常的升职加薪。
在北京由于互联网公司数目非常非常多,应届生资源也是绝对的第一名,人员流动比例非常高。我之前两份工作都只呆了一年,这在北京互联网公司中都是常态,社招的待遇基本和你的能力正相关,而且你能清楚的知道自己能力的工资范围。
本硕毕业工作两三年,正常的程序员能达到阿里P6的水平,正常的能拿到年薪50-60万,工作五年正常的阿里P7的程序员,税前年薪80万—100万一般不成问题。相对来说互联网的技术岗是个非常透明的行业,当然这里的技术这指码代码的岗位,技术管理岗不在此次讨论范围内。
如果是单纯的做技术,由于知识经验的快速增长,毕业生的头一两年每次换工作一般都能有30%左右的涨幅,相比有换工作的涨幅,公司内部的加薪表面上可能没有那么可观。从我经验来说,一线互联网大厂每年涨薪幅度普遍在10%至20%之间。但这只是最最普通的涨薪情况,这几家互联网大厂每年都会奖励很大比例优秀员工一定数目的股票。这个股票一般会在拿到四年内可以分批次解禁,我运营同学入职阿里,月薪不到1万。可是入职阿里几年下来,手上股票都足够买车买房。所以很多时候找工作并不能光看月薪,还有更多的看个人成长空间和公司的成长空间。
除了股票,大厂都有比较清晰的职级区分和升职路线。特别像这种职级小阶梯特别多的,升的快的半年小升都有,只要级别上去收入也能有显著提升。跳槽的收入增长只在刚毕业的几年能力从一张白纸往上涂东西的时候感觉还可以,一旦找到靠谱的项目中,项目经验和升职加薪会让人非常想要把一件事长期坚持下去。
除了上面说的正常收入增长情况,还有些别的机会。比如碰上公司上市,股票再次暴涨,初创公司被收购被合并了大量套现机会。别的公司快速扩张高薪挖人。
滴滴扩张初期从一两倍工资挖人,今日头条起先也是业内远超大厂的工资水平,滴滴和快滴的合并,携程和去哪儿合并这些虽然我都没有亲身经历过,但却也是行业内实打实的事实。程序员在这个行业里头,只要是你听说过的公司一般收入水平都不差,还有各种翻番的可能。有的时候网上会看到一些程序员的工资是不是被高估的讨论?相比于其他行业,只有金字塔顶尖一小撮人收入丰厚,程序员行业则是普遍性的收入可观。这也不是中国的现象!比如在美国像facebook、google、亚马逊等大公司应届程序员都能达到1万美元月薪左右。互联网本身并没有创造很多的社会价值和财富,而更像一道沟渠沟通各种不同的行业,不同人群。

创业多年,深刻感受到这个社会有时候存在壁垒,每个壁垒中都有人利用这个壁垒两头牟利,互联网的存在就是一次打破旧的壁垒,同时建立起起新的壁垒,商品交换的信息更加透明。原先通过买办的牟利形式便衰落下来,取而代之的是供应链生产经营的集大成者,以及非标品的大量诞生。
以前上百年才能经历的产业变革,在互联网的推动下,几年一个变革在进步,每一次旧的壁垒倒下,新的壁垒建立起来都让生产力大幅提升。
世界上多几个app 多几个网站并不是我们直接想要的,而真正有价值的是这个世界暗处不断被照亮,腐朽的被打破,人的努力得到认可,更多的机会去改变自己,去影响别人,各自安守一方的被迫参与到改变的浪潮中。
程序员的收入确实不低,但他的工作强度也确实很高。网上流传的各种程序的梗也很写实,好多公司都有无止境的加班和项目的各种案例。相比于其他岗位更加高强度的脑力劳动,程序员的辛苦,只有体会过的人才会懂,而且往往也是成长经验高的项目越是劳累。
我离职到现在两周时间,每天工作时间并不在阿里当程序员的时候短,然后却远没有当程序员那种被榨干的感觉,而且技术类工作由于一直忙在自己圈子里,做事也会越来越专注。所以我一直认为对普通人来说,程序员的起薪很高,这些天花板却有点低。你可以很容易通过程序来实现经营生产目标。但是本身综合能力成长职业却给不了你,需要你不断去追求去询问自己。我也慢慢的越来越认同通往同一个目的,道路有无数条,相信每一个努力的人都能找到自己的路。


