软件工程所分的三个方向如何
Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。
IEEE:软件工程是开发、运行、维护和修复软件的系统方法。
Fritz Bauer:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。
关于软件工程分方向的几个问题,明白人进。
不知道你是什么学校。
你们学校在哪方面的师资更强一点?看着几个方向,其实都是现在编程行业乃至社会培训机构最常见的方向,当然就业机会也是很大的。
嵌入式软件类似于底层开发,才流行了几年很有前景。
既然你不想学也不要勉强。
.NET和Java是目前最流行的两大开发平台。
现在,相比而言用Java的更多一点,但是一般跟着微软走时没有错的。
所以,无论你选择.NET还是Java,另外一个都建议你多少知道一点。
在真正工作的时候,你不可能使用一种语言做一辈的开发,会多种语言的会有优势。
软件测试也是目前IT行业很缺的职位。
软件测试的门槛比.NET和Java要稍低一点,但是要做好也是不容易的。
其实说了这些,只能给你把各个方向分析一下。
无论你选择哪一个,一定注意在学校一定要有练习一定的项目开发。
哪怕功能少点,也要自己把整个流程搞明白。
找工作的时候,一定会问你在学校做过什么项目。
另外,建议你考证书。
目前,计算机方面的证书种类很多。
一定要量力而行还要注重证书的含金量和认可度。
不要考那种其他专业也能考得或者到了工作中就没用的。
你才大二,只要能确立目标,致力于干这行。
这几个方向都是不错的选择。
一般大二下学期到整个大三是学习专业课的黄金时间。
希望你能把握住。
软件工程选专业方向。
。
。
我不是很了解,但是我是这个专业的。
就自己知道的和你说下。
希望能有帮助。
第一,专业方向,就我知道的,每个方向我都有同学干的好,月收入大概都在3000左右,一般都在北京上海等知名IT企业。
因此,我建议你选择一个自己感兴趣的去学。
第二,你只问了出路和发展趋势,其实更应该关注该专业方向所学的科目时候感兴趣和适合自己。
简单来说,你JAVA和C++哪个更好也影响着你选择哪个方向。
建议查一下所选择方向的具体学习科目,是否适合你自己。
第三,我所知道的,嵌入式大概兴起4年左右,应该是手机小游戏之类的开发。
软件工程管理一般需要一定工作经验,公司一般好像很少要新人搞这个。
网络安全的重要性很高,但是专业发展面的技能水平要求非常精才行,而且不去大公司的话,干这个很悲惨,貌似修电器都要你动手。
数据库应用也是和开发编程有关的,想搞管理也要有实际工作经验才可以。
人机交互看你怎么个研究法了,触摸屏之类的在普通软件公司都有开发,但是智能计算机之类的就业面相当窄,通常很少有国家扶持的项目让你做的。
个人觉得,嵌入式,数据库应用和软件工程管理可以选择,以后应该会有发
软件工程专业的发展方向是什么?
本人是软件工程毕业,现在岗位是软件测试。
从你提出的问题来看,很不错的,这三个职位都很不错。
先说说开发吧,众所周知,一提IT行业,首先想到的都是开发,可见其热门度还是很高的,但是从另外角度来看,开发这块要求的技术深度好高,除非你能够有很强的专业技术,不然你可能永远都是一个小小的程序员,至于说发展到管理,如果你技术不强,谁会服从你的管理嘛,所以选择开发,注定了你必须要去深钻很多东西。
然后是数据管理,其实这个应该是叫数据库管理吧,也就是DBA这个职业,怎么说呢,DBA这个职位不需要你去学习很多东西,但是却对你的数据库的知识有很高要求,不仅是基础操作,还有性能优化,SQL语句优化,以及数据库配置都必须有很深的了解,只有这样,你才能有很好的发展,不过工作相对来说比开发轻松,而且在很多公司钱途也不错的。
最后是软件测试,一般来说,入职软件测试,除非你有很强的编程功底,不然大多都是从黑盒测试做起,这样对你的专业技能要求不是很高,但是基础却要求很扎实,因为测试涉及到的方面很广。
至于发展前景嘛,除了向管理的QA、测试架构师发展外,还可以向技术方面的自动化测试,白盒测试等方向发展,所以并不是楼上所说的比其他两个职业差。
而且随着现在很多公司对软件质量的重视,你选择开发或许还要从小公司慢慢积累经验开始,但是选择测试,只要你基础好,直接进大公司的几率绝对比开发高。
所以测试的发展前途也很不错。
以上就是通过与很多人交流后得到的大体情况,不过给你的建议还是选择一个自己喜欢的专业,不然做起事来不开心,即使发展前途再好,人都会疲的……
软件工程的发展方向有哪些方面
目前软件工程9个专业的内容和就业情况如下: 1 可视化编程 掌握程序设计方法及可视化技术,精通一种可视化平台及其软件开发技术。
获取Delphi程序员系列、Java初级或VB开发能手认证。
就业方向:企业、政府、社区、各类学校等可视化编程程序员。
2 WEB应用程序设计 具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和维护。
获取Macromedia多媒体互动设计师或Delphi初级程序员或Delphi快速网络开发工程师认证。
就业方向:企业、政府、社区、各类学校等WEB应用程序员。
3 软件测试 掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。
获取ATA软件测试工程师或Delphi初级程序员或Java初级程序员认证。
就业方向:企业、政府、社区、各类学校等软件测试员。
4 数据库管理 能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。
获取Oracle数据库管理或SQL Server数据库应用或Windows XP应用认证。
就业方向:企业、政府、社区、各类学校等部门的中、大型数据库管理员。
5 图形图像制作 精通国际上流行的图形/图像制作工具(如CorelDraw、Photoshop、Pagemaker等)。
获取平面设计师相关的认证。
就业方向:广告制作公司、建筑设计公司、包装装璜设计公司、居室装修公司、出版印刷公司。
6 网络构建技术 熟悉网络结构和组网方式,掌握建网方法,能利用工具分析和排除常见网络故障。
获取Cisco路由配置或华为网络工程或AMP应用工程师认证。
就业方向:企业、政府、社区、各类学校等网络构建工程师。
7 网络系统管理 掌握网络系统管理的基本知识与应用技能,能进行网络系统的安全设置。
获取Window2000 Server或TurboLinux TLCE或Cisco路由配置专家认证。
就业方向:企业、政府、社区、各类学校等网络系统管理员。
8 多媒体制作 具有多媒体程序设计与多媒体制作策划的能力。
基本掌握面向对象程序设计与建模、造型设计、场景设计、分镜头原理等技能。
获取多媒体设计师相关的认证。
就业方向:多媒体设计与制作公司、动画美术制作出版公司、广告制作公司。
9 计算机办公应用 精通办公自动化应用与管理,熟悉服务器的安装、管理和维护,基于应用服务器的相关服务和软件系统,具备对服务器的网络安全设置、邮件、网页发布、FTP、OA、BBS等系统的应用和维护能力。
就业方向:企业、政府、社区、各类学校等系统管理
大学软件工程专业分方向,哪个方向比较好,谢谢!!(问题比较多,...
本人讨厌编程-----说实话 ,看到你这句话我想你还是转专业算了。
。
。
。
不过如果你一定要选择的话我建议你选择嵌入式开发,你既然都讨厌编程了那信息系统方向肯定是走不下去了。
嵌入式开发是靠近硬件的,你在以后的工作中可以慢慢的向硬件方向靠拢,最后做一个纯硬件的技术人员。
至于比较有前途,好找工作一说,嵌入式可能占点优势,毕竟学的人少点,而中国又是高科技仿制品大国,这些都需要嵌入式开发人员。
在这里奉劝兄弟你一句,要不赶快找个自己喜欢的专业转换专业,要不就把自己对编程的兴趣提上来。
不然,在程序员这条道上,你走不远。
现在所谓的程序员所谓的30而衰指的就是指那些把编程当成一种工作,只要能应付工作,就不想去学习更多的知识的人。
这样的人怎么能跟上软件行业发展的步伐?等到30了,人生最具活力的10年过去了,再想拼命学习已经力不从心了。
就会慢慢的被软件行业抛弃,所以有30而衰一说。
开门--查水表