文章资料-情感.机器.认知-电子AI 游客
为何程序员永远是高薪行业
【8031】by1 2018-10-30 最后编辑2019-01-16 23:34:15 浏览974

 刘备教授 刘备教授 4天前

目前大天朝有两个高薪行业,分别是金融和IT(互联网)。金融高薪是因为近水楼台先得月,大家好像都习惯的。


但对于IT行业的高薪很多人就酸溜溜的,几十年来编造出各种谣言来黑我们勤劳勇敢的程序员们,最典型的就是一过30/35/40就失业。但实际上目前国内很多50岁的老程序员都活的好好的,国外还有很多七老八十的程序员都活的好好的。所以不攻自破。


当然的确有很多程序员40岁就退休的,那完全只是因为钱已经赚够了而已。也有被裁员跳楼的,但在别的行业跳楼根本上不了新闻——这说明大家都习惯了。


最新的一个看起来有点逼真的谣言是:因为互联网的高速发展期已过,所以IT行业的高薪也逐步会成为历史。


前半句我是同意的,实际上我在今年3月24日就写了下面这篇夜报,摆明车马提出互联网黄金时代已过的观点。


贸易战不是问题,真正的麻烦在互联网


而最新的证据是昨晚谷歌和亚马逊出了季报,业绩都大幅下降。


但问题是,前半句和后半句并不构成因果关系啊


举例来说,从上个世纪90年代开始,大天朝制造业飞速发展,但员工并没有拿到所谓的高薪啊。


反例也有,2008年美帝次贷危机后,金融行业急剧收缩,但华尔街还是拿着常人难以企及的高薪。


当然,如果在行业内部比较的话,景气周期的员工肯定能拿到更高的工资。但如果在行业间比较的话就能发现:


有些行业天生就是高薪,有些行业天生就是低薪。低薪的行业再景气,其平均水平也不可能超过高薪行业。就好像制造业的平均收入永远也不可能超过金融业。


而程序员天生就是一个高薪行业。自从有这个行业以来,其收入水平都是秒杀制造业和其他大部分行业的。


上个世纪90年代末的时候,一个C9计算机毕业的大学生起薪大概是3000左右,其他传统专业则只有1000-2000。这种差距到现在也差不多,反正同样一个学校毕业的,做程序员的起薪就是要比其他工作高几乎一倍。


美国大概是从上个世界80年代开始大规模有程序员这个职业的。当时具体的工资数据没查到,但是能查到不少老留学生回忆录的。给个摘要就是:我是学某某专业的,MMP怎么毕业以后找不到工作或者工资那么低啊,所以我一狠心改行去当了程序员,突然就发财了。


也就是说,从上个世纪80年代到现在,不是一年两年,而是三十多年以来程序员的工资一直远高于其他行业。


而我相信,未来三十年还会如此,理由在后面。


......


第一条理由,这是由行业的资产结构决定的


世界上所有的行业可分为轻资产和重资产两种。


重资产就是传统的机械、化工等等,公司最值钱的是地皮、厂房、设备等。甚至还包括生物制药、通信设备等,因为那些仪器设备和生产线也是非常贵的。


而金融和计算机都是轻资产行业,最贵的设备也就是一台电脑,真正值钱的是人。去翻金融公司或者IT公司的年报,里面最大的开销就是人力支出。


也就是说,重资产公司把赚到的钱全买了设备,轻资产公司把赚到的钱全发了工资。


我知道肯定有人会吹毛求疵说,云服务那种几万台几十万台服务器联网难道不是重资产?


所以你看到了,贵州都可以搞云服务和大数据中心。这些东西的确很贵,但不是竞争力的基础。竞争力的基础仍然是算法和服务迭代——这些仍然是人在搞得。至于那几十万台服务器,不过是一种类似于高速公路的基础设施而已。


其实任何轻资产行业中人都是很宝贵的。高大上的比如范冰冰一年赚几亿,低端的比如开个饭馆大师傅工资也很高。


所以结论就是,找工作一定要进去轻资产行业,千万不能去重资产行业——那些一定都是重机器轻人的思维,工资可想而知。


第二条理由,这是由产业地域分布特点决定的。


美帝的IT行业集中分布在纽约、硅谷、西雅图、佛罗里达;天朝集中分布在北上广深杭蓉;英国集中分布在伦敦和剑桥;日本集中分布在东京。


那是因为,IT行业特点就是可以远程支持,即便是斯里兰卡的需求,研发也可以在纽约。


所以最终所有的程序员都会集中到大城市里面,彼此产生化学反应,创造出比各自分散时候更大的价值,因此必然获得更高的薪酬。


我也有朋友尝试过去其他一些省会建立研发机构,因为工资要比杭州低一半。但最终还是不行,因为整个研发机构就像是一副拼图,在普通二线城市里面可能你会招到部分岗位人才,但其他岗位怎样也招不到。而只有在大城市才能比较容易凑齐整个拼图。


大城市什么都贵,特别是地皮贵。所以如果你要几十亩几百亩地开个工厂建个基地什么的,那只有去地价便宜的小城市。但程序员占不了多少地方啊,你只要给工资就可以了。


所以IT产业和金融一样,是典型的超级城市产业,而超级城市必然有超级薪酬。


第三条理由,这是由市场规模和产品的可复制性决定的。


范冰冰一年赚3亿人民币,而日本最红的小姐姐一年收入大概是2000万人民币。原因就是范冰冰的观众是14亿中国人,而日本小姐姐的观众是1.3亿日本人。受众差10倍,收入差10倍,没毛病。


大天朝14亿人,从理论上来说程序员做出来的一个产品可以最多有14亿人用。比较接近这一极限的是微信,核心研发团队几百人,服务10亿用户。你说可以开到多少工资?


而无论是软件还是服务,每增加一个用户所需要增加的边际成本是微不足道的,这是和其他产业最大的不同。成本控制住了,自然可以增加员工薪酬。


从这个角度来说,每个程序员都是一个小号的范冰冰,因为理论上他们都可以同时服务无数的客户。


别的行业再牛逼的员工,最多一个打十个,程序员可以一个打十亿个。你说谁应该工资高?


第四条理由,这是由市场对于程序员的需求所决定的


从上个世界70年代到现在,美帝所有工作岗位中,技术岗位占比从5%增加到15%,其中大部分都是程序员岗位。


而目前天朝目前天朝有7亿个工作岗位,程序员500万,占所有岗位比例不到1%。


即便我们未来只达到美帝40年前的水平,那么也需要1500万到2000万个程序员。


请大家自行对比。


第五条理由,这是由程序员的供给所决定的。


前几天有个大V来diss程序员这个职业,理由都快把我笑死了。他用出租车司机和产业工人举例,说随着供给不断增大,这个职业的缺口最终会被填平。


很遗憾,这位大V没看到培养一个出租车司机或者工人只需要3个月,而培养一名合格的程序员需要若干年高等教育加上终生学习。


刘备教授是一名高校教师,所在的专业不是计算机系,但的确也是培养程序员的。我身边的同事很多都是高水平的码神,我自己虽然很多年不写代码了,但仍有一颗码农之心。


但历年来我们培养出来的学生大概最终只有三分之一成为程序员,也就是每年不超过30个。


我本科是全国最顶尖的计算机系之一,但班里也至少也有三分之一人最后没有当程序员。


原因很多,但归纳起来有三条。


1、对其他职业更感兴趣,宁可牺牲经济收入。这个是我本科同学的主要情况,包括我在内。


2、智商不够或者思维方式完全不匹配。


3、不愿意保持终生学习,不愿改变自己,因为太累。


这三条叠加的结果就是,市面上受过正规本科教育的程序员都不那么好招,大量公司只能招一些专科生或者培训机构批量生产的学生。


这就是智力型工作的特点,他对人是会有要求的。别看天朝有14亿人,你还真的未必能找的出1500万适合又正好愿意当程序员的人。


结论就是:程序员这个岗位可能是长期缺人的,所以自然会有高薪酬。


第六条理由,这是企业的组织形式和评价机制决定的


大部分企业管理采用的是层级制度,也就是金字塔结构。从最大的老板到下面的小弟,通常都有很多层。


但IT企业多半用的是扁平结构,每个项目都由一个团队或者小组负责,层级很少,负责人可以直接向高管汇报。


这就意味着在这个结构里面,讲究个人英雄主义。自然重视人的价值,可以给高工资。


另一方面,世界上有些东西评价机制很模糊,有些很清晰。


清晰的比如:医生里面最值钱的就是外科医生,因为一刀能定人生死;开饭店最值钱的是大师傅,因为主顾们冲的就是口味;股票基金经理也是,是赚时亏钱不会说谎。


模糊的也很多。比方说两篇文章谁写的好,两套房子谁造的好,甚至是两辆汽车谁更酷,两个老师谁上课上的好,两套管理思路谁更正确等等。


而程序员的产品好坏一目了然。我的算法比你快1%就是好,我的APP用户点击率比你多1%就是好,我的智能推荐用户转化率比你高1%就是更好。


所以相对来说(注意是相对),在程序员界滥竽充数要难一点,因为相对容易被数据打脸。


因此赏罚会比较分明,减少了不必要的人力开销,剩下的人自然可以高工资。


第七条理由,这是全球竞争格局决定的


大天朝目前还是全世界薪酬较低的国家,但程序员参与的是全球竞争,因此其薪酬是国际化的。工资对标的是美帝,所以自然会比其他行业高。


......


其实我还可以写好几条理由,但上面七条我认为是足够了。过去写过一篇文章,讲为什么不同美帝不可能回归制造业,感兴趣的可以参看一下。


制造业假装回归美帝


原因就在于,不同行业创造的价值本身就不同。在整个行业链上,金融业是最高的,IT业则是最高的之一。


所以程序员在过去、现在、将来都必然是高薪行业。


当然,未来一定会出现比IT更牛逼的行业,但IT仍然也会比目前的那些传统行业牛逼很多。


因为信息产业比工业赚钱,工业比农业赚钱,这都是人类经济史已经证明的基本规律。即便未来出现一个X产业比信息产业更赚钱,但后面的格局排列还是不会改变的。


写本文,用于回答10几年以来始终被无数人问起的程序员前途问题,也用于缅怀我一去不回的码农岁月。


也顺便向读者大人们展示一下对于行业的基本分析应该怎么来。我知道,很多读者大人是程序员,也知道自己能赚钱,只是对前路很迷惘。


不用迷惘!


因为知识、理性和正确的分析方法会照亮你的职业之路,一如照亮你未来可能的投资之路。