计算机教授级回答的问题
我是一名计算机科学与技术专业的学生,请问未来往网络方向发展要精通哪几门语言?想当一名程序员呢?
解决方法
首先我不是教授,所以我的观点只代表我个人,仅供参考。
我觉得做为一名计算机系的学生,如果把精力放在语言上,那是舍本求末。语言本身也是商品,所以流行的语言必然不难学,也不难用。程序员自然有他的基础知识和基本技能,那就是算法和数据结构。如果你能掌握了这些,那语言对你来说中是一种工具而已。当然,如果你真正做工程的时候,深入学习语言也是很重要的,但作为学生,即使花很多精力学习一门语言也可能没法理解得很深,再说如果没有算法和数据结构技术的支持,语言也不能帮你做什么的。
所以,建议你无论将来要做什么,最好利用在学校的时间好好练练算法,学学数据结构。这才是真的。如果在些基础上再读些计算机的基本理论的经典书,那就更好了。
精通C,如果是程序员的话JAVA。
计算机网络方向 英语 C JAVA VB…
如果是做网站你可以选择ASP.NET,JSP,PHP等,编程建议学C (非VC ),语言只需要精通一门就够了(有多少人能精通一门语言的?你还想精通几门.....)
无论学什么 建议学好C
学网络可以多学学实际应用方面的ASP .NET之类的
要作程序员的话至少要学C 和JAVA两个 代表的两个不同方面
根据编程方向爱好也可以学习下别的语言
底层的可以学汇编 编杀毒软件之类的用得着