如何快速上手一门编程语言

1.需要一个明确的目标,学编程语言不能像应付考试一样背书做题,我们必须要有一个明确的目标来驱动我们学习。这个目标不是说要掌握多少内容了解多少知识点,而是用这么语言来实际解决一个什么需求,制作一个什么软件或者游戏。

2.了解语言的基本语法,包括以下内容:

了解这门语言的特性和其他语言有什么不同

内存管理方式

基本数据类型,列表,字典等容器

流程控制

变量的声明和定义

方法的定义和类定义

异常处理

如何引用第三方库和自己的其他代码

常用类有哪些

有哪些核心类库,分别有什么作用

3.实际上手进行第1点中提到的目标,遇到不懂就通过搜索或者查阅资料来解决问题。


最后,如何提升?

我按照这个步骤基本上都能做到一个礼拜就开始做东西了,我算是资质比较愚钝的,我见过资质好的用这个方法直接第一天就开始用新语言开始工作,一个礼拜后就非常熟练,实属牛逼。但如果你想对一门语言有比较深入的了解,那你需要更系统性的去学习与这门语言相关的一切知识点和资讯并实际使用过程中不断反思总结重构代码,阅读别人的优秀代码。

你可能感兴趣的:(如何快速上手一门编程语言)