没想到!Java真不行了!
王福强
看到漫天的社交媒体,感觉Java快挂了..
发个Java职位,一天内1000多份简历…
新生语言的拥趸异常活跃,貌似看不到Java的影子,到处都是Rust/Go/Zig…
AI时代Python为王,Java和Spring已经快进故纸堆了…
假如我只活在网络里,那我可能真就信了Java真不行了,可是…
10多年前当哥还在热情似火的拥抱Scala的时候,邓草原大叔(现在得叫大爷了?🤪)用Scala带着10多个人的精英团队打造了某证券的量化交易系统,今年再看,邓大爷已经基本上转回用Java了,为什么?
某司老板(技术出身)跟我说的最多的一句话就是,“我这辈子就靠Java吃饭了”,好像他创业10年,确实也算做到了…
当国内大部分公司都被“三体人”锁死在Java8的时候,Java已经高歌猛进从Java9到Java17到Java21,甚至正在奔向Java23, 为什么?
实际上,Java在持续演化的路上从未停止过奔跑,只是,大部分都在假装面壁罢了。
昨天到家,门口收到了秀涛从北京发过来的最新的《Java核心技术》第三版, 英文名我记得叫《Core Java》,捧手里翻阅了一下,发现对新版本Java中很有价值的模块都有详细的内容,基础性的内容就不用说了,像:
Lambda
Record
Streaming
Concurrency
Annotation
JPMS
CompilerAPI
新的DateTime API
…
其中都有涉猎,可以说是一本与时俱进的经典图书了。
说实话,要不是Java天然的类型前置这个特性,我早就从写Scala转回Java了,起码,Java社区尊重用户的习惯和投入,不会连最基本的兼容性这些东西都做不好就抛出来,毕竟,如果能更好的保障生产环境的稳定,我们谁愿意瞎jb折腾,事儿搞好回家休息不好吗?
为什么现在很多人会觉得天下被Python或者JS笼罩了呢?因为就跟全世界80%的网站都是PHP搞出来的一样,只要你没有做到头部企业,你受到的研发挑战就没有那么苛刻,什么语言生态都能搞搞业务研发,毕竟现在的基础设施支持也不可跟20年前同日而语了。但一旦企业规模和业务复杂度到了一定规模,从性能到研发组织管理,没有Java这样的老炮儿支撑,到了那个规模,不搞个一地鸡毛都算你赢。
Java不是不行了,而是很多时候,你的业务不行。
Java一直在持续进化,《Core Java》就是Java一直在Core的路上,只是,你也在这条路上吗?
「福强私学」来一个?
「福强私学」, 一部沉淀了个人成长、技术与架构、组织与管理以及商业上的方法与心法的百科全书。
开天窗,拉认知,订阅「福报」,即刻拥有自己的全模态人工智能。