几乎零基础想入门rust,听听佬友们的看法
- 内容介绍
- 文章标签
- 相关推荐
今年26,现在的工作没啥前途,想转行,对这方面有点兴趣,会一点点linux,py,用ai写过几个小工具,但都是小打小闹,听说java已经入土,c++又竞争不过人家,感觉rust相对冷门,招聘软件上看职位也是比较少,都是要求会c++,go,rust,感觉这条路也挺难走的,希望佬友们帮忙分析一下
以下来自群友对话:
“码农这个职业,快到头了。最多还有2,3年,就是纯粹的prompt engineering”
“rust还用专门教吗,我以为大家都是业余时间看看就会了”
网友解答:--【壹】--:
感谢佬友们的回复,这么看这条路几乎不通啊,我还是想的太简单了
--【贰】--:
如果面向就业,不太推荐。面向兴趣,就学吧。
--【叁】--:
首先现在的ai搓rust还是不太行,但过几年谁知道呢
其次,入门要选对方向,细节上的不要死磕,怎么配合ai辅助才是潮流了,但老实说这也不算入门了
岗位少正常,但业余时间看看那真的笑麻了
--【肆】--:
为什么选rust呢?目的是就业还是兴趣?
自己玩玩还行,就业还是算了吧
和编译器斗智斗勇
--【伍】--:
同非程序员搞编程,不喜欢c++。尝试了各个语言,go、ts吧,足够了。rust学习确实要花很多时间,有些概念非程序员出身不太好理解、可能要多次反复的了解。最后会发现折腾的时间用别的早搞完了、最近热门的项目挺多也是ts。
--【陆】--:
放弃吧好兄弟 学个go吧最起码你还能简单点 rust 零基础我怕你学完自闭
--【柒】--:
现在是怎么落地应用,多提高业务的需求探索和功能落地能力,靠ai锻炼技术能力,以产品说话,在产品中缝合你想学的技术
--【捌】--:
语言有些冷门,学了如果没应用的场景,意义也不大。
--【玖】--:
rust招聘岗位现在也是很多的吧,不过在AI时代,最重要的是编程思维和之前的项目经验
--【拾】--:
虽然但是我也想要不要入Rust,非计算机,就单纯看他快?
--【拾壹】--:
为什么会选Rust来入门,0基础入门Rust,这条路感觉直接走到头了吧。新手还是推荐Py, Java, Go, JS之类的
--【拾贰】--:
我的天这个思路好啊,很多东西都可以这么学感觉
--【拾叁】--:
之前问过一些用的人 大多数场景还是C++替代 但是前提是你得会C++
单纯用rust直接开的好像比较少呢
--【拾肆】--:
rust的岗位少,门槛高。看现在的jd很多都要wasm。
--【拾伍】--:
Rust的很多设计思想都来自C++这些其它语言长期实践过程的坑,直接学的话,可能会比较生搬硬套,很难真正融会贯通。
Rust岗位基本都是web3,wasm,或者大厂的基础架构部门,这些方面很小众,基础架构(网络、存储、数据库、OS、虚拟化等等)又很难,需要长期学习,深刻理解计算机底层系统原理,佬友可以评估下自己想不想走呢。
至于“码农这个职业快到头了”这些评价,鉴定为没有真正参与过线上产品的开发,就是没有ai的年代,码农写代码的时间在工作里的占比也不到20%,大部分时间都在沟通需求、拉通不同部门讨论设计方案,编码测试debug只是其中的一个环节,码农把ai视为效率杠杆更合理。
--【拾陆】--:
提供一个思路,最小启动,什么意思呢?就是先给ai说明你的基础,比如你擅长python,然后让ai给你规划一个rust的学习路线。然后每阶段让ai给你规划一个rust语言的小需求,你可以不写,让它写。在此过程中,有什么不懂的直接问,也可以让它用你知道的python作类比。重要的是每一步,包括知识概括、你的疑问、ai的回答全部持久化做笔记。做完这些你对rust有一个大概的了解,再去看别人的开源项目或是系统性过一遍知识点,应该是比较不错的入门方式。
重点就是以你为主,让ai把你的疑问即时解答,然后持久化为笔记。这是我通过ai做的一个笔记。
阶段4-Tauri桌面化.pdf (1.1 MB)
--【拾柒】--:
零基础?零基础入门最好了,不像cpp老鸟转不过弯,跟着官方文档走一遍基本就会了,剩下的是去踩cpp老鸟们踩过的坑。
--【拾捌】--:
现在还可以吧,, 基本上第二遍就过~~
--【拾玖】--:
cpp开发入门rust确实随便看看就行了,不过零基础的话,容易反复入门rust,可以看作开发体验更好但是开发难度更大的cpp
今年26,现在的工作没啥前途,想转行,对这方面有点兴趣,会一点点linux,py,用ai写过几个小工具,但都是小打小闹,听说java已经入土,c++又竞争不过人家,感觉rust相对冷门,招聘软件上看职位也是比较少,都是要求会c++,go,rust,感觉这条路也挺难走的,希望佬友们帮忙分析一下
以下来自群友对话:
“码农这个职业,快到头了。最多还有2,3年,就是纯粹的prompt engineering”
“rust还用专门教吗,我以为大家都是业余时间看看就会了”
网友解答:--【壹】--:
感谢佬友们的回复,这么看这条路几乎不通啊,我还是想的太简单了
--【贰】--:
如果面向就业,不太推荐。面向兴趣,就学吧。
--【叁】--:
首先现在的ai搓rust还是不太行,但过几年谁知道呢
其次,入门要选对方向,细节上的不要死磕,怎么配合ai辅助才是潮流了,但老实说这也不算入门了
岗位少正常,但业余时间看看那真的笑麻了
--【肆】--:
为什么选rust呢?目的是就业还是兴趣?
自己玩玩还行,就业还是算了吧
和编译器斗智斗勇
--【伍】--:
同非程序员搞编程,不喜欢c++。尝试了各个语言,go、ts吧,足够了。rust学习确实要花很多时间,有些概念非程序员出身不太好理解、可能要多次反复的了解。最后会发现折腾的时间用别的早搞完了、最近热门的项目挺多也是ts。
--【陆】--:
放弃吧好兄弟 学个go吧最起码你还能简单点 rust 零基础我怕你学完自闭
--【柒】--:
现在是怎么落地应用,多提高业务的需求探索和功能落地能力,靠ai锻炼技术能力,以产品说话,在产品中缝合你想学的技术
--【捌】--:
语言有些冷门,学了如果没应用的场景,意义也不大。
--【玖】--:
rust招聘岗位现在也是很多的吧,不过在AI时代,最重要的是编程思维和之前的项目经验
--【拾】--:
虽然但是我也想要不要入Rust,非计算机,就单纯看他快?
--【拾壹】--:
为什么会选Rust来入门,0基础入门Rust,这条路感觉直接走到头了吧。新手还是推荐Py, Java, Go, JS之类的
--【拾贰】--:
我的天这个思路好啊,很多东西都可以这么学感觉
--【拾叁】--:
之前问过一些用的人 大多数场景还是C++替代 但是前提是你得会C++
单纯用rust直接开的好像比较少呢
--【拾肆】--:
rust的岗位少,门槛高。看现在的jd很多都要wasm。
--【拾伍】--:
Rust的很多设计思想都来自C++这些其它语言长期实践过程的坑,直接学的话,可能会比较生搬硬套,很难真正融会贯通。
Rust岗位基本都是web3,wasm,或者大厂的基础架构部门,这些方面很小众,基础架构(网络、存储、数据库、OS、虚拟化等等)又很难,需要长期学习,深刻理解计算机底层系统原理,佬友可以评估下自己想不想走呢。
至于“码农这个职业快到头了”这些评价,鉴定为没有真正参与过线上产品的开发,就是没有ai的年代,码农写代码的时间在工作里的占比也不到20%,大部分时间都在沟通需求、拉通不同部门讨论设计方案,编码测试debug只是其中的一个环节,码农把ai视为效率杠杆更合理。
--【拾陆】--:
提供一个思路,最小启动,什么意思呢?就是先给ai说明你的基础,比如你擅长python,然后让ai给你规划一个rust的学习路线。然后每阶段让ai给你规划一个rust语言的小需求,你可以不写,让它写。在此过程中,有什么不懂的直接问,也可以让它用你知道的python作类比。重要的是每一步,包括知识概括、你的疑问、ai的回答全部持久化做笔记。做完这些你对rust有一个大概的了解,再去看别人的开源项目或是系统性过一遍知识点,应该是比较不错的入门方式。
重点就是以你为主,让ai把你的疑问即时解答,然后持久化为笔记。这是我通过ai做的一个笔记。
阶段4-Tauri桌面化.pdf (1.1 MB)
--【拾柒】--:
零基础?零基础入门最好了,不像cpp老鸟转不过弯,跟着官方文档走一遍基本就会了,剩下的是去踩cpp老鸟们踩过的坑。
--【拾捌】--:
现在还可以吧,, 基本上第二遍就过~~
--【拾玖】--:
cpp开发入门rust确实随便看看就行了,不过零基础的话,容易反复入门rust,可以看作开发体验更好但是开发难度更大的cpp

