目前大天朝有两个高薪行业,分别是金融和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几年以来始终被无数人问起的程序员前途问题,也用于缅怀我一去不回的码农岁月。
也顺便向读者大人们展示一下对于行业的基本分析应该怎么来。我知道,很多读者大人是程序员,也知道自己能赚钱,只是对前路很迷惘。
不用迷惘!
因为知识、理性和正确的分析方法会照亮你的职业之路,一如照亮你未来可能的投资之路。
唐长老 置顶
教授你说的很对,可是程序猿是个木讷不善表达的群体,又接触不到太多的人,所以导致太多的好小伙子单身,如果有对程序猿感兴趣的,来点赞看看,人多的话帮你们介绍。 请教授帮忙置顶。
Annie 置顶
男票是程序员,他保持着每天学习专业知识及大量阅读的好习惯,内敛温柔体贴,我决定以后还要继续好好宠他,过节继续给他送玫瑰,哈哈哈
作者
必须给你置顶了。
wrsndm
我马上就去剃头当程序员
作者
你记得发个图,我明天夜报给你登上去。支持的都来点赞
叶子
可能不是很多程序员看得到你的文章,看到了估计会给你很多打赏
作者
来,帮我转到程序员能看到的地方去。
廖廖
超过1万确实是算高薪,然并卵,一万块收入只能苟活着,在城市的最底端,在农村建个房都得存一辈子,极大的讽刺
作者
那怎么办?总比赚5000强吧
飞总
给教授点赞
作者
欢迎码神级人物
横山路1号
程序员收入两极分化严重的。 90%的(我拍脑袋的)人月薪不超过2万
作者
超过1万就是高薪好不好
chen xs
今天周末扯淡,行情分析见周日晚哈!不见不散
LudePan
同样是大V,为什么教授你就分析得这么优秀。肯定是因为当过码农,降维来写文章
作者
这一波马屁拍的我爽爽的
赵琨
在我朝,人按照打交道的对象分级,从低到高依次是:挖土的,开机器的,玩电脑的,烧钱的,玩人的。
作者
后面两个要拼爹,我等屌丝干不动啊
文
唉 我属于第二类 说智商不够有点不好意思 只能承认自己思维方式不适合程序员
作者
嗯哼,其实我是智商不够。我不怕承认
艾朴
千万别当通信业程序员,太累了,拼死学了4g,5g又来了,学不动了。平时没事写点股票的模型算法倒是美滋滋
作者
你这也是要当金融和计算机的混合型人才啊
吴晓
毕业于北邮非计算机专业,研究生毕业之后进入BAT之一做产品设计、用户研究6年之后,现在跳槽去了高校做行政管理岗,原因就是您说的第三条觉得太累。来这里之后做的事情很像产品经理的角色,推动学校信息化,有一种降维打击的感觉,追忆一下逝去的高工资时代
作者
挺可惜的,浪费人才啊。当然降维打击一下高校也不错,哈哈哈哈
侧卫枪骑兵
坐标帝都,年龄40的程序猿献身说法:这个群体很多都是走培训机构半年毕业入行,勤奋点1到2年甚至更短达到业内平均收入,之后往上走(收入和职位)也是非常艰辛。另外年龄也不能说不是问题,毕竟后生可畏,持续学习和开放的心态是必须的。因为家庭的因素,离职会比较慎重,但如果领导指着鼻子“往死里骂”的话会毫不犹豫的走人。很多同行话不多,大多属于闷骚型,猴精猴精的,因为脑子不灵光的也比较难以吃这碗饭。
作者
谢谢
大喵
制造业的搬砖工人实名嫉妒码农程序猿
作者
来,下辈子我们手拉手一起当码农
粥
另外有个观点就是制造业高薪工作和服务业高薪工作需求量是极端极端不对等的,这是我读博初期特别重要的发现。比如机械精密加工制造里待遇曲线和google码农相同的有没有,当然有,但需求绝对数量大概在10-20/年·全球。而码农这个待遇水平的全球一年怎么也万人级别了。一个211的计算机本科生,就业市场上对等的应该是清华精密制造博士,985的机械本科生一开始就输了。李斯的硕鼠论真的是啥时候都不过时。
作者
精辟!
Kingwang
大V最后的结论是:十年之内程序员还是高薪的代表,但相对其他行业的差距会缩小。刘备教授对这个结论也不同意?会保持甚至进一步拉开差距?
作者
我认为始终会保持两倍以上
yrui
高级别高技能的程序猿风险不高,大部分程序猿也是流程化螺丝钉化的普通技能人士。普通程序猿过了40后,没有精力加班,并且由于工作年限较长,薪资较高,相对于年轻的程序猿没有区别,所以部分公司普通公务员过40后基本就不续签了,相当于变相的解雇。
作者
这种事哪里都有,并非程序员特有啊
Dream.
虽然对标的是美帝。。。可人家美帝那边那的是美刀-,-国内拿的是RMB
作者
要求不能太高啊,你就嘚瑟吧
随风
看来以后码农内部要分程序民工和程序工程师 培养一个程序民工一年足够了
作者
分工不同,但总体还是高薪啊
缱绻星空
我就是个程序员,时刻保持空杯心态,持续学习终生学习,学校里老师讲过:“高薪只是成功路上的附属品”,一直深以为然~~
作者
给你上墙是表演你的逼格
小魏
今天上午刚看了那个大v diss程序员的文章,下午教授的文章就出来了。按照以后行业发展来看,物联网,人工智能等前沿科技,都离不开程序员,没有程序员,以后的产业没法发展。
作者
来,帮我转发100次
Felice
我自己只能金融,所以只能寄希望找个互联网人才了
作者
作为一个计算机和金融的混合型人才我觉得很骄傲
DAXIGUA
深以为然,当初就是觉得程序员有意思、高薪,所以咬牙自学转行当了程序员。工作之后,周周有双休,换个工作直接工资涨了将近一倍,这在以前想都不用想。以前也是做技术研发的,重资产行业。要说要求高不高,绝对高,基本都是硕士以上;要说累不累,绝对累,通宵、凌晨还在做实验有没有试过?有钱吗,真心没有。
作者
实锤来了
笨多多
IT行业程序员即是劳动力又是生产工具,所以必然高薪!在n年前我读大学的时候就有人说程序员马上就要饱和了,结果现在和其他行业收入差距是越拉越大。程序员是对学校、家庭背景和颜值要求最低的行业之一,核心能力就是会coding,实属屌丝翻身的最优选择!
浮生&
教授,马龙虽然高薪,但是身体不好,我感觉我现在严重亚健康,不是这难受就是那里难受,看着周围同事严重秃顶,前天1024公司搞了个小团建,给自己立个flag,希望40岁之前不秃顶,压力大,节奏快,一般行业没有我们这么大压力吧
作者
压力的确大啊,要不然工资白给的哈
烟台莱银武
换句话说,14亿中国人只需要一个程序员。那第二个就会失业。
作者
那不可能的。就算演艺圈,范冰冰外还有杨幂和唐唐啊
波拉拉
确实比较迷茫对程序员是否可持续发展的问题,但是想请教下什么样子的算合格的程序员?感觉如何一年半左右都在搬砖
作者
玄一点来说,就是终生学习吧
人不魁梧
教授抽空分析下医生这个行业为啥不高薪啊
作者
全球医生都说高薪行业。天朝的问题主要在于没有一个市场机制
粥
将长久高薪同意,我有记忆里纯说待遇一直是同类第一档(腾讯vs中信,google vs goldman)。但还有一个纬度是门槛,08年前后桌面互联网就有些颓势了,移动互联网还没出来。那个时候拿个腾讯的offer难度一点不次于进一个一流券商,面试流程几乎是油壕(当时还挺壕的)两倍多。然而移动互联网起飞后,入行门槛一下低了好多好多,待遇却在日益提高。其实不可持续的是这两样共存。
黠
同意教授观点……之前看到说程序员不再是高薪的文章就怼过了。
Mask
置顶那个说程序员很多单身木讷。。。。我只说程序员只是不想和你瞎bb,大部分程序员都有女朋友的好吗,程序员只是喜欢自黑而已。
伍大龙
还搞出七点,其实七点中的那两点就够了:一个是供需,一个是轻资产。
tiger
教单身狗程序猿一个方法:找到女友再去当程序猿
作者
结了婚再去当更好?
azure
农业用体力赚钱,工业用机器赚钱,it行业用脑子编程赚钱,金融业用钱赚钱。说到底还是金融业永远在食物链顶端,最有前途。刘备教授nb啊,选对了道路。
QuincySx
程序员前来报道
作者
程序员都帮顶帮转载
冰火半壶
主公讲课的样子,像讲童话般有魅力啊,对范冰冰某些方面研究也很到位。看了文章,我觉得我的机器人大脑好像有了一点点AI。互联时代,脑力工作者更容易体现价值,非常好。
晶晶
教授抽空分析下天朝医生教师这俩行业工资会不会翻倍啊 下一步的经济增长点在哪,会不会放开教育和医疗体系呢?
作者
很难啊。这俩现在都是计划经济
安心cium
所以程序员学报哪个学校哪个专业?儿子快2岁了,酷爱拼图,要准备准备了
作者
先学信息奥赛?
风乍起
除了程序员和金融业,还有哪些岗位和行业是轻资产的呢?
作者
很多啊。比方说老师、医生等等
haol
毕业不久的程序员前来报道,最近一直看教授的文章,想学习一些投资理财,目前还处于懵逼状态
作者
不急,慢慢来。这个急不得,你学加减乘除都学了好几年呢,何况投资
D十三
但是物联网时代马上开启了,互联网公司的天花板还很远吧?
作者
物联网时代最多算个加强版的互联网
杨扬