最近有很多带薪学习的时间,除了搞 AI;在纠结有没有必要花时间学 Go 来替代 Java?
或者说其他语言?Rust?
还是说继续 Java 一把梭。
看项目需求吧,java生态还是很庞大的,现在jdk21引入了虚拟线程,性能不比其他差
Mr.Hua 3
AI 时代了,感觉已经没必要纠结语言了,释放下,学点编程以外的东西试试呢
andy_leo (阿凯) 4
我个人觉得有了AI,任何语言的门槛都很低,还是着重于业务需求吧,追新技术现在不大适用了,人人都可以编程了
Quirrel-zh (quirrel) 5
同问,我是前端,一直想学后端然后转ai全栈。但是对java有种生理性抗拒,想学go
chiron (chiron) 6
AI用啥,我用啥。现在自己写的少了,啥都可以看看
Ming_Jiang (Ming Jiang) 7
现在已经不需要纠结语言了,只要迎合业务需求就行 ![]()
php 转 go 一下子已经6 年了,现在技术已经变了,不要把自己局限在某一个语言上,要把自己定位在解决业务问题,公司花钱不是因为你会什么语言,而是你能解决什么问题
sivyer (清酒半盏) 9
现在AI时代了,语言没什么护城河了,哪怕你不懂其他语言,也能很快上手的,现在很多完全不懂代码的人都能去开发软件了。。随着AI发展,这个趋势只会更加严重。
所以我建议别去卷什么语言了,没必要,有精力可以尝试尝试其他方面,远比卷语言来的好。
dexiaoly (蔬菜) 10
正解,AI时代,编程门槛很低,学什么真不是重点
Quirrel-zh (quirrel) 11
主要是学学基础吧,不然ai写的都看不懂。不是说深学。
这个时代 真的不用再纠结什么语言了 要学会怎么和 ai 交流
kzhsw 13
_1024 (1024) 14
拿出几天时间学一下基础语法以及生态比较符合现在的环境
huahai23 (huahai23) 15
go吧,我现在个人项目已经全面转向go,公司项目也在慢慢的转向go。
个人项目:转go的原因:占用小,对比java是真的小的太多了,太舒服了。java如果走grallvm那种,坑多,蛋疼,还不如直接go。
公司项目:go天生适合高并发,java的话,优化起来也是比较费时费力的
还有一点是,java赛道非常卷,极其的卷。找工作来说,面试一堆八股文,面试大部分靠背题。实际工作没啥意义,用的不多,不是很多(对于大部分人来说)。而且有了ai,这些并不是那么重要了。
目前来说,熟悉架构,设计,还是比较重要的。
626 (NumPy) 16
这不是刚有人问过吗
干啥开新帖子
虽然有一点不一样
标签系统完全混乱
jons1852 (jons) 17
我只负责需求,剩下的全交给AI,至于实现它知道的肯定我多
hwang 18
核心价值一直都是 “解决问题的能力”,目前换语言的优势已经快被 AI 抹平了,尤其是这些 LLM 训练数据大的语言。真想学,花几天熟悉下 go ,就能直接指挥 AI 上手,语言以外的东西是共通的
Montemar (coconut) 19
如果非要选一个,就go吧
不过后端能力我觉得还是业务水平,架构能力,中间件的掌握更重要一些
huahai23 (huahai23) 20
而且我和楼上一堆说语言不重要的佬观点不一样
目前来说,找工作还是关注语言层面的。
难不成面试的时候,你和面试官说我能用ai解决?
那你本身身为程序员,相比其他人的优势是什么呢?
ai只是一项基本技能,门槛非常低
换句话说,大家都会用ai,本质上看还是用的ai模型和工具强不强
ai辅助开发来来去去不就是 agent skills mcp 提示词那一套
真去面试,和面试官说"我能用ai解决",言下之意不就是没有ai我解决不了么
这不是给自己降低面试成功的几率吗?
























