写点什么

Rust 天花板级大神公开发帖找工作:3000 次核心提交,不敌 “会调 OpenAI API、用 Cursor”?

  • 2025-09-03
    北京
  • 本文字数:2511 字

    阅读完需:约 8 分钟

大小:1.11M时长:06:27
Rust 天花板级大神公开发帖找工作:3000 次核心提交,不敌 “会调 OpenAI API、用 Cursor”?

当全世界的资金和注意力都在涌向 AI 时,Rust 社区里出现了一则引人关注的动态:两位知名的核心贡献者,Nicholas Nethercote 和 Michael Goulet,他们不得不公开发帖“找工作”。

 


要知道,这两位都是 Rust 大神,也是编译器核心贡献者。特别是 Nicholas Nethercote,他拥有剑桥博士学位,是著名动态分析工具 Valgrind 的作者之一。Valgrind 如今已经成为内存调试与性能分析方面的经典工具。此后他还凭借 Valgrind 的相关研究获得了 PLDI 最具影响力论文奖(Time Test Award)。这也是编程语言与编译领域的最高荣誉之一。

 

Nicholas 目前是 Rust 项目的核心贡献者,去年正式成为编译器团队成员(regular contributor),并担任 maintainer,负责方向规划和技术决策。

 

在 Rust 社区,他长期活跃于编译器开发,被认为是“让 Rust 编译器更快的人”。此前他单在 Rust 项目上就提交了 3,375 次 commit,在 Firefox 上更是超过 4,000 次。

 

Rust 编译器的 compiler/ 目录超过 70 万行代码,而 Nicholas 自述“几乎看过其中的每一个文件;对 77 个 crate 中的 75 个提交过代码。”

 

更难能可贵的是,除了性能相关工作,他还主导了大量“技术债清理”:重构错误报告 API、移除历史遗留特性、简化数据流分析、统一代码风格……这些工作往往枯燥却至关重要,极大提升了 Rust 编译器的可维护性和工程质量。他甚至打趣说,在自己三千多次提交里,出现频率最高的词就是“Remove”。

 

对不熟悉的人来说,或许很难一下子理解他有多厉害;但在编程语言与系统软件的专业圈子里,他已经是当之无愧的“天花板级大神”。

 

AI 来了,大神的日子也不好过了

 

Nicholas Nethercote 近期公开在博客和 Mastodon 上发文表示自己正在寻找新工作。原因在于他所在的 Futurewei Rust 团队因预算削减而缩编,职位即将被裁撤。(因为引起大量关注,他后来又在 Mastodon 上回应网友称:“目前依然暂时留在 Futurewei”,但离开应该也只是时间问题。)

 


他坦言,背后可能既有国际因素,也有 AI 吸走了科技行业大量资金与注意力,使得像 Rust 这样的基础性项目获得的资源减少。

 

这句话立即得到了网友共鸣,有人评论说:

“祝你好运!另外,我特别喜欢这句话:AI 正在科技界吸走大量资金和注意力,而留给其他一切的资源却更少。 大多数人读到这里可能只会点头觉得‘是啊有道理’,然后继续往下看,因为这听上去就是一个显而易见的事实。但好笑的是,这恰好与 AI 的宣传口径完全相反——后者说的可是‘让一切更便宜,让人类更高效’ 。”

 


Nicholas 也明确表示,不会考虑进入区块链/加密货币、生成式 AI 或算法交易这些方向,而是希望能继续在 Rust 生态或使用 Rust 的开源项目中全职深耕。与此同时,任职于亚马逊的 Michael Goulet 也在差不多的时间里对外放出了找工作的消息,并在 LinkedIn 上同样表明了对区块链/加密货币领域的排斥。

 



这样两位核心贡献者的公开求职,让不少网友直呼震惊:Rust 编译器的“顶级人物”居然还要这样到处找工作?更有人感叹——像 Nicholas Nethercote 这样提交过 3000+ 次代码的天花板级大神,居然到现在还没找到(自己喜欢的)工作。

 


有人忍不住调侃起当下的招聘环境:

 


典型的 HR 面试是这样的:

你用过 Cursor 吗?

你有过调用 OpenAI API 然后复制粘贴结果的经验吗?

你有过安全合规经验吗?哦,不是 CVEs,我们只对 prompt injection 防护感兴趣。


不好意思,我们公司不碰 kompElers,我们提供的是 AI first 的人岗匹配梦幻体验。

 

抱歉,我们决定与另一位候选人继续推进。

 

这也折射出了 Rust 在当下的发展窘境。Rust 曾被视为 C 语言的接班人,以“内存安全”之名横空出世,迅速在浏览器和操作系统等领域积累声望。然后,AI 火了,资本和研发资源疯狂涌入大模型方向,相比之下,Rust 这种偏底层、强调长期工程价值的语言,则很难短时间内展现出跟 AI 同等的回报。

 

于是这种资本偏向,直接在招聘市场上制造了讽刺的一幕:“会不会调用 OpenAI API、能不能 copy-paste prompt” 的 AI 工程师炙手可热,而在 Rust 里提交过 3000+ 次代码、推动编译器技术的顶级工程师,却不得不在 Mastodon 等公开场合发帖寻找工作。

 

Rust 真的能替代 C 吗?

 

与此同时,外界对 Rust 的定位争论依然没停止。

 

83 岁的 Unix 联合创始人 Brian Kernighan,因在贝尔实验室对 Unix 的贡献,以及 1978 年合著的《C 程序设计语言》而被视为传奇极客。他上月在 “Vintage Computer East” 节上演讲时,被问到一个经典问题:“您觉得 Rust 有可能取代 C 吗?还是说这只是一场迟早要退潮的炒作泡沫?”

 

Kernighan 仰头大笑后回应:“哦——Rust 啊。”全场随即也大笑起来。他坦言自己只写过一个 Rust 程序,“所以意见仅供参考”,但那次经历令他印象深刻:“写 Rust 的过程让我觉得很痛苦……我实在没法理解那些为了内存安全设计的机制,而我的程序里根本没有内存问题!”

 


不过,他对 Rust 最大的抱怨还是性能问题——这在一位职业生涯始于 16 位 PDP 11/20 的程序员口中,显得格外尖锐。“它的支持体系——所谓的 crate、barrel 之类的东西——庞大得难以理解,而且运行缓慢。”

 

“编译器很慢,生成的代码也很慢……”

 

最终,他总结道:“写一个在其他语言里只需要五分钟的程序,却花了我好几天……”Kernighan 也承认这可能是他“过于苛刻”,但仍强调:“至少我不认为 Rust 会马上取代 C。”

 

讽刺的是, Brian Kernighan 在台上对 Rust 的最大批评,恰恰集中在编译器慢、代码生成慢。而在现实中,正在公开找工作的 Nicholas Nethercote 与 Michael Goulet,正是 Rust 社区里最顶尖的编译器工程师。

 

换句话说,Rust 编译器是否足够好,关系到这门语言的未来,但决定权也在于怎么留住这些想继续在开源社区里发光发热的关键人才。Rust 要想真正走向主流,恐怕首先要解决的,就是如何在 AI 狂潮之下,有地方给予足够资源留住这些“顶级大脑”。

 

参考链接:

https://www.youtube.com/watch?v=WEb_YL1K1Qg&t=3473s

https://www.reddit.com/r/rust/comments/1mbyf5z/so_two_of_the_most_notable_contributors_to_rust/

https://x.com/skydotcs/status/1961989153253675164

https://nnethercote.github.io/2025/07/18/looking-for-a-new-job.html

2025-09-03 18:322

评论

发布
暂无评论

即构低延迟直播产品L3,打造更优质的实时互动体验

ZEGO即构

大数据ETL批量调度,这几款工具都需要去掌握了解

敏捷调度TASKCTL

大数据 kettle 运维自动化 海豚调度 ETL算法

Devil Fruit恶魔果实APP系统软件开发

系统开发

京东将上线社区团购“京喜拼拼”:社区团购是否是一次泡沫大战

石头IT视角

年前成功拿下35K+16薪美团Java架构师Offer!考点、面试题分享送给明年金三银四的你

Java架构追梦

Java 架构 面试 美团 offer

也谈“中年焦虑”

程序员架构进阶

方法论 职业规划 中年危机

IDEA插件:多线程文件下载插件开发

Silently9527

Java 多线程 idea插件 文件传输

智慧公安情报研判大数据系统分析平台搭建

t13823115967

智慧公安

数字资产钱包系统开发及介绍

架构师训练营 1 期第 13 周:数据应用(二) - 作业

灵霄

极客大学架构师训练营

简明设计模式—创建型

2970

设计模式 Go 语言

架构师训练营 1 期第 9 周:性能优化(三)

灵霄

极客大学架构师训练营

架构师训练营 1 期第 11 周:安全稳定 - 作业

灵霄

极客大学架构师训练营

架构师训练营第六周作业

Geek_xq

架构师训练营 1 期第 10 周:模块分解 - 作业

灵霄

极客大学架构师训练营

【Java并发编程】面试必备之线程池

root

线程池

一代版本一代神:利用Docker在Win10系统极速体验Django3.1真实异步(Async)任务

刘悦的技术博客

django python3.x 异步 异步任务

咨询师的诱惑

escray

程序员 面试 面经

互联网寒冬下,程序员如何化解危机?答案全在这份阿里Java知识地图里

比伯

Java 编程 程序员 面试 计算机

花火交易所APP开发|花火交易所软件系统开发

系统开发

【Java并发编程】阿里最喜欢问的几道线程池的面试题?

root

Java 面试 线程池

生产环境全链路压测建设历程 22:FAQ 1&2

数列科技杨德华

全链路压测 七日更

京东城市时空数据引擎JUST亮相中国数据库技术大会(附PPT链接)

京东科技开发者

数据库 nosql

智慧警务平台搭建,大数据时代下的警务模式

t13823115967

大数据

网易有道 iOS二面经验分享

iOSer

ios 面试 网易

架构师训练营第六周总结

Geek_xq

太平金科助力“开局之战”顺利启动,博睿数据“A+N”一体化解决方案全力护航

博睿数据

APM npm AIOPS

博睿数据支持腾讯云函数监控,Serverless时代已来临

博睿数据

Serverless APM 监控

LeetCode题解:剑指 Offer 40. 最小的k个数,二叉堆,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营 1 期第 12 周:数据应用(一) - 作业

灵霄

极客大学架构师训练营

AI技术在音视频领域的发展

anyRTC开发者

人工智能 ios android AI WebRTC

Rust 天花板级大神公开发帖找工作:3000 次核心提交,不敌 “会调 OpenAI API、用 Cursor”?_编程语言_Tina_InfoQ精选文章