Rust新手必看,大神力推的必读书籍

大家好,我是渔夫。

Rust 从 2015 发布第一个稳定版本以来,热度一直持续上升,进几年来在 Stack Overflow 热度是非常靠前的,也很受程序员们的追求。

想学习 Rust 的大致有这么几种情况:

  1. 其他语言太卷了,学 Rust 就是为减轻内卷。
  2. 跟上热度,抱着尝试的心态,有机会随时跳槽。
  3. 提升自己的功底,纯粹就是学习。
  4. 开始写C/C++的,想尝试新的方向,或做更底层开发。

等等…

Rust 最近几年的确很火,不管在操作系统领域,嵌入式、web、系统底层等等领域都取得不错的效果,很多人都去尝试,哪怕工作用不上,也愿意去学习 Rust。

下面是 Rust 书籍和相关资料,结合自己用过的,及跟一些 Rust 大神交流得到。

陈天 · Rust 编程第一课

这个是陈天老师的在极客课程,个人觉得还不错,但是建议有一定的基础后再去看,跟着做练习效果可能会更好,并且强烈推荐,持续不间断的12周把它学完,如果连续12个月不断学习,那么效果肯定会很高的。

Rust数据结构与算法

想用 Rust 来刷算法的,可以使用这本书。特别适合想要使用 Rust 来刷算法题的,能够深入浅出地了解Rust的数据结构和算法,可以帮助你在实践中更好地应用Rust编程。

Rust in Action

Rust 实战,这本书里面提供了更加全面的 Rust 基础知识,不仅覆盖了基础知识,还深入探讨了Rust的高级特性。最后一点就是它还提供了许多真实的用例和场景,可以让你了解到 Rust 在实际场景中的应用,值得阅读。

Command-Line Rust-2022-英文版

官网文档

我入门的时候,基本都把官网都翻烂那种,初学者一定把官网的刷起来,并且还可以到 B 站也好找到简单入门视频做辅助学习,也是不错选择的。

最后,建议是多参与开源项目,自己开发工具,在公司内部用来写一些命令行工具也是不错选择。如果你还是学生,也建议去参加到开源,比如清华开心组织的开源操作系统训练营,有学长带也有人简单辅导,能力强,还有机会到其他企业去实习。

我是渔夫,现在在国内某某云程序员,业余独立开发者,探索副业,生活、技术、非科班转码经验等相关文章,欢迎关注,和渔夫一起成长。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值