就是不知道哪个就业面更光一些,待遇更高一些,排除就业单位好的原因....等等吧,我现在面临两难,想报个学习班,学费都不低,不知道该学哪个好一点!

热心网友

软件工程吧,

热心网友

软件工程

热心网友

就个人发展情况来看,我个人认为学习软件工程更好一些但就就业状况来说,网络方面的相对要好一些其实现在使用的最多的、就业最好的语言Java,就是网络开发中经常使用的软件我建议你考一考软件工程师或是网络工程师

热心网友

软件工程软件工程 是一门关于如何构建更加有效,实用,高质量的 软件 的技术。它涉及到 程序设计语言 , 数据库 , 软件开发工具 , 系统平台 ,标准, 设计模式 等方面。 软件工程应用于多个方面。比如 电子邮件 , 嵌入式系统 , 人机界面 ,办公套件, 操作系统 , 编译器 , 数据库 , 游戏 , 互联网 。它应用于各个行业,比如工业,农业, 银行 ,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。 软件工程是面向软件从业人员的。 方法学 软件工程的方法有很多方面的意义。包括项目管理,分析,设计,程序的编写,测试和质量控制。 软件设计方法可以区别为 重量级的方法 和 轻量级的方法 。重量级的方法中产生大量的正式文档。 著名的重量级开发方法包括ISO 9000,CMM,和统一软件开发过程(RUP)。 轻量级的开发过过程没有对大量正式文档的要求。著名的轻量级开发方法包括极限编程(XP)和敏捷流程(Agile Processes)。 一些方法论者认为人们在开发中应当严格遵循并且实施这些方法。但是一些人并不具有实施这些方法的条件。实际上,采用何种方法开发软件取决于很多因素,同时受到环境的制约。 软件开发过程 请参考软件开发过程 越来越多的软件开发工作者和机构开始实践各种开发过程。这些方法根据所处的领域不同而互相区别。 例如软件能力成熟度模型(CMM)主要关注人们开发软件的过程是否达到了某一要求。而ISO 9000为如何正式地在开发进程中使用文档作出了规范。 ISO 15504或者软件过程评估(SPICE)也有着广泛的应用。 统一软件开发过程(RUP)等开发模式目前也被很多的企业所采用。 软件工程的发展方向 “ 敏捷开发 ”(Agile Development)被认为是软件工程的一个重要的发展。它强调软件开发应当是能够对未来可能出现的变化和不确定性作出全面反应的。 敏捷开发被认为是一种“ 轻量级 ”的方法。在轻量级方法中最负盛名的应该是“ 极限编程 ”(Extreme Programming,简称为XP)。而与轻量级方法相对应的是“ 重量级方法 ”的存在。重量级方法强调以开发过程为中心,而不是以人为中心。重量级方法的例子比如CMM/PSP/TSP。 面向方面的编程 (Aspect Oriented Programming,简称AOP)被认为是近年来软件工程的另外一个重要发展。这里的 方面 指的是完成一个功能的对象和函数的集合。在这一方面相关的内容有泛型编程(Generic Programming)和模板。 。