编程语言学习路线程序员架构算法设计模式和编程理论

程序员学习路线和学习书单

2017-04-08  本文已影响496人  道阻且长_行则将至

学习路线

大概分为四大块:

  1. 编程语言(能写代码)
  2. 程序设计(能写好代码)
  3. 计算机底层(能做别人做不到)
  4. 计算机理论(能做别人想不到)

编程能力在学习和工作过程中是螺旋上升的,编程语言->程序设计->计算机底层->计算机理论->编程语言->… 因为一下啃完一整块是不现实的。PS: 在最后追加了一个数学

编程语言系列C是必学的,然后可以根据编程范式语言类型有目的地去学习,比如面向对象C#、Java。学完编译型还可以选择一门脚本型语言,比如Lua,Python。
其中C++系列的书都不会太简单,坑非常非常深,慎入。
这里没提太多,因为很多用到就搜高分著作,搜到就学,也没太多特别好的书,基本都当做工具书使用

上一篇 下一篇

猜你喜欢

热点阅读