建议你参考一些计算机专业的大学课程,进行有目的的学习。 如今要成为一名优秀的程序开发者,必须涉猎广泛。个人认为应该懂得的知识有: (原理类)计算机组成原理,数据库原理(可以参考萨师煊的书),操作系统原理(可以使你从整体上把握,提高你的层次)等等,总之,原理类的书刚开始都觉得没用,但后来学了不少编程语言再回头看,最根本的思想还是在这些原理上面。 (编程工具)C语言,C++,JAVA,个人感觉语言不在多,重在精。前沿的做到精通一两门,就很不错了。 对网站感兴趣的就再学学ASP,JSP(配合JAVA来学习) 最重要的:选定道路,就要坚持到底