年薪上百万,Rust 才是 2022 年最赚钱的语言吧!|极客时间

最近看了两份调查 , 一份是国内程序员工资排行 , 一份是O’Reilly公司对美国和英国部分程序员的问卷 。
年薪上百万,Rust 才是 2022 年最赚钱的语言吧!|极客时间
文章图片
如果按照不同编程语言的薪酬划分 。 Rust平均年薪最高 , 为18万美元 。 国内也是Rust工程师的平均薪资最高 。
随着Rust的发展和表现出的优点 , 它吸引了越来越多的程序员关注 。
首先 , Rust没有历史包袱 , 集表达力、高性能、内存安全于一身 , 可以说 , 掌握了Rust , 就相当于掌握了很多其他语言的精髓;把Rust引入你的技术栈 , 也让自己职业生涯多一门面向未来的利器 。
其次 , 国内外不少大厂 , 都在采用Rust重构技术栈 , 比如字节的飞书、Google的Fuchsia等 , 清华大学也开始让本科生学习Rust而不是C/C++ 。
用起来就有多香 , 学起来就有多难 。 Rust也是公认的难入门 , 学习曲线很陡峭 。
除了普遍觉得不好学的所有权和生命周期以外 , 不同语言背景学习Rust还会有不同的难点:
C开发者 , 难点是类型系统和泛型编程;
C++开发者 , 难点主要在类型系统;
Java开发者 , 难点在异步处理和并发安全的理解上;
Golang开发者 , 难点在类型系统和泛型编程;
Python/Ruby/JavaScript开发者 , 难点在并发处理、类型系统及泛型编程;
而且说真的 , 中文的Rust资料不多 , 不适合入门 , 也不系统 , 比较有名的是张汉东的《Rust编程之道》 , 难度系数比较大 , 我啃得也很艰难 。 后来看到和张汉东一起研究Rust的另一位大佬「陈天」 , 很早就关注了他的知乎 , 他分享过很多Rust的入门难点解读 , 讲得很透 。
他在极客时间写了个专栏《陈天·Rust编程第一课》 , 最近刚更新完成 , 我跟着更新的脚本看完了 , 不得不说 , 这课可谓全网最好的Rust入门教程 , 没有之一!
专栏里陈天结合18年深度使用多种语言的经验 , 以先行者的身份输出了一份「Rust学习路径图」 , 看下面:
年薪上百万,Rust 才是 2022 年最赚钱的语言吧!|极客时间
文章图片
内容由浅入深 , 对比多种语言 , 带你攻克Rust编程10大难点 , 有100+原理图 , 详解Rust设计理念 。 最后通过4个项目实操训练 , 理论与实战两手抓 , 真正让你掌握Rust开发精髓 。
听运营小姐姐说 , 这个专栏明晚就涨到¥199了 , 现在到手只要¥89 , 新人仅需¥59 , 所以知道活动的消息后 , 我马上推荐给你 。
拼团+口令「Rust66666」立省110元
到手仅¥89 , 新人首单仅¥59
再跟大家聊聊 , 作者「陈天」 , 现任北美最大的免费流媒体服务TubiTV的研发副总裁 。
有人说他是硅谷华人工程师的的典范 , 刻苦而努力 , 坚韧而不拔 。 而在我眼里 , 他是一个低调有礼的布道师 , 毫无保留地分享着18年工作经验累计的工程方法 。
他一直主张“以合适的工具解决合适的问题” , 所以 , 当面对不同的工作需求 , 他坚持深度使用形态和机理都大相径庭的开发语言 。
用C和汇编打造过各种网络协议;
用Python/Javascript撰写过途客圈;
用Node.js/Elixir打造过TubiTV高并发的后端核心;
用Elixir打造过区块链框架Forge;
也研究过Haskell/F#、Clojure/Racket、Swift、Golang和C#等语言 。
可以说 , 他对各个语言都了如指掌 , 这种资历的大佬能出来开课 , 把自己独特的Rust学习方法和经验共享出来 , 真的很难得 。
现在专栏已经更新完毕 , 一共58讲 。 跟着读下来 , 最大的感触是 , 这个老师太会讲了 , 大家都知道Rust入门难 , 不好讲透 , 陈天能讲得通俗易懂、明明白白 , 且讲述中处处呈现他的思维方式、拆解问题的方法 , 吸引着我深挖下去 。