选 go 还是 Java

2023-08-17 00:14:38 +08:00
 lushiwu

开学大三,学了两年的 java ,现在有点想转 go

8275 次点击
所在节点    程序员
72 条回复
lushiwu
2023-08-17 17:24:12 +08:00
java 把 Spring cloud 学完了
robking
2023-08-17 17:28:11 +08:00
@ixiaohei #26 大佬回复的很好,受益了,感谢!
awanganddong
2023-08-17 17:51:35 +08:00
推荐选 java ,虽说 java 现在特别卷,但是 java 技术栈的工作岗位是最多的。
楼主可以直接下载个 boss 直聘,自己去看看北上广深的工作岗位。那个是招人最多的。
虽说语言是个工具,但是归根到底公司的技术栈是有侧重点的。

我觉得你现在其实是好高骛远了。
先把数据结构和算法这些首先掌握了,大厂必备。然后就是学习 java 框架。然后就是数据库,缓存这些中间件,一般就是 mysql,redis,es,kafka 这些。再之后就是各个微服务的理解,基本上就是网关和 rpc 这些。如果是做长连接这些的话,那就是网络协议这块。再深入可能就是 vim 虚拟机垃圾回收之类的东西。

如果你把 java 学会之后,回过头学习 go ,基本上一个月时间就差不多了。
go 语言的话,也是内存垃圾回收,gmp 。channel,map,sync 的底层实现,相比之教,东西会比 java 少的多。
youmilk
2023-08-17 17:52:48 +08:00
@wkong rust 没饭吃哇
sch1111878
2023-08-17 17:55:29 +08:00
@voidmnwzp 完全不赞同, 只要有市场, 就有机会, 小众领域连面试机会都没有更别说工作了
nicholasxuu
2023-08-17 18:08:07 +08:00
你想去工作的地方用什么就学什么呗。
想自己创业开项目的话,我选 go (轻量化很多,部署的便宜)。
反正先精通一个。学个新语言什么的几天的事。真正看的是别的东西。
bv
2023-08-18 09:42:28 +08:00
@dog82 #39 认同这句话
dif
2023-08-18 10:43:04 +08:00
学 Java ,找到一家公司,忽悠老板把架构改成 Go ,问题完美解决。
poembre
2023-08-18 14:02:21 +08:00
选什么,全都要
piscesliu0310
2023-08-18 14:55:48 +08:00
开学就大三了,要是不准备考研或者考公的话,明年暑假就要去找实习了,如果学校不是很好,还是建议选择 Java 。
lushiwu
2023-08-18 18:43:56 +08:00
@piscesliu0310 只是为了恰饭,啥技术无所谓
joseph1994
18 天前
2025 年了,还有人入行 java 是真的难绷,这年头求效率就是 go ,计算场景安全场景底层开发就 rust/cpp

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/965932

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX