- 确定目标
目标是学习编程中强大的推动力。 - 不要浮躁
10000小时理论 - 培养兴趣
开始学习
编程是连接理论与实践的纽带,是计算机科学与计算机应用技术交融的领域,正确的方法应为:
通过自顶向下的探索与项目实践,获得编程直觉与推动力;在自底向上的打基础过程中,获得通用方法并巩固编程思想的理解。
初学者应以后者为主,前者为辅。
启蒙
编程的金字塔底部的三个关键部分:
- 算法思想
- 语法
- 系统基础
评论:
1、程序员应立足于Lib层面,往下是 体系结构,OS, 编译器;往上是数据库、网络、人工智能。往下不能太深入,找到切入点;往上找准方向,术业有专攻。
个人总结:
往上:先通过学网络web进入此领域,之后可以再转向人工智能等前沿领域。