cookgo
V2EX  ›  Rust

2023 年都过去一半了,大家来谈谈 Rust 编程语言的市场吧

  •  
  •   cookgo · Jul 18, 2023 · 11818 views
    This topic created in 1207 days ago, the information mentioned may be changed or developed.
    • Rust 语言在国内的就业前景怎样呢?比如会在无人驾驶、机器识别方面有良好的就业前景吗?
    34 replies  •  2023-11-03 08:57:08 +08:00
    bjzhush
    bjzhush
    Jul 18, 2023
    1
    别的都是扯淡,打开 BOSS 直聘看看 rust 有多少招聘就够了
    cookgo
    cookgo
    OP
    Jul 18, 2023
    2
    @bjzhush 确实不多,都是区块链的居多
    fioncat
    fioncat
    Jul 18, 2023
    3
    有实力可以去 pingcap 做 tidb (逃
    Parzival
    Parzival
    Jul 18, 2023
    4
    @bjzhush 哥们,怎么每个帖子都能看到你。哈哈哈
    israinbow
    israinbow
    Jul 18, 2023 via Android
    5
    适合做工程化的东西, 我们做硬件在逐步用 rust 替代 c / cpp.
    写算法做 ML 还是普通的用 py, rust 缺生态, 使用难度也不是纯搞学术的那帮人能玩明白的.
    bjzhush
    bjzhush
    Jul 18, 2023
    6
    @Parzival 每个不至于,偶尔摸摸鱼
    cookgo
    cookgo
    OP
    Jul 18, 2023
    7
    @israinbow 是指硬件驱动吗?
    israinbow
    israinbow
    Jul 18, 2023 via Android
    8
    @cookgo #7 做上层的软件.
    duke807
    duke807
    Jul 18, 2023 via Android
    9
    做底层 c
    做上层 python js go
    rust:不上不下
    fgwmlhdkkkw
    fgwmlhdkkkw
    Jul 18, 2023❤️4
    10
    不精通 c++,大概率也写不好 rust 。但是已经精通 c++了,为什么要写 rust 啊……
    ixcode
    ixcode
    Jul 18, 2023
    11
    市场确实很小,不光跟 java/js 比不了,跟 golang/python 都差得远。在国外情况会好一些,而且有很多 remote 的工作机会
    Kilerd
    Kilerd
    Jul 18, 2023❤️1
    12
    rust 不是银弹,也不会是银弹,所以你说的「无人驾驶、机器识别」 领域没有明确的 Rust 化动机自然就不会有 rust 的出现。
    但是回过头想 rust 的 polar 也只是在试图顶替 cpp 写出来的东西,而非顶替 python 领域。
    victorc
    victorc
    Jul 18, 2023
    13
    rust 主要用途是在一些场地把 c++按在地上摩擦

    从就业角度,当时是越难用的工具竞争越小,学 c++就业比 rust 好
    yolee599
    yolee599
    Jul 18, 2023 via Android
    14
    玩过一段时间,rust 编译比较慢,编出来的二进制文件很大,就没玩下去的意愿了
    Tuluobo
    Tuluobo
    Jul 18, 2023 via iPhone
    15
    飞书底层基础能力使用 rust ,最近在招人,感兴趣的可以找我聊😆
    ixcode
    ixcode
    Jul 18, 2023
    16
    市场确实很小,不光跟 java/js 比不了,跟 golang/python 都差得远。在国外情况会好一些,而且有很多 remote 的工作机会
    sssooonnnggg
    sssooonnnggg
    Jul 18, 2023
    17
    坐等 rust 传教士加入战场
    2NUT
    2NUT
    Jul 18, 2023
    18
    听听 rust 大神怎么说
    mainjzb
    mainjzb
    Jul 18, 2023
    19
    前几天看到网上一个例子,用 flutter 调用 windows api ,用 ffi 超级难用(用的 win32 库 https://pub.dev/packages/win32 ),需要手动申请释放内存,和写 C++几乎没啥区别(这个痛苦我体验过) 后来作者发现用 flutter bridge rust , 再用 rust 调用 windows api 很轻松的完成了工作。
    mainjzb
    mainjzb
    Jul 18, 2023
    20
    https://betterprogramming.pub/why-flutter-on-the-desktop-cant-survive-without-rust-26ccd6ae30e0
    找到了之前看的这篇文章
    lsk569937453
    lsk569937453
    Jul 18, 2023❤️5
    21
    来自一个找了好几个月工作的 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 的方法。
    yplam
    yplam
    Jul 19, 2023 via Android
    22
    @fgwmlhdkkkw 也不能这么说,rust 不需要写得很好就已经可以很好的运行,对程序员要求降低,一年经验 rust 写出的代码可能会比几年经验 c++写的稳定
    cookgo
    cookgo
    OP
    Jul 19, 2023
    23
    @lsk569937453 确实,用 Rust 做系统对接、小工具开发贼舒服
    fgwmlhdkkkw
    fgwmlhdkkkw
    Jul 19, 2023 via Android
    24
    @yplam 到处都是 arc mutex 吗😅
    yplam
    yplam
    Jul 19, 2023
    25
    @fgwmlhdkkkw tokio::select! 以及各种 Sender Receiver 多点,团队技术栈偏 go ,对我们来说 Rust 最大的优点就是跟 C 的无额外开销的相互调用
    zorui
    zorui
    Jul 21, 2023
    26
    @lsk569937453 同 8 年后端 Java , 也是想着通过 rust 看能不能 突破一下 Java 的内卷, 看来是不行了
    zzzkkk
    zzzkkk
    Jul 22, 2023
    27
    @lsk569937453
    原来年薪多少?对新工作年薪期望多少?
    fakeshadow
    fakeshadow
    Jul 22, 2023
    28
    以就业为目的不要学 rust
    lsk569937453
    lsk569937453
    Jul 22, 2023
    29
    @zzzkkk 已经找到新工作了。。。
    zzzkkk
    zzzkkk
    Jul 22, 2023
    30
    @lsk569937453
    待遇多少
    sharpy
    sharpy
    Jul 24, 2023
    31
    我在公司用 rust,写了一个 ffmpeg+opengl 的音视频渲染,在服务器和移动端上跑,给前端写了一点儿 wasm 的库,neon 写了一些东西给 node 用,我的目标就是逐渐把我负责的项目都嵌入 rust 。
    iijjll
    iijjll
    Aug 15, 2023
    32
    https://rustjobs.dev/ Rust 工作岗位,可以看看这个
    hugebug
    hugebug
    Sep 20, 2023
    33
    @sharpy 然后公司就离不开不了 哈哈哈
    datadump
    datadump
    PRO
    Nov 3, 2023
    34
    用 c++完成 90%的功能需要 90%的时间,完成剩下 10%的功能需要另外一个 90%的时间;
    用 rust 完成 90%的功能需要 90%的时间,完成剩下 10%的功能需要另外一个 10%的时间
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1086 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 112ms · UTC 23:43 · PVG 07:43 · LAX 15:43 · JFK 18:43
    ♥ Do have faith in what you're doing.