编程技巧:怎样快速学习一门新编程语言

原创 thatway 那路谈OS与SoC嵌入式软件 2022-05-01 22:26

世界变化很快,技术更新也很快。之前我对这句话没太多感触,以为Linux做操作系统就够用了,编程用c、java、python语言也就差不多了,基本什么功能都可以实现,感觉也挺高深,门槛也挺高,一时半会也不可能被淘汰。就是按部就班的搬砖解bug干活,这可能就是很多程序员,特别是底层程序员的缩影。

是什么限制了我们的想象?是什么限制了我们对未来技术的感知能力?我感觉一个重要的因素是工作内容,你是在做产品解bug还是在预研以前没有的技术。例如,你了解到Linux可以用Rust语言写驱动了,而Rust比C语言更安全,如果你在做Linux内核,不是解bug,而是要重新写一个Rust语言的驱动,那么你就有机会去尝试新的技术了。又例如,你在做一个人工智能识别的产品,这部分功能要实现,好像一个外星技术一样让你去学习,搞算法训练模型等,这就是原动力。
这条路上还是要找到突破口,进行进阶,在其位才能谋其职。

扯了这么多,回归正题:**怎样快速学习一门编程语言**?这跟我一直写的文章一样,有两个重复率很高的字眼:**入门**。入门秘籍下面给你介绍。  

菜鸟专属编程入门网站

问题:学习一门语言需要多久就可以看懂语法撸代码了?

首先打开这个网站**www.runoob.com**,这里不是广告,我一直在用这个网站,所以作为编程技巧推荐给大家。  

例如我想学习一门以前不了解的语言**Rust**,然后打开这个网站搜索Rust,找到:  

可以看到左边目录就**20页左右**。每页项大概**10-20分钟**就看完了,都是最基本的语法,我下午大概看了10页,大致就是:  

语言历史介绍-》环境搭建-》hello world-》基本数据类型-》函数分支循环语句等,再找个时间把剩下的10页也看了,基本两天就入门一个新编程语言了。回到问题:学习一门语言需要多久就可以看懂语法代码了?

这个问题的在菜鸟教程网站上我觉得是**1-2天**,不行当字典查也可以。这里推荐给你。  

后记:

五一,疫情不能出游,
学门新语言,提高劳动技能

results matching ""

    No results matching ""