最近企鹅校招应届生就给40万,而且还有每月的房补,就连南山区的房东们看了都羡慕,然后流着口水计划怎么涨房租。果然地产才是宇宙中心。这时候就有一个有趣的问题出现了,程序员也好,互联网也罢,明明今天都卷成这个样子了,眼瞅着35岁就要被优化,为什么还给应届生这么多钱呢?程序员当然卷了大厂也不好进啊,能拿到高薪的始终只是少数,但程序员这个职业本身哪怕是卷成这样,依然是这个版本最好的答案之一。
因为到底好不好,你得从比较中产生,别的行业也卷,但再怎么卷还拿不到程序员这个收入呢?你非要质疑程序员猛吗?我肯定也要反问你为什么不办猛吧?大家一定要知道,卷跟给钱这两件事从本质上是不冲突的,甚至是一种互为因果的关系。正因为程序员卷,所以程序员给钱太多。我们先讲程序员为什么卷,再来讲为什么即使这么卷,程序员依然也还是版本的。有一个词叫做盈亏同源。
互联网行业的高薪是因为竞争,但卷起来降薪也是因为竞争。强顶级人才的时候必须要用高薪抢,因为顶级人才每年就那么点,你不开高薪压根没人来。甚至有的人才对你不重要,但你的对手没有他对你很重要。企业抢人才的目的是什么?是为了抢市场,但抢市场不仅要拼水平,还得拼价格。什么叫拼价格?对外割韭菜,对内压成本,对外抢钱,对内扣钱,每一个合格的老板都活成了一把双刃剑。这时候你会奇怪了,大厂招聘的起薪一年比一年高,应届生给这么多,那还怎么降成本呢?傻孩子要靠外包,靠少招人,以及靠新员工来淘汰老员工呀,记住,朋友们,对一家企业而言。
年轻的新员工钱越多越是为了淘汰老员工,毕竟企业的薪资成本不是看你新人开了多高的工资,而是看你开出的岗位平均工资乘以岗位的总数量,公司的工资越开越高,但是人越招越少,内部老员工加速淘汰,最后总的用人成本那还是往下降的。说到不当人,各行各业那都不当人,只不过互联网当前还算是一个体面人,而且现在互联网大厂也在悄悄的不体面,他们的策略都是人越招越少,然后把那些最基础的工作外包出去,只招最顶级的人才,做最困难最核心的工作,最后只留一小部分高薪的核心程序员,每一个都是独当一面的高手以及卷王。至于那些日常的简单工作,门槛是越来越低的,外包的价格也是越来越便宜的。
印度it业全球知名就是靠的接外包,他们那咖喱味的代码总是让bug赛跑。除此之外,程序员卷还有一个重要的原因是这个行业迭代太快了,并且程序员们还来努力的自己干掉自己,从来没有一个行业像程序员这样自己干自己。程序员中最优秀的那一批人致力于用最好的技术把这个行业的门槛一再拉低,效率一再提升,这其实就导致了很多程序员都自嘲是CV工程师。很多程序员日常都是写业务,就是那些客户们拍脑袋的个性化需求以及产品经理脑袋抽风在半夜开的脑洞这些不困难但是很繁琐的东西。
这大部分普通程序员的主要工作内容,因为工作难度真的没有难到挑战大家技术天花板的程度,所以大家只有在跳槽面试的时候才会拿起自己的技术,平时日常最重要的是能熬夜,反应快,脾气好,啃背锅以及聪明的不要碰那些不知道为啥能跑起来的bug,当个人水平的差距被难度低的工作拉平,那不就是只能拼谁的体力好了吗?就像小学生跟一个研究生都参加工作,工作内容是被九九乘法表,研究生还真不一定比小学生厉害,因为这个工作要的是嘴快,程序员也一样。
由于天天都是被简单的业务需求以及产品经理魔幻的脑瘫需求塞满,最后就只能比谁在单位时间产出更多,谁每天花更多时间在工作上。但人老不以筋骨为能,随着年龄的增长,大家的体力都在衰退,就算你的体力还跟得上,互联网行业的更新换代速度也太快了,各种新技术还要让你的脑力跟上,如果你到年龄了,都不只是你想不想学了,而是生活的*打让你还能不能有心思学,然后一不小心就容易跟不上了。
普通程序员被业务塞满,牛叉程序员做出牛叉的技术,在淘汰别的行业的同时,顺道把自己也给淘汰了,猛吗?太猛了,都猛到自己把自己给办了。除了程序员自己的特点导致卷,还有一个是市场原因,互联网的高薪当然是时代原因,每个新行业都有自己的*金周期,银行*金20年的时候那是真的赚钱,就连人家土木也曾有自己热火朝天的岁月。互联网靠着大量用户用上智能手机以及抢线下业务,还有投资人的烧钱度过了一整个富足的时光,但市场容量跟烧钱都是有极限的,最终大家都会骑着小红车消失在人海。
在单一领域活下来的企业就那么几家,而倒闭的那些公司离开的程序员,只能再次投入就业市场。
与此同时,市场上每年都有大量的计算机专业毕业生,跨专业学计算机的毕业生,以及被培训班骗了钱的倒霉孩子在涌过来。为什么要把这些群体放在一起说呢?因为双方各有千秋,计算机专业的学生技术基础好,培训班出来的人,人家简历编的好。
随着行业红利的消失,人越来越多,岗位需求越来越少,开发新产品做项目的时候可能需要30个程序员,但是做出来之后,平时可能只需要三到五个程序员来维护就可以了。
最近某家中介公司在程序员开发完了营销工具之后,直接把整个上海的公司都裁了,有行业的原因,也有卸磨杀驴的原因,那剩下的程序员怎么办呢?企业够大,利润够多,可以内部转岗,不然要么你自己走,要么我送你走。这也是为什么前些年中台之风流行,讲白了就是很多技术管理者突然发现只做业务根本不需要这么多程序员,需要更多的项目来留人,招人,扩大自己的范围,于是大家就开始吹中台做中台,那为什么这两年没人吹了?因为老板被市场一通教育,回过味儿来了。
从这个角度来看,程序员是典型的前期职业,老师、医生、公务员这种属于典型的后期职业。
程序员前几年上天后几年入土,前几年千金买马骨,后几年你是什么。老师、医生、公务员入行吃苦,20年后天天大补。老师医生这种之所以能叫后期职业,还是因为吃的资源多,越到后期他的替代成本就越高。要培养出一个优秀的医生,需要经历过多少病人,他锻炼出一个经验丰富,洞悉学生心理的老师,需要教多少学生?这些职业很难速成,也没法低成本复制,所以他们的工作经历本身就是一种难以复制的资源。
老医生的经验都是用一个一个患者的疾病喂出来的,老教师的水平都是在各种曲溜拐弯的学生身上练出来的,人家的积累跟收入正相关。另外,医生跟患者,教师跟学生,这又是一个互相成为对方资源的过程,客户会主动帮你拉活,这是一个额外积累,程序员就很少有这种积累。但我依然要讲,程序员是当前版本的答案,就算考虑到他做不到40岁依然还是版本答案,为什么?首先程序员中也是有牛叉的,比如那些极其牛叉的性能调优大神以及算法大师,再比如一个人能顶一堆生产力的数据专家,再比如安全行业一刀一枪杀出来的对抗专家们,这些人前期赚的就多,后期赚的更他喵多。
虽然从普通程序员变成技术大佬很难,但从普通老师变成名师,普通医生变成名医不也一样很难吗?程序员可能没有过去那么神了,但只要程序员收入的起点还是某些行业的天花板,那这个职业一定是非班必选。为什么你选择当程序员?哪怕35岁到40岁你不做了,用十几年的时间赚到其他职业几十年的收入,而且还不用餐风露宿,只要你不是胡乱挥霍,后面你只要不是马上猝死,你干点啥都是赚的。
你为自己的生命赢得了属于你自己的时间,但你选择在后期职业上苦熬,你要对抗的变数那就特别多了,在柳暗花明前,你不能犯大错,不能生大病,不能有任何影响大后期获得收益的机会还像某把游戏,就算你是后期英雄,你好不容易把装备攒起来了,打团的时候一个走位失误,比赛直接就没了,事后你想想这些年受的苦受的累,你根本止不住自己的眼泪。还有一个关键是,同样的收益,在20年前拿到和20年后拿到,这个价值可能是截然不同的,程序员就算哪都不好,但好就好在他喵的买房早,别的职业熬了20年终于要崛起了,但很多程序员,人家20年前就把红利变现了。
然后买了房你还怎么跟我装?想象一下这个画面,感受感受,仔细体会一下,是不是立刻绷不住了,还有更绷不住的呢?很多后期职业在前期直接累死了,没有后期了,基地都炸了,你还怎么翻盘?就像你会问,土木是版本的什么呀?土木呢?肯定是版本陷阱呀,不信你去看看隔壁大猛子,虽然他才23,但显得比我爸都成熟稳重,土木那是太锻炼人了,科技行业唯一能跟土木相提并论锻炼的那就是挖矿,在挖矿人家锻炼的是显卡,土木那是把锻炼显卡的力度拿来锻炼人。
而且程序员他也不是35岁之后必然失业呀,大厂里35以上的程序员多了去了,况且就算大厂你不做了,你还可以降薪去小公司,而且即使降完薪,你还是要比其他行业的同龄人赚的多的多的多多多。另外现在程序员35这个概念,其实一定程度上是因为国内的互联网行业发展时间还太短,你看国外那些动辄大几十年年龄的公司里面,老程序员有的是好不好,而且35岁的时候说不定你已经转管理岗了,而且为啥程序员不能只是你人生的一个跳板呢?你从程序员可以转别的行业呀,程序员完全可以日常多研究一下业务,直接转产品经理。
现在哪个行业不得学点代码呀?其实学代码要比学业务要难一些,这时候程序员转行学业务,它的优势不就出来了嘛。而且反正钱已经赚到了,就看你有没有攒下来了,拿着钱干点啥不行呢?人生也不是一定要一直卷的,活着有空闲时间干点喜欢做的事,这本身就是一种价值。很少有人意识到程序员这个职业的一个巨大优势就是可以提前兑现红利。
小时候有个延迟满足的故事,说有研究人员找了两个小孩,跟他们说,你们俩有俩选择,一个是现在就拿到糖果,但是只能拿一颗,但是如果你愿意坐在这里等半个小时,忍耐半个小时的枯燥,你就可以得到两颗,一个小孩当场拿了糖果走人,另一个小孩耐心等了半天拿到了两颗。讲完之后,我马上提出质疑,我说如果是我,我就当场选择拿一颗糖果,因为我作为一个小孩,我怎么确定那些大人一定会守信用呢?说不定他们让我等了半个小时以后,不但不给我两个糖,还要给我一巴掌。如果他们不守信用,我没有任何能力制约他们,那我还不如拿眼前的好处见好就收。就像你总是拿走我的压岁钱,说攒起来给我娶媳妇。
其实。我知道那些钱你早就拿去花了,就算这些研究人员信守承诺,那我也只是拿半个小时换了一颗糖,这半个小时我可以去打游戏,我可以看电视,我可以去找隔壁的邻居去玩,这些时间能带给我的快乐一定比一颗糖要更多,所以我就要现在满足。我妈很欣慰,说我是一个聪明的孩子,然后揍了我一顿,教育我说人太聪明不好。
说白了,有问题的从来都不是职业,而是你怎么玩弄这个职业。很多互联网从业者的问题在于,他们并没有清晰的认识到自己是占了职业的便宜,还以为是自己牛叉,这辈子都能拥有远高于其他行业的收入水平,于是养成了把后半辈子的钱也一起花掉了消费习惯。你以为自己的人生是一柱擎天,但可能只是一个抛物线,这是人的问题,不是职业的问题。
再说一遍,互联网也好,程序员也罢,他们说自己苦,其他传统行业不苦吗?大家苦都是一样的苦,但互联网拿钱多呀,最后不管你从事什么行业,都要多吃资源,增加个人价值,提高企业的替代成本。
什么意思?比如有什么公派学习的机会,就努力去争取,好好学,有接触客户跟甲方的机会,就拼命把他们的联系方式加到