2023年,JAVA是否将失去霸主地位?#编程学习

发表时间: 2023-10-27 13:24

2023年Java正式跌落神坛?

大家好我是鸟叔,月末了又到了一月一次的Tiobe时刻,看了一下二零二三年十月,本月的编程语言排行榜真是让我虎躯一震,您猜怎么着JAVA的排名又创新低了?这次真的比较惨,无论是排名还是占比都实现了一个double kil的局面再次刷新了下限。

如今的JAVA犹如被我们大a股附体一般,开启了喋喋不休的模式。二零二三年it圈里最流行的一句话就是JAVA已死,前端已亡。虽然这句话说的比较极端听起来很夸张,但是也客观的反映了一下当下的情况,跟很多同行朋友交流都在反馈:今年JAVA开发的工作真的太难找了,实在是太卷了。那么不仅企业要求高的一批薪资待遇也很难有所提升。所以说今年坑里很多的小伙伴的战术也发生了改变,开始求稳稳字决当先,守住当前的阵地就是胜利。害怕跳空,害怕落个鸡飞蛋打。

二三年会不会是JAVA跌落神坛的一年?为什么以前比较火爆的JAVA开发岗位今年出现了冰雪两重天的强烈反差?接下来听鸟叔一一道来,只讲干货,希望对即将入坑的小伙伴们有所帮助。这个现象的出现可以说是内因和外因共同作用的结果。

首先讲外因,就是需求端崩了、崩盘了,JAVA开发的主战场。一直是在互联网端早期凭借开源一套迅速走红,成为了互联网行业的翘楚,得到了广泛大厂们的认可。如今新的APP的产出率已经非常低了,几乎冰封了。

我们不难发现很多年都已经没有安装过新的APP了。互联网的应用在我们生活当中已经遍地开花,广阔的蓝海早已不在。加上近几年经济形势比较严峻,很多企业在it端的投入变得越来越少,也变得非常谨慎了,捂紧了自己的钱袋子。那么需求端的急速萎靡势必会导致招聘量的大幅度降低,其人员供应端也出现了非常严重的问题,爆炸式的增长各路大军蜂拥而至,都想来互联网这个行业去分一杯羹。

·软件开发人员的供应主要来自以下三路人马。

→第一路人马就是传统的名牌高校优质毕业的大学生,俗称六边形战士,专业对口学历硬,有着非常好的英语数学基础,学习能力又爆棚天赋异禀,这部分人员可以轻松跑步入场。虽然说人才供应量不多,但一直是各大互联网企业的必争之地。

→第二路人马大军的产出来自于培训机构,像一些能力差一些或者是学历偏低的孩子是可以通过培训进入到这个行业的,进入到软件开发的行业。

但是国内各大it机构出都有一个明显的问题就是什么?清一色的以JAVA作为主科,太偏科了,年产出量惊人天量级的人员供应。更可怕的是什么?三年口罩时期让很多企业的经济效益下滑。

it行业有一个特点,它属于生产与服务行业,半衰期要晚于期服务的行业。从业人员在口罩时期又可以居家办公,看似受到口罩影响是最小的,让很多人就是其他行业的人看到了可以来互联网行业淘金的希望。转码一时成为了大热门,不管你以前干什么都可以来学it都可以来淘金,让本来变窄的赛道变得更加拥挤不堪。

→第三种人马不可小觑,相当具有实力了,来自于各大互联网企业的优化。十几年前二本就能进大厂,猎头天天追着你屁股问要不要换工作,就连你的前女友都没有如此殷勤过,那个时代一去不复返了。当初各大互联网企业为了自己的APP早日上线赢得消费者,不惜降低门槛疯狂抬高工资,贪婪的吸收各大开发人员只为领先对手半个身位。

如今项目几乎都已经进入了维护期,超高的薪水已经成为了企业发展的负担。面对用人市场,年轻又充满性价比的优质小鲜肉,更低的成本意味着可以得到更高的利润,更新换代势在必行,换你是老板你也得动心。

接下来我们再说一下内引,自从甲骨文成为了JAVA的继父,真是开启了无限神操作模式。这些年甲骨文到底为JAVA的发展做了什么?总结只有一个字,那就是作。

我们来回顾一段历史,2010年甲骨文花费74亿美刀收购了JAVA,从而获得了扎瓦的所有权。这是一个大手笔,收购之后甲骨文直接将谷歌送上法庭。为什么?因为谷歌将37个JAVA的API复制到自己的安卓体系当中,大概就是1万多行代码,他告谷歌侵犯了自己的知识产权提出了九十亿美刀的天价赔偿,这笔钱不仅可以直接回本,还能大赚一波,直接盆满钵满。谷歌也冤枉,谷歌表示你不是开源的吗?说好的初心最终经历了10年的拉锯战,最终还是谷歌赢得了胜利,甲骨文败诉。

在争议期间谷歌也是赌气,他支持了全新的安卓开发语言kotlin,让扎瓦不再是该平台的唯一选择。甲骨文的败诉可以说是颜面尽失,赔了夫人又折兵。不仅钱没有搞到,反而在安卓端为加瓦喜提了一个强有力的竞争对手。

当大家都以为甲骨文会收敛的时候,骚操作的第二季它来了就是扎瓦的收费,对你没有听错人家要开始收费,这个其实就更不合理了。举个简单例子来讲,学英语花钱那是正常的天经地义,那么老子说英语为什么还要给钱?

如果国内的互联网企业都要按照这种版本更新去支付费用,那无疑要付出高昂的代价。这也是为什么国内软件开发行业始终流行一句话:版本任你更老r张阿巴,万年的JAVA8已经纵横江湖20余载,这位老将已经身心疲惫,杀不动了,狮王正在老去,步入黄昏,缺乏了新版本的支撑,缺乏了更新换代,逐渐变得苍老,慢慢就失去活力了。而原地踏步的扎瓦也必须接受自己打下的江山,被其他编程语言逐步蚕食。

小伙伴们上述的分析就是关于扎瓦这几年持续走低的原因所在。

本期话题到此结束,感兴趣的小伙伴们可以点赞关注,感谢支持,再见。