核心步骤

  1. 从一个需求开始,没有需求创造需求
  2. 重点掌握语言特性
  3. 掌握语言生态,程序员的大部分工作都是围绕语言生态在工作
  4. 提高:可以去学习一些语言特性的实现,去了解一些编程范式的实现

从一个需求开始

很多初学者不了解,一个高明的程序员如果开始用一种新的程序语言,他往往不是去看这个语言的大部头手册或者书籍,而是先有一个需要解决的问题。手头有了问题,他可以用两分钟浏览一下这语言的手册,看看这语言大概长什么样。然后,他直接拿起一段例子代码来开始修改捣鼓,想法把这代码改成自己正想解决的问题。在这个简短的过程中,他很快的掌握了这个语言,并用它表达出心里的想法。

掌握语言特性

语言生态