Java都到16了,为什么都还在用8,是越做越烂了么

说论金 2024-04-14 00:45:24

以前我们外包公司的项目组里有个小伙子,人有点奇怪,但喜欢研究技术。他写代码总是用比较新的方式,别说用java16了,就java8的新特性,能用就用。后来他们的开发组长直接骂他,以后都不要搞这些,除了那些效率要求极高的功能,其他一般功能都用最简单最基础的语法,新特性能不用尽量不用。

因为外包公司团队人员本就参差不齐,团队里20%的核心和心腹月薪2w以上,40%的骨干成员大概能有1-1.5w,40%要么刚毕业,要么水平烂泥扶不上墙,这些人都在1w以下。当然这些数字你就看比例好了,不要对号入座到你的公司,或者某个公司上,然后说薪酬高了还是低了。

水平不错的开发自然对新特性不在话下,就算不懂,稍微搜一搜就明白了。但对于水平低的那些开发,看代码太费力,万一理解有误,处理逻辑出错,不是更得不偿失吗?团队开发就是这样,你不能要求别人水平都像你这么高,因为别人的工资可能连你一半都没有

==============================================

有些人是读书读傻了从不了解社会情况是吧?以为搞IT的大把大把的互联网大厂中厂进是吧?再不济换个做自研产品的也行是吧?互联网大厂中厂甚至小厂当然没这玩意儿,你不看工资开多少?你随便工资开个二三十万招个最低级的开发,都100%没这问题,但你以为每个项目的甲方都承担得起这种系统开发费用吗?又不是每个做的系统都需要互联网百万千万并发,各种精通熟练语言和组件、算法等技能才能开发的吗?

这社会上大把的“信息管理系统”只需要单机springboot+vue就搞定。逻辑很简单,但功能非常繁琐,所以这也是为什么ruoyi这类后台管理系统这么多人拿来二次开发用的原因。就说一个小国企或者区县机关事业单位需要做个简单的人员管理系统,完成公务员信息管理系统的最主要的功能以及一些统计、分析,以及增加部分字段等,一个全职后端+一个全职前端最少要3个月加包第一年运维,需求分析,测试、以及与甲方定期沟通和汇报的工作量也包含在内。这种甲方可能只会给10w的开发费用(项目总费用不止,但落到开发上面的最多10。而且这是总费用,如果你按公司的人力成本核算,公司代缴五险一金部分,还有你自己扣除五险一金的部分,就算公司按比较低的基数缴,到手上的钱最多就是六七万)。请问下面评论区那些认为自己很牛逼的,这费用你接得住?接不住或者觉得没必要蹲这公司的请别废话+刷存在感好吗?(老子在12年前在互联网大厂干的时候你们大概连大学都还没上吧?论技术也轮不到你们在我面前装!)。很多开发团队有大量低工资开发人员是那种只能做比较简单,没什么复杂逻辑的人。这种人就是拿五六千、有些七八千工资的,很多这种人是培训班培训几个月转行过来的,你源码里面充斥各种新特性,别说这些人看不看得懂,就算大概知道什么意思,但是误判了一些逻辑,不就死翘翘了?

这种活有的是公司抢,只是你开发工资低,公司管理的层面最少吃掉40%的总费用。而且社会上真正做系统最多的你们以为是互联网公司吗?天真!各个大中小国企央企,各级政府机关单位才是做系统的主力军!甚至类似的系统,省级的单位会做一套,市级单位做一套,区级单位也做一套。这原因我就不分析了,懂的都懂。而且这些乱七八糟的系统,过个几年又因为各种原因重新做一套的多了去了。就某央企省级单位,一个it部门内部超过200个系统,你品品有多少外包的需求量。

我又要点名表扬一款浏览器

Chrome你做的好啊,现在大家都在刷版本号了

J5到J6过去了27个月,J6到J7过去了55个月,J7到J8过去了32个月,J8到J9过去42个月,这是很正常的步伐

然后从J9开始事情就不对劲了啊,每6个月一个大版本的跳

但实际上,J9到J21的特性变化还没J7到J8多,根本没有必要刷这么多版本号

唯一能解释这种现象的,就是甲级战犯Chrome带的

9 阅读:5483
评论列表
  • 2024-04-22 23:36

    我们厂还在用cad2004

    论一 回复:
    搞园林设计的一般用08,天正兼容性强
    Sam 回复:
    老版本比较好用。cad好像是收费的。只能逼着你升级。跟office 软件一样。新版多了好多花里胡哨的功能
  • 2024-04-24 04:34

    java与时俱进,增加的新特性,是为了保证java的健壮性,只是更新太勤了

  • 2024-04-22 08:51

    这是多少年前的文章?Java现在都到22了

    落叶 回复:
    文章已经提到了j21 至少是j21之后写的。
    wave林 回复:
    当年那本J2还在,离开好多年了,不知道现在J22了。
  • 2024-06-12 22:16

    我是真的把ruoyi拿来当底座用的[跪了]

  • 2024-04-23 22:18

    现在还能说php是世界上最好的语言吗

    沙巴克扛霸仔 回复:
    一直都是
    6502987 回复:
  • 2024-04-23 09:55

    卧槽,都是专业人士在评论,孤弱寡闻的我连java是什么都不知道[抠鼻]

    TTTT 回复:
    我知道java是什么,会安装,但干什么用的就不知道了
    阳生物种 回复:
    隔行如隔山
  • 2024-04-23 20:23

    还在深挖c语言,我是不是out了。。

    迷迷糊糊就走到了这个岁数 回复:
    底层C是最好的语言啊,我觉得Java死了C都不会死
  • 2024-06-12 14:11

    老技术会被逐渐停止支持的,你没有书面的制度规范,口头要求别用什么新特性就是扯犊子。

  • 2024-04-22 18:55

    大厂慢慢都用golang了。

    微笑面对 回复:
    php落寞了,开发者需要多语言丰富技术栈,国内PHP开发多少都对java有点不爽,而且java太卷了,go的语法简洁,对php开发来讲,非常轻松就能上手
    遛狗专业户 回复:
    nodejs也不错的
  • 2024-04-22 22:36

    [并不简单][抠鼻][滑稽笑]笑一下。。。

  • 2024-04-23 12:33

    都是大实话[点赞][呲牙笑]

  • 2024-06-14 07:48

    不追求新,是为了兼容性。工控机,还在用Xp呢。

  • 2024-06-16 00:33

    高版本要钱的💰

    可乐大鱼 回复:
    上车openjdk 值得你拥有[得瑟] 不过我还是坚定万年8
  • 2024-04-24 07:51

    赶紧j100等不及了

  • 2024-06-12 15:49

    烂倒是不会烂,还越来越好了,问题是用不上,6、7、8、9、10差不多够用了,后面的除非特别需要,不然用都不想用,能怼就怼,没必要

  • 2024-06-12 12:34

    已转rust了

  • 2024-06-15 18:35

    py吧

  • 2024-06-17 11:39

    office我还用2003

说论金

简介:感谢大家的关注