1
bjzhush 2023-07-18 10:04:24 +08:00
别的都是扯淡,打开 BOSS 直聘看看 rust 有多少招聘就够了
|
3
fioncat 2023-07-18 10:15:50 +08:00
有实力可以去 pingcap 做 tidb (逃
|
5
israinbow 2023-07-18 10:19:56 +08:00 via Android
适合做工程化的东西, 我们做硬件在逐步用 rust 替代 c / cpp.
写算法做 ML 还是普通的用 py, rust 缺生态, 使用难度也不是纯搞学术的那帮人能玩明白的. |
9
duke807 2023-07-18 10:29:16 +08:00 via Android
做底层 c
做上层 python js go rust:不上不下 |
10
fgwmlhdkkkw 2023-07-18 11:04:56 +08:00 4
不精通 c++,大概率也写不好 rust 。但是已经精通 c++了,为什么要写 rust 啊……
|
11
ixcode 2023-07-18 11:20:57 +08:00
市场确实很小,不光跟 java/js 比不了,跟 golang/python 都差得远。在国外情况会好一些,而且有很多 remote 的工作机会
|
12
Kilerd 2023-07-18 11:40:15 +08:00 1
rust 不是银弹,也不会是银弹,所以你说的「无人驾驶、机器识别」 领域没有明确的 Rust 化动机自然就不会有 rust 的出现。
但是回过头想 rust 的 polar 也只是在试图顶替 cpp 写出来的东西,而非顶替 python 领域。 |
13
victorc 2023-07-18 12:28:37 +08:00
rust 主要用途是在一些场地把 c++按在地上摩擦
从就业角度,当时是越难用的工具竞争越小,学 c++就业比 rust 好 |
14
yolee599 2023-07-18 13:04:40 +08:00 via Android
玩过一段时间,rust 编译比较慢,编出来的二进制文件很大,就没玩下去的意愿了
|
15
Tuluobo 2023-07-18 13:27:32 +08:00 via iPhone
飞书底层基础能力使用 rust ,最近在招人,感兴趣的可以找我聊😆
|
16
ixcode 2023-07-18 13:40:36 +08:00
市场确实很小,不光跟 java/js 比不了,跟 golang/python 都差得远。在国外情况会好一些,而且有很多 remote 的工作机会
|
17
sssooonnnggg 2023-07-18 13:58:30 +08:00
坐等 rust 传教士加入战场
|
18
2NUT 2023-07-18 14:19:04 +08:00
听听 rust 大神怎么说
|
19
mainjzb 2023-07-18 14:49:38 +08:00
前几天看到网上一个例子,用 flutter 调用 windows api ,用 ffi 超级难用(用的 win32 库 https://pub.dev/packages/win32 ),需要手动申请释放内存,和写 C++几乎没啥区别(这个痛苦我体验过) 后来作者发现用 flutter bridge rust , 再用 rust 调用 windows api 很轻松的完成了工作。
|
20
mainjzb 2023-07-18 14:52:07 +08:00
https://betterprogramming.pub/why-flutter-on-the-desktop-cant-survive-without-rust-26ccd6ae30e0
找到了之前看的这篇文章 |
21
lsk569937453 2023-07-18 16:04:48 +08:00 5
来自一个找了好几个月工作的 javer 一句话总结:不要浪费时间在 rust 上,不如背诵八股文。
背景:8 年后端,主力语言是 java ,因为上家公司主要做网关。而 rust 又是开发基础设施里面性能比较好的,遂入坑。 rust 国内&国外招聘的岗位我都投过,也都面过。 rust 国内的主要招聘公司一只手都能数过来,直接上 https://rustcc.cn/看就行了,都是创业公司。我有幸面试过两家,没通过。有一家是因为薪水原因,我降薪降的太多了。Boss 直聘上基本上已读不回。估计招也是招聘 3 年工作经验的 ruster 。rust 一共才发展了几年,我依稀记得 2020 年 rust analyzer 都没成熟,写代码贼痛苦。所以我认为招聘多年经验的 rust==招聘多年经验的 c++。新手入坑(2 年以内)的就别想太多了。 rust 国外招聘的公司也不多。我是 linkedIn 上投递的德国的岗位。面过两家,有可能是因为语言/其他原因,都没给通过。一家公司是用 rust 做向量数据库的,我在 github 上提了 PR ,他们一直没通过,就没有后续了。另外一家是嫌 python 太慢,换成 rust 做 web 开发,反正最后都没有聊好。 如果你失业了,不要学 rust ,因为 rust 不会是你的救命稻草。 如果你在职,可以学 rust,因为性能足够好,现在开发工具相比三年前要好太多。 顺便: @yolee599 https://github.com/johnthagen/min-sized-rust 这个仓库介绍了一些降低 rust-size 的方法。 |
22
yplam 2023-07-19 06:12:09 +08:00 via Android
@fgwmlhdkkkw 也不能这么说,rust 不需要写得很好就已经可以很好的运行,对程序员要求降低,一年经验 rust 写出的代码可能会比几年经验 c++写的稳定
|
23
cookgo OP @lsk569937453 确实,用 Rust 做系统对接、小工具开发贼舒服
|
24
fgwmlhdkkkw 2023-07-19 08:57:43 +08:00 via Android
@yplam 到处都是 arc mutex 吗😅
|
25
yplam 2023-07-19 12:36:16 +08:00
@fgwmlhdkkkw tokio::select! 以及各种 Sender Receiver 多点,团队技术栈偏 go ,对我们来说 Rust 最大的优点就是跟 C 的无额外开销的相互调用
|
26
zorui 2023-07-21 15:17:02 +08:00
@lsk569937453 同 8 年后端 Java , 也是想着通过 rust 看能不能 突破一下 Java 的内卷, 看来是不行了
|
27
zzzkkk 2023-07-22 12:27:27 +08:00
@lsk569937453
原来年薪多少?对新工作年薪期望多少? |
28
fakeshadow 2023-07-22 13:28:55 +08:00
以就业为目的不要学 rust
|
29
lsk569937453 2023-07-22 14:22:25 +08:00
@zzzkkk 已经找到新工作了。。。
|
30
zzzkkk 2023-07-22 14:23:24 +08:00
@lsk569937453
待遇多少 |
31
sharpy 2023-07-24 10:23:14 +08:00
我在公司用 rust,写了一个 ffmpeg+opengl 的音视频渲染,在服务器和移动端上跑,给前端写了一点儿 wasm 的库,neon 写了一些东西给 node 用,我的目标就是逐渐把我负责的项目都嵌入 rust 。
|
32
iijjll 2023-08-15 16:53:56 +08:00
https://rustjobs.dev/ Rust 工作岗位,可以看看这个
|
34
wjx0912 2023-11-03 08:57:08 +08:00
用 c++完成 90%的功能需要 90%的时间,完成剩下 10%的功能需要另外一个 90%的时间;
用 rust 完成 90%的功能需要 90%的时间,完成剩下 10%的功能需要另外一个 10%的时间 |