目前是一名 Java 程序员,觉得学的再深入知识也掌握不完,东西太多了,各种框架。我在想把这些精力放到新兴的语言上,比如 Rust 或者 Go ,是不是效果会更好点,相比来说没那么卷。 最近在学 Rust ,觉得 Rust 这门语言还是有未来的,大家怎么看?
目前是一名 Java 程序员,觉得学的再深入知识也掌握不完,东西太多了,各种框架。我在想把这些精力放到新兴的语言上,比如 Rust 或者 Go ,是不是效果会更好点,相比来说没那么卷。 最近在学 Rust ,觉得 Rust 这门语言还是有未来的,大家怎么看?
|
456789Nov 3, 2023 via Android
2
rust 吧 这东西感觉虽然复杂,但对开发人员要求特别高,比 Python 还高
|
|
demoshengxwNov 3, 2023 via iPhone
3
换其他语言也一样会有这个问题,计算机甚至其他学科就不可能个人全部掌握,有自己擅长的领域,其他地方随用随学即可。
|
|
4
有啥好转的 rust go 变卷也只是时间问题,再说了 rust 岗位真不多。
|
|
cKnightNov 3, 2023
5
鸿蒙 ArkTs
|
|
stinkytofuNov 3, 2023
6
为什么要转? ? ? 不能同时写 Java, Go , Rust 吗?
|
|
nxcdJaNnmyF9O90XNov 3, 2023
7
转 golang 简单高效的语言永远是技术未来的主流趋势
|
|
chendyNov 3, 2023
8
java 这工业语言都掌握不完,emm…
|
|
likebetterNov 3, 2023
9
|
|
10
别学语言,学原理和应用
语言只是实现功能的工具, 你如果详细了解功能的实现方法和逻辑,你甚至可以用一门从没接触过的语言来达成目的 简单得入门实例和文档就行了 |
|
darkengineNov 3, 2023
11
Java 都不想学太深,还是不要考虑 Rust 了
|
|
12
如果你是为了感兴趣学习,我建议同时学,如果为了工作赚钱,招聘软件会给你答案
|
|
lysSNov 3, 2023
13
都学了,go 一周就能入门
|
|
DesdemorNov 3, 2023
14
rust 入了好几次没入门,我太笨了,你们别学了,我跟不上了
|
|
ugpuNov 3, 2023
15
和语言没关系 设计模式 计算机底层 操作系统 算法. 对编程的理解.
|
|
16
我觉得,学 go 吧,主要是可以看看 k8s 源码。语言这些真的到后期没那么重要了,思路和基础才是最重要的
|
|
jufengNov 3, 2023 via Android
17
Java 能活是因为 web 火,想学 rust 就要考虑 rust 适用的业务模式,语言是实现业务模式的工具,换方向主要看你要做什么业务。应该不会有人拿 rust 去做 web 吧。
|
|
hancaiNov 3, 2023
18
二线城市,刚刚搜了一下 rust 岗位,居然是 0
|
|
tedzhou1221Nov 3, 2023
19
同 Java ,也学了 Rust ,也不知道算不算入了门。
可能 Rust 有未来,但目前只能当兴趣在学。学 Rust 能让学到更多操作系统的东西。 还有就是,机会 给有准备的人。无论有没有用,有时间就学吧 |
|
icanbeyrheroNov 3, 2023
20
除了 java ,应用层还是 javascript 香,应用广,职位多。
|
|
tedzhou1221Nov 3, 2023
21
跟一下时事,
Clash for windows 没了,很多人推荐的 clash-verge ,是用 tauri ( react+Rust ) |
|
tedzhou1221Nov 3, 2023
22
SHEIN 希音、美的 在招 Rust
|
|
pengtdydNov 3, 2023
23
rust 找不到工作。。。。
|
|
bthuluNov 3, 2023
24
转 js 啊, 这里不全都是前端仔么
|
|
25
Java 确实卷,但招聘也是比较多的,如果只靠语言学习的门槛来避免卷,挡不住多少人,未来大概率一样变卷 :(
语言选 C/C++/go/rust 等都可以,但从事的工作,在特定领域/业务得有门槛才行 :) 即使现在的大陆就业环境不好,如果有业务门槛也是最后几波被裁员/倒闭的 :) |
|
26
取决于你下一份工作是什么
|
|
27
|
|
easyEzNov 3, 2023
28
工作待几年了,还在讨论语言?
|
|
hunkNov 3, 2023
29
golang rust 都有所涉及,工作还是 java ,工作机会多市场大呀。
学 rust 是为了在区块链上开发,很多场景 go 就够用了。 |
|
rockdddNov 3, 2023
30
凡是能赚钱的哪有不卷的,建议不要想着换道超车
|
|
EricShellNov 3, 2023
31
讨论语言没意义,你想干的方向和业务才是决定因素。。抛开业务聊这些没用
|
|
32
@yazinnnn0 感觉以后 rust 是不是大有可为
|
|
huiwang520Nov 3, 2023
33
https://w02agegxg3.feishu.cn/docx/Ktp3dBGl9oHdbOxbjUWcGdSnn3g
学习 Rust 和 Go 的实践项目,手写 KV 数据库 |
|
SfilataNov 3, 2023
34
成年人才做选择题!这又不是矛盾的,都入个门,想学哪个学哪个呗。总之一句话,学可以,但不要草率转行。
|
|
35
@stinkytofu 大佬牛
|
|
36
@NessajCN 了解,感谢大佬回复
|
|
37
@liuxingdeyu 大佬说得对,感谢回复
|
|
38
@tedzhou1221 是的,我也是这么做的
|
|
39
@c2const 嗯嗯确实是这样,也在学业务
|
|
40
@easyEz 大佬我是刚工作,刚一年半
|
|
jonsmithNov 3, 2023
41
我是 go 想转 Java ,虽然很喜欢 go ,奈何二线城市工作太少,Java 岗位远多于其他语言。
如果单纯兴趣,推荐可以学习 go 。 |
|
forQNov 3, 2023
42
“觉得学的再深入知识也掌握不完,东西太多了,各种框架”
go 没有这个问题吗,rust 没有这个问题吗? |
|
badbyeNov 3, 2023
43
出海的话感觉 c#好一点,就业市场比 go 大
|
|
dinghmcnNov 3, 2023
44
@tedzhou1221 #21 Clash for windows 没了?
![]() |
|
wupherNov 3, 2023
45
both
|
|
hancaiNov 3, 2023
46
rust 没岗位 没岗位
|
|
17681880207Nov 3, 2023
47
换成 go 也好 rust 也好,如果你还是开发后台管理系统,那不和 java 一样吗?重要的是你那语言来干嘛,而不是用什么语言。😗
|
|
xiaocaiji111Nov 3, 2023
48
都学不完,计算机换了个语言你会发现框架,最佳实践,编程技巧都要再来一遍。
好好深入 java ,然后学一门辅助语言来解决 java 解决不了,或者不适合解决的场景。如果不断的换语言,估计也就是图个语法新鲜感。啥都会,啥都又不会。 |
|
xuanbgNov 3, 2023
49
没有谁能把知识学完,都是用什么学什么。再说,go 还不是直接就能上手的吗?
|
|
lsk569937453Nov 3, 2023
50
java 是工作,rust 是生活。
|
|
51
关注语言没有意思
应该是关注哪个业务是你喜欢的, 把剩余精力投注到业务背后的专业知识 比方说 进销存/erp, 你就应该把剩余精力放在 财务会计, 企业管理上,这些专业知识值得穷极一生, 而且受益终生 语言之类的, 没有这个价值 |
|
dayeNov 3, 2023
52
学习 rust 赌未来几年物联网会上风口
|
|
DogtlerNov 3, 2023
53
与前端不同,在后端 语言不再是痛楚 后端其实与所处的行业绑定,只要能规划一套可行的技术方案业务。
所以公司用啥就学啥就好,行业主流用啥就学啥就行,懂得行业的运作和灵活运用语言其本身 |
|
tietouNov 3, 2023
54
不需要转 都学
|
|
kirito41ddNov 3, 2023
55
go 入门之要半天,rust 一定要学,所以俩都要。
我上份工作 go ,现在工作 rust |
|
NoNewWorldNov 3, 2023
56
rust 一步到位,不过我倒是选择了 C++
|
|
ShadowPowerNov 3, 2023
57
学 rust ,了解它的设计对编程思路很有帮助,哪怕不写 rust 。
go 的话,需要的时候分分钟就学会了。它本身的特性特别少,不需要专门去学,看着代码模仿都可以写出来。 |
|
lbp0200Nov 3, 2023
58
Java 的 23 种设计模式,你知道么?
|
|
tangtang369Nov 3, 2023
59
语言是学不完的 一通百通 只要知道基本规则就行
|
|
60
😆java 的 23 种设计模式…….哈哈
看来还是有必要学学 Java 以外的东西。不然以为编程=Java |
|
leonhaoNov 3, 2023
61
学这么多编程语言不如把英语学好
|
|
ktqFDx9m2Bvfq3y4Nov 3, 2023 via iPhone
62
@yazinnnn0 #1
学 C#,进厂/出国 |
|
63
@assiadamo #43
很多地方 c#甚至是 No.1 ,比如澳洲新西兰 |
|
assadNov 3, 2023
64
Java 多好,就用 Java ,为啥要转
|
|
28Sv0ngQfIE7YloeNov 3, 2023
65
学那么多招数?内功不练吗?
|
|
7inFenNov 3, 2023
66
rust 是潜力股
|
|
LaobaiNov 3, 2023
67
转土木,或者进厂吧😝
|
|
dongdong12345Nov 3, 2023
68
就国内目前来看,java 岗的需求程度还是排前几的
|
|
starinmarsNov 3, 2023
69
.net 进厂确实比较稳
|
|
o562dsRcFqYl375iNov 3, 2023
70
学 Rust ?准备吃屎吗? DOGE
|
|
JavaGymNov 3, 2023
71
Vivo 自研系统 BlueOS 不就是基于 Rust
|
|
xiaxiaokangNov 3, 2023
72
激进型:Rust (高成本高风险高回报,未来可期)
安稳型:go/net (低风险中低回报,运势好可养老) |
|
73
@andydebug Rust 真的很难卷,因为门坎太高了。
|
|
zhgg0Nov 3, 2023 via iPhone
74
转语言解决不了你想解决的这个问题
|
|
lsy6Nov 3, 2023
76
@kirito41dd 大佬有什么新手学 go 的一些方法吗,不喜欢看官方文档,看不懂。指条路谢谢
|
|
deacynNov 3, 2023
77
@tedzhou1221 #21 刚看了一下 clash-verge 也没了
|
|
lp7631010Nov 3, 2023
78
别转了 it 寒冬了 想想别的出路吧
|
|
racgasNov 3, 2023
79
转 php 行不
|
|
JoyLifeNov 3, 2023
80
建议进厂搬砖。。。
|
|
EricccccccccNov 3, 2023
81
找个工作再说.
|
|
buxudashiNov 4, 2023
82
转 dart 啊。 目前来看,flutter 在发展。而 dart 语言也挺好用。
|
|
JtyczcNov 4, 2023 via Android
83
转个毛,自己做产品卖钱啊,怎么老是想打工
|
|
javaisthebestNov 4, 2023
84
就 go 那语法还需要担心 Java 转不过去?
Java 学不好你 go 也学不好的 与其学 go rust 为什么不找个机会学前端? |
|
jackmodNov 4, 2023
85
@lsy6 #75 看这个网站,已经精简到极限了。https://gobyexample.com
|
|
movqNov 4, 2023
86
|
|
gowkNov 4, 2023
89
@liuxingdeyu #16 k8s 起初是 Java 实现的,后来才转译到 Go ,所以其风格带有浓烈的 Java 味道,不是很 idiomatic ,我觉得没必要细读,对你感兴趣的包粗读即可
|
|
moggingNov 4, 2023 via Android
90
rust 是不懂,但 devops 转 go 比较香
|
|
ikasNov 4, 2023
91
语言只是你的工具,你说的那些框架的思维,解决一类问题的设计与方案才是你需要掌握的
提高自己的学习能力,也不是看什么语言流行,有趣就学什么才行 一个掌握 N 门外语的人,但是不懂如何写好小说,那么写出来的东西谁去看? |
|
chenyu0532Nov 5, 2023
92
对 flutter 都不感兴趣么。。我觉得挺好的。。
|
|
feiqiuNov 5, 2023
93
天天问这种问题的人能不能赶快失业啊 真的看着都烦 你能把 java 学精通吗
|
|
liuxingdeyuNov 6, 2023
94
@gowk 我就说之前看的时候总觉得哪怪怪的但是说不出来
|
|
kirito41ddNov 7, 2023
95
@lsy6 这可不能说看不懂 https://tour.go-zh.org/welcome/1
|
|
96
如果用 Rust 做 web 开发,可以看看这个: https://github.com/shenghui0779/api-tpl-rs
|
|
RedBeanIceMay 3, 2024
97
所以楼主,最后是怎么选的呢。
是基于什么原因。 |