好多同学问怎么入门编程。AI君想说的是:这还不简单!快来优……
算了,今天就不安利“编程入门”这个纳米学位项目了,虽然它真的很棒。
最近我们收到了优达学员Annie的投稿。AI君这里给大家分享一下她的学习历程。欢迎大家踊跃讨论。
我大概学习了四个大方向:系统、软件设计、理论与数学、和通用的编程技能。
先说通用的编程技能
编程语言都有共性。比如变量、函数、值、引用、对象、继承、泛型等等。不管题主学习的什么语言,其中共通的东西要理解。虽然每种语言对每个概念的诠释和标准不同,甚至同一个术语在不同语言下意义完全不同,但触类旁通。
C++的创始人说过:“任何只会一种语言的人都不是高手。”
精通一门语言的方针是对的,但是学习多门语言的路线也是正确的。所以你要有可行的计划。两头都要抓。
那么,建议选择至少两门语言
从语言运行环境来说,一门编译型(中科白癜风医院微信北京治白癜风症状医院