软件开发专业有哪些职业方向啊?
从事软件开发的就业方向(1)软件测试:应用软件(包括手机程序)的调试、运行、测试、维护及质量管理等技术岗位的工作。
(2)JAVA软件开发:软件公司中Java软件工程师、网络工程师、数据库工程师等相关职位。
(3)windows phone:移动运营商、手机终端制造商、手机平台开发商、手机服务提供商、手机内容提供商、手机芯片提供商等相关公司。
(4).NET软件软件开发:.Net软件工程师、网络工程师、数据库工程师等相关职位软件开发的学习方向有(1)软件测试:掌握主流自动化测试工具、Linux环境搭建与操作和软件工程相关知识(2).NET软件软件开发:精通C#编程、熟练掌握ADO.Net和ASP.NET编程、深入理解SQL SERVER数据库开发的中高级.Net软件工程师。
(3)windows phone:3G嵌入式系统理论、3G嵌入式编程的技术、方法和工具,能从事3G方向嵌入式系统应用、设计、开发与测试的技能型、实用性高级软件人才。
(4)3G移动应用开发:Android(安卓)嵌入式系统理论、Android(安卓)嵌入式编程的技术、方法和工具,能从事Android(安卓)方向嵌入式系统应用、设计、开发与测试的技能型、实用性高级软件人才。
(5)JAVA软件开发:精通Struts/Spring/Hibernate架构、熟练掌握Tomcat和企业级Weblogic中间件服务器、深入理解Oracle 10g数据库开发的中高级JAVAEE软件工程师
软件工程师分为软件开发和数据库两个方向,有什么不同吗?
目前软件技术9个专业的内容和就业情况如下:1、软件测试掌握软件测试的基本原理、方法和组织管理,精通软件测试工具。
获取ATA软件测试工程师或Delphi初级程序员或Java初级程序员认证。
就业方向:企业、政府、社区、各类学校等软件测试员。
2、可视化编程掌握程序设计方法及可视化技术,精通一种可视化平台及其软件开发技术。
获取Delphi程序员系列、Java初级或VB开发能手认证。
就业方向:企业、政府、社区、各类学校等可视化编程程序员。
3、计算机办公应用精通办公自动化应用与管理,熟悉服务器的安装、管理和维护,基于应用服务器的相关服务和软件系统,具备对服务器的网络安全设置、邮件、网页发布、FTP、OA、BBS等系统的应用和维护能力。
就业方向:企业、政府、社区、各类学校等系统管理4、WEB应用程序设计具有美工基础和网页动画设计能力,掌握交互式网页程序的设计技术,能进行网站建设和维护。
获取Macromedia多媒体互动设计师或Delphi初级程序员或Delphi快速网络开发工程师认证。
就业方向:企业、政府、社区、各类学校等WEB应用程序员。
5、数据库管理能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。
获取Oracle数据库管理或SQL Server数据库应用或Windows XP应用认证。
就业方向:企业、政府、社区、各类学校等部门的中、大型数据库管理员。
6、图形图像制作精通国际上流行的图形/图像制作工具(如CorelDraw、Photoshop、Pagemaker等)。
获取平面设计师相关的认证。
就业方向:广告制作公司、建筑设计公司、包装装璜设计公司、居室装修公司、出版印刷公司。
7、网络构建技术熟悉网络结构和组网方式,掌握建网方法,能利用工具分析和排除常见网络故障。
获取Cisco路由配置或华为网络工程或AMP应用工程师认证。
就业方向:企业、政府、社区、各类学校等网络构建工程师。
8、网络系统管理掌握网络系统管理的基本知识与应用技能,能进行网络系统的安全设置。
获取Window2000 Server或TurboLinux TLCE或Cisco路由配置专家认证。
就业方向:企业、政府、社区、各类学校等网络系统管理员。
9、多媒体制作具有多媒体程序设计与多媒体制作策划的能力。
基本掌握面向对象程序设计与建模、造型设计、场景设计、分镜头原理等技能。
获取多媒体设计师相关的认证。
就业方向:多媒体设计与制作公司、动画美术制作出版公司、广告制作公司。
数据库方向?
这个...给你些建议吧,希望有帮助.大二的话应该还没有开数据库的课程,等到大三你们就会开数据库原理这门课了,有些学校会在大四或研究生阶段开设数据库系统实现的课.想入门的话先学数据库原理的知识吧,网站可以参考中国人民大学的精品课网站,书的话用高等教育出版社的 第四版.以上是学习理论基础知识的方法.自学的话可以从开发开始,先学习MS SQL SERVER数据库,并基于这个数据库实现一些系统具体的应用.如果到研究生阶段,数据库方向就分的很细了,具体包括:数据挖掘,数据仓库,查询优化,WEB信息处理,XML处理等,太多了.
软件开发.net就业方向有哪些
软件开发.net就业方向有如下几种:一、.net桌面程序开发 该岗位主要负责的内容除了专业方面要用数据描述事物和数据库设计、模块设计、编写字符界面程序、项目测试等要求之外,还要负责与客户进行良好沟通。
.net桌面程序开发的岗位要求如下: 1.有较强的逻辑思维,理解面向对象思想,精通C#程序设计语言;2.具有数据库设计能力; 3.掌握Visual Studio开发工具; 4.掌握单元测试方法与技术; 5.按照规范编写代码; 6.编写、整理技术文档; 7.工程化意识和团队合作精神; 8.数据库访问技术。
二、.net web程序开发 .net web程序开发岗位主要负责静态网页的制作、MVC设计模式,同时还要增强用户体验的web2.0网站开发 。
该岗位要求员工必须掌握html与css技,能够熟练运用ASP.NET web技术应用、三层架构技术应用、常用设计模式技术和Ajax技术。
三、软件测试工程师 软件测试工程师主要负责UML文档开发与阅读、设计测试方案与用例设计、项目测试以及测试报告编写。
当然,软件测试工程师的要求更高,想要胜任这个职位需要具备以下技能: 1.掌握黑盒测试方法; 2.掌握白盒测试方法; 3.掌握测试文档的编写方法; 4.能够撰写测试报告。
四、软件售后维护 软件售后维护主要侧重于维护的方面,主要负责与客户进行良好沟通,专业技能方面需要懂得系统配置、部署与维护,能够熟练的进行系统的安装和部署。
软件开发方向)是什么意思
有很多方向,下面给你列几个常见的:1. 桌面程序:Java、C++、C#、VB、C均可。
2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)、Web App框架等3. 网站客户端:HTML、CSS、Javascript、Flash等等4. 智能手机程序:安卓使用Java,iPhone使用Objective-C5. 底层、工具开发:C、C++6. 多功能脚本程序:Python、Perl、Ruby等等7. 人工智能:Prolog、PDDL8. 工业控制:C、PLC、汇编9. 通用应用数据交换处理技术:标记语言XML/XPATH/XSLT、JSON、YAML等等10. 数据库: SQL/PLSQL这还不全,还有很多跨领域的分类,比如嵌入式开发、游戏开发、企业级应用开发、IT安全等等。
...
软件工程专业什么方向好??
移动和物联是以后的方向,基础的还是需要能熟练一门开发语言才行。
软件工程本来就是比较广的,不但学习编程,开发只是整个软件工程中最简单的一个环节,整个软件工程从前期的需求、需求、设计、开发、测试、交付、维护,每个环节都很重要。
而且这个周期在一个软件工程中还是反复循环的,语言的学习只是一个基本技能,学那么多也没什么坏处,可以增加眼界,但语言都是通用的,学好一个,其他上手也快。
软件开发现在有那几个方向,前景怎么样
如今是互联网时代,网站俨然已成为企业和个人不可或缺的“电子名片”,软件开发高级工程师的薪资福利一直处于行业领先地位。
目前,中国网民数量已经达到6.68亿人次,规模全球第一,网站总数413.7万余个,伴随着‘’互联网+”行动计划的实施,使得传统企业纷纷向互联网转型,这必将引发企业对软件开发高级工程师的极度需求以后的话可以发展成为云开发工程师、云开发数据库工程师、云系统分析工程师、云计算.net工程师等等。
。
SQL数据库专业的就业方向
粘帖点给你,CSDN论坛上看到的,希望能帮助你。
前面四种: 数据库应用开发 (application development) 除了基本的SQL方面的知识,还要对开发流程,软件工程,各种框架和开发工具等等 数据库应用开发这个方向上的机会最多,职位最多,薪水一般 数据建模专家 (data modeler) 除了基本的SQL方面的知识,非常熟悉数据库原理,数据建模 负责将用户对数据的需求转化为数据库物理设计和物理设计 这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位, 在中小公司则可能由程序员承担。
商业智能专家 (business intelligence - BI) 主要从商业应用,最终用户的角度去从数据中获得有用的信息, 涉及OLAP (online analytical processing) 需要使用SSRS, cognos, crystal report等报表工具,或者其他一些数据挖掘,统计方面的软件工具 这个方面我不熟悉,不敢乱说(以免被拍砖,呵呵) 数据构架师 (Data Architect) 主要从全局上制定和控制关于数据库在逻辑这一层的大方向, 也包括数据可用性,扩展性等长期性战略, 协调数据库的应用开发,建模,DBA之间的工作。
这个方向上在大公司(金融,保险,研究,软件开发商等)有专门职位, 在中小公司或者没有这个职位,或者由开发人员,DBA负责。
前面五种: 数据库管理员 (database administrator - DBA) 数据库的安装,配置,调优,备份/恢复,监控,自动化等, 协助应用开发(有些职位还要求优化SQL,写存储过程和函数等) 这个方向上的职位相对少一些,但一般有点规模的公司还是会有这样的职位 数据仓库专家 (data warehouse - DW) 应付超大规模的数据,历史数据的存储,管理和使用, 和商业智能关系密切,很多时候BI和DW是放在一个大类里面的, 但是我觉得DW更侧重于硬件和物理层上的管理和优化。
存储工程师 (storage engineer) 专门负责提供数据存储方案,使用各种存储技术满足数据访问和存储需求, 和DBA的工作关系比较密切。
对高可用性有严格要求(比如通信,金融,数据中心等)的公司通常有这种职位, 这种职位也非常少。
性能优化工程师 (performance engineer) 专长数据库的性能调试和优化,为用户提供解决性能瓶颈方面的问题。
我知道至少IBM, 微软和Oracle都有专门的数据库性能实验室(database performance lab), 也有专门的性能优化工程师,负责为其数据库产品和关键应用提供这方面的技术支持。
对数据库性能有严格要求的公司(比如金融行业)可能会有这种职位。
因为针对性很强,甚至要求对多种数据库非常熟悉,所以职位极少。
高级数据库管理员 (senior DBA) 在DBA的基础上,还涉及上面3种职位的部分工作,具体包括下面这些: 对应用系统的数据(布局,访问模式,增长模式,存储要求等)比较熟悉。
对性能优化非常熟悉,可以发现并优化从SQL到硬件I/O,网络等各个层面上的瓶颈 对于存储技术相对熟悉,可能代替存储工程师的一些工作, 对数据库的高可用性技术非常熟悉(比如MSSQL的集群,ORACLE RAC/FailSafe, IBM的DPF, HADR等) 对大规模数据库有效进行物理扩展(比如表分区)或者逻辑扩展(比如数据库分区,联合数据库等) 熟悉各种数据复制技术,比如单向,双向,点对点复制技术,以满足应用要求。
灾难数据恢复过程的建立,测试和执行 这种职位一般只在对数据库要求非常高并且规模非常大(比如金融,电信,数据中心等)的公司需要, 而且这种公司一般有一个专门独立负责数据库的部门或组。
这种职位非常少。
数据库管理的就业方向
数据库管理就业方向:能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。
获取Oracle数据库管理或SQL Server数据库应用或Windows XP应用认证。
就业方向:企业、政府、社区、各类学校等部门的中、大型数据库管理员。
转载请注明出处51数据库 » 软件开发 数据库方向
忘事儿的菲芸