1 软件开发(主要专业:计算机科学与技术,软件工程等),就是编写代码,开发程序。有多种开发语言C/C++,JAVA,C#等。
注:系统开发,网络编程和大型游戏还是需要学好C/C++(个人认为较难点),手机游戏需要学会JAVA。工程项目的系统软件开发,常用的是JAVA/JavaEE和C#/.NET,还有些中小型开发常用的技术Delphi,PB,PHP,ASP等等。
很多人都是从C语言开始接触编程的,它是经典,也很强大,具有承上启下的地位,可以为今后打下良好的基础。
2 计算机网络技术(主要专业:通信,网络安全与管理等),界定很宽泛,网络领域和计算机一样,发展方向细化的很详细了,完全可以独立划出计算机专业行列,主要涉及领域有通信协议,网路信息安全等等。
3 电子专业 倾向于硬件,单片机,嵌入式等
硬件方面,感觉比软件难学的多,难就难在学习实践的环境比较难找,比如嵌入式,大型机,绝不像软件学习,有个电脑连个网就齐活了,呵呵。也正因此它的含金量绝不低于软件,更主要它还比软件技术相对来说发展“稳定”,也就是俗话说的“越老越吃香”的现象更明显,更多的是个积累。
4 计算机应用技术,倾向于“应用”,本科这个专业很少见,多见于专科。研究生好像也有这个专业吧,但“此应用非彼应用”了!计算机应用就是大杂烩,什么都学,软件、硬件、网络、数据库,但都是皮毛,目标是结合其他行业领域的特点使用计算机。比如:工业设计/制图,动漫/flash,多媒体处理等等。
5 信息管理专业,文科转过来可能有帮助,因为也有管理方面课程,计算机方面学的多,但都不深入,理论多一些。
1、职业学校的计算机专业主要学习的内容有:计算机基础、网络管理、办公自动化、动画制作、网页制作、程序编写等方面的知识。
2、主要课程有:计算机原理、计算机应用基础、计算机网络基础、CAD辅助设计、三维动画设计、VBSIC语言及程序设计PHOTOSHOP、Windows、网页设计、Office办公自动化、Foxpro、CorelDRAW、多媒体、计算机系统安装及维护管理、计算机病毒原理防范等。
该专业的学生所要学习的目标不仅仅是会使用,他们要学习计算机的基本原理、基本结构、基本算法、基本设计等。具体而言,一般人所说的会计算机,也就是拿现成的软件进行一些应用,而计算机专业的人要研究如何更好地设计、制造计算机,更好地开发计算机的新系统、新软件、新功能等。