程序员学习路线和学习书单
2017-04-08 本文已影响496人
道阻且长_行则将至
学习路线
大概分为四大块:
- 编程语言(能写代码)
- 程序设计(能写好代码)
- 计算机底层(能做别人做不到)
- 计算机理论(能做别人想不到)
编程能力在学习和工作过程中是螺旋上升的,编程语言->程序设计->计算机底层->计算机理论->编程语言->… 因为一下啃完一整块是不现实的。PS: 在最后追加了一个数学
-
编程语言
编程语言系列C是必学的,然后可以根据编程范式和语言类型有目的地去学习,比如面向对象C#、Java。学完编译型还可以选择一门脚本型语言,比如Lua,Python。
其中C++系列的书都不会太简单,坑非常非常深,慎入。
这里没提太多,因为很多用到就搜高分著作,搜到就学,也没太多特别好的书,基本都当做工具书使用。
-
C语言