1,计算机系统原理,可参考《深入理解计算机系统》(AMAZON五星图书,最伟大计算机科学教材之一)
2,编译器原理,可参考《编译原理及实践》
3,数据结构与算法,可参考《数据结构与算法分析:C语言描述 》 《算法导论》
4,数据库原理,可参考《数据库系统概论 》
5,程序分析、设计,包括面向对象分析、设计模式
6,软件开发、工程概念
程序员实在是一个很艰苦的职业,不光要回coding,还有茫茫多的相关知识需要掌握,那些只会jsp、asp,用用框架,复制粘贴就说是在进行程序开发的,算得上是程序员么?