程序员35岁会失业吗?

不会,在中国经济发展过程中,任何一个理工科都不会大量失业,不信你看,土木工程、机械工程都玩了几十年了,现在也还大量招人,不过工资待遇吗?算了,不说也罢。

但是,程序员的普遍高薪一定会消失,任何一个公开的行业,不会存在普遍高薪,高薪永远只属于少数从业者,要么是项目经理、要么是技术专家、要么大企业或央企。你问我为啥知道的?你看看土木工程、电气工程、机械工程是怎么过来的,不就知道了。

随着高级语言的使用,编程的门槛越来越低,城市里的中小学生都可以编程,编程就像英语一样,越来越成为一个通用技能,就像现在每个人都可以说两句英文,未来每个人都可以写两行代码。其实,大量的程序员根本就没有技术,现在写代码、特别是写业务代码的程序员,其实和十年前在电脑上打字的文职人员,没有本质差别,基本就是有手有键盘就行。

不信的话,你去看看,很多公司,如果项目稳定了,程序员的工作,其实就是讨论需求、撕逼、走业务流程,写代码的工作量并不多,基本都是业务主导项目,没啥技术含量。日本的很多程序员,其实就是文职人员充当的。

我个人认为,一个程序员真的称得上技术岗位,要么是算法内力深厚,可以在项目或产品中通过算法解决实际问题,是真的有价值的技术专家;要么是软件工程体系架构牛逼,可以主导大并发高流量的项目准确无误,比如12306过年抢票这种。这两种人,一种叫算法大佬,一种叫架构师/总工程师,是真正高门槛的技术专家,有高门槛的技术,并且技术能融入项目或产品中有商业化价值。这两种人占程序员中可能只有1%,是实打实的理工科人才,香饽饽,就算没学历,也比那些名校毕业的普通学生价值高到哪里去了,说他们会失业,鬼都不信。你看看机械土木里面那些真正实打实的专家,人家现在照样高薪。

第二类主力程序员,就是那种从github上拷贝一个项目下来,各种调参,本地跑通,修修补补,改改画画,然后就可以交付了,出了问题可以快速定位,也可以做运维。这种程序员,是普通人努力可以达到的,俗称轮子哥,可以做个人独立开发者,也可以在公司做项目的主力,就是能保证项目正常交付上线,一是代码质量高,代码漏洞问题很少,二是熟悉业务和各种中间件,线上运维能力强,有问题能立马定位解决。这种程序员是有一定的技术含量的,能实实际际干活的,比那些只会面试背八股文、写代码一大堆报错的程序员强多了,这种人一般大约占程序员的中的10%,称为靠谱程序员或主力程序员,就像是军队里的王牌部队的作战人员,放到普通部队就是主力成员,写的代码、设计的流程,不用怎么测,就能上线。这种程序员,是真正能干活的、实打实的扛把子,就算是35岁也很难被内退,就算是因为跟直接领导不对付,被潜规则内退了,一大堆中小型创业公司也抢着要,无非就是公司低点,拿个一万或者八千的工资干,实在不行开个淘宝店,给大学生做毕业设计,只要没房贷,照样过日子。

第三类普通程序员,也就是大多数人,基本就是工作三年后不会去学习提升了,学技术就是背八股文,忽悠面试官,技术不精,业务不全,写简单的代码没问题,要使用一些陌生的技术就应付不过来了,因为不想学,自己也懒,大量中小型公司、国企、银行,基本就是这样的程序员了,万年吃老本。

第四类程序员,或者根本就不是程序员,就是运维、测试、产品等岗位,他们基本都不写代码,就是写文档、开会、走流程等各种工作,他做的工作业务交接下,换个人也能做,这种岗位真的和文职人员啥没区别。

总体上来说,未来软件工程这个行业不会消失,无非就是AI加持实现升级,但是软件最终还是要靠代码去运行的。之前机械工程和土木工程都没消失,但是程序员的普遍高薪不会存在,只有真正的技术专家、主力程序员、领导岗位、新兴行业分支,可以拿到高薪,第三类程序员的薪水会像传统理工科看齐,第四类程序员的薪水会像文职人员看齐,当然大公司或央企工资会比普通企业高点。

对于每个人来说,其一,存款是最重要,手里有个几百万的存款,一辈子也就不愁了,还干这啥呀,年轻的时候存好钱,比什么都重要;其二,年轻时候进大厂、外企、央国企,这些企业稍微稳定一些,做不了技术了,也可以依靠对业务的熟练转产品,继续混一段时间,其实,当你在这个产品中越来越重要,甚至成为这个产品的负责人之后,大领导就不好裁你了,除非他不要这个产品了,否则裁掉你还要换一个人上来,成本更高;其三,打铁还需自身硬,一定要成为前两类程序员,有技术有经验的程序员,就像是长得漂亮的美女,年纪大了,照样有人接盘,君不见小龙女就是个二手货,一大堆男的抢着要,这说明,只要你的产品力足够优秀,是完全可以穿越牛熊的。而且,技术可比颜值保值期长多了,技术这个东西来说的话,越是能快速落地做出需要的产品,保障线上稳定运维,比如第二类靠谱程序员,中小型企业越喜欢,他们就要这种短期变现的;越是极少人掌握的新兴技术,比如第一类专家型程序员,大公司越喜欢,他们就喜欢布局风口,如果这个技术能应用到实际产品/项目上,那就更爱了。典型地,波士顿动力这种东西,根本就不能应用到实际产品/项目,就因为稀缺,卖来卖出,终究有大公司愿意掏钱养着,因为大老板认为这项技术能应用到他们的产业链上去。

整体来说,存款是最重要的一道护身符,公司职位是另一道护身符,实打实的技术/实操能力是第三道护身符。有此三道护身符,只要不踩什么大坑,问题不大。最怕年轻时候大手大脚不存钱,还欠着巨额房贷的,这种基本就惨了~

同一个群体中,个体与个体的差别,比群体之间的差别要大得多。我们说,公务员与公务员之间差别很大,国企与国企之间差别很大,同样,程序员与程序员之间差别也很大。

第一,单位/公司不同: 公务员里面,北上广深公务员和中西部乡镇公务员差别很大;国企里面,垄断性央企和地方性国企子公司孙公司差别很大;程序员里面,大厂正式核心程序员和小公司半吊子程序员差别很大。

第二,职位不同: 即使是同一个单位/公司,体制内实权级副处和享受副处级待遇,完全两回事,有本质上的区别;同理,算法专家/架构师/核心程序员/人工智能博士/芯片博士这类人叫程序员,测试/运维/需求这类人也叫程序员,但是两者根本就不是一个东西,前者的工资是后者数倍或者数十倍。

第三,财富管理能力不同: 即使是工资收入水平相同,有的人能年化10%的稳定收益,有的人买烂尾楼、欠高额房贷、理财暴雷。

除此三样,每个人的家境不同、婚姻状况不同、社交圈不同等,个体与个体之间的差别真是太大了,无法一概而论。

任何一个行业,都是内行看门道,外行看热闹。新闻、媒体、自媒体的创作者基本都是外行,就靠着的网上一些公开零散的数据,东拼西凑、以偏概全搞出一个博人眼球的结论,要么就是使劲吹捧某个事物,要么就是把某个事物往死里黑。毕竟人家是吃流量饭的,只要创造的内容不反国家反社会,平台也不会管,说的东西再荒唐也没人去考证,反正观看者也不会去考证。

整体上来说,程序员与程序员之间的差距,甚至比程序员和打工小妹的差别还要大,就像是,博士与博士之间的差距,甚至比博士与专科之间的差距还要大,有的博士真的是人中之龙,有的博士纯粹混个文凭,外行眼里都是博士,内行一眼就看出来,前者价值是后者的数十倍。

程序员35岁会失业吗?_c语言


程序员35岁会失业吗?_c++_02