A. 软件工程师和高级软件工程师有什么区别ruanjiangongc
软件工程师和高级软件工程师区别为:级别不同、工作经验不同、工作范围不同。
一、级别不同
1、软件工程师:软件工程师的级别为第3级,比高级软件工程师低一级。
2、高级软件工程师:高级软件工程师的级别为第4级,比软件工程师高一级。
二、工作经验不同
1、软件工程师:软件工程师需要1年以上的工作经验。
2、高级软件工程师:高级软件工程师需要5年以上的工作经验。
三、工作范围不同
1、软件工程师:软件工程师的工作范围为参与软件工程系统的设计、开发、测试等过程。
2、高级软件工程师:高级软件工程师的工作范围为参与软件工程系统的需求分析,设计,开发,测试等过程。
参考资料来源:
网络——软件工程师
网络——高级软件工程师
B. 怎样才能成为高级软件工程师
高级软件工程师(Java)
◇
培养对象
中高级Java程序员
◇
课程介绍
测试用JAVA
开发应用程序的能力,考试者必须先完成一个程序的设计方案,再回答与此方案相关的一些问题。本课程将提供给学员设计关系数据库服务器程序的实际方法,学员将使用Java声音、图形、网络通讯等接口,编写与服务器相连接的Java应用程序,通过本课程学员还能学到如何在Java程序中调用本机上用其它计算机语言编写的程序。
◇
学习目标
在这门课程学习完之后,您可以胜任Java应用程序开发工作、JSP网络程序开发工作,并能掌握J2EE企业构架体系。
◇
课程内容
第一章
Java
Beans介绍
第二章
EJB
第三章
企业Bean的设计和实现
第四章
有状态会话Bean示例
第五章
BMP的例子
第六章
CMP的例子
第七章
一个消息驱动Bean的例子
第八章
EJB查询语言
第九章
网络客户端及组件
第十章
Java
Servlet技术
第十一章
JSP技术
第十二章
JSP页面中的JavaBean组件
第十三章
在JSP页面中自定义标签
第十四章
事务
第十五章
安全
第十六章
资源连接
第十七章
DUKE的银行应用程序
第十八章
xxx保险公司座席系统
第十九章
系统概要设计
第二十章
管理系统概要设计
第二十一章
业务咨询概要设计
第二十二章
业务查询概要设计
第二十三章
业务受理概要设计
第二十四章
统计报表概要设计
◇
课程时间
授课时间为:240学时
编程中函数运用比较多,数学好的话对这项工作有很大的帮助,JAVA的基础和C++的差不多,想把基础弄扎实点是好事,但是不要过于求快,要一点点的做,逻辑思维能力要强,用一些时间去练习。虽然是基础,你也要做大量的小程序来锻炼自己,不要只做教程上面的那一点点,多找些例子。多思考。这样,你的编程经验多了,做起东西来就快了。编程是不只靠语言来实现,更重要的是有思想。也就是那些数学理论。
引自:
and
Net
C. 考高级软件工程师要学什么
软件工程师考试(高级)大纲
一、考试说明
1.考试要求:
(1)理解软件工程管理的概念和任务;
(2)理解软件生存期过程;
(3)理解软件工程标准;
(4)掌握需求分析、测试、维护基本技术;
(5)掌握软件度量、软件配置管理方法;
(6)理解软件复用概念;
(7)理解软件质量保证的手段;
(s)理解软件项目对人员的需求;
(9)理解软件知识产权的基本知识。
2.通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。题型为单项选择题十多项选择题十综合题。每个模块考试时间为90分钟。
二、考试范围
模块1:软件工程技术
1.1软件生存期过程
1.1.1软件工程过程和软件生存期
1.1.2软件生存期模型
1.1.3国际标准:ISO/IECI2207信息技术一软件生存期过程
1.2软件需求分析
1.2.1需求分析的任务
1.2.2需求分析过程
1.2.3需求的类型。
1.2.4需求分析的原则
1.2.5需求分析人员和用户的责任
1.2.6需求文档
1.2.7需求说明技术的选择
1.3软件复用技术
1.3.1软件复用的概念
1.3.2软件开发过程
1.3.3构件技术
1.3.4分层式体系结构
1.3.5实施软件复用开发单位的组织结构
1.4软件测试技术
1.4.1软件测试的基本概念
1.4.2测试用例设计
●白盒测试
●黑盒测试
1.4.3性能测试
1.4.4软件测试策略
1.4.5软件测试工具
1.5软件维护
1.5.1软件维护的概念
1.5.2软件维护活动
1.5.3软件维护的实施
1.5.4软件可维护性
1.5.5软件再工程
1.6软件工具与软件开发环境
1.6.1软件开发工具的分类、作用和功能
1.6.2软件开发环境的概念
模块2:软件质量管理与软件质量保证
2.1软件质量
2.1.1什么是软件质量
2.1.2软件可靠性
2.1.3软件质量问题的根源
2.1.4软件产品质量与软件过程质量
2.2软件质量保证
2.2.1软件质量保证的概念
2.2.2软件质量保证体系
2.2.3质量保证的实施
2.2.4软件质量设计
2.2.5软件容错技术
2.3软件工程标准与软件文档
2.3.1什么是软件工程标准
2.3.2软件工程标准化的意义
2.3.3软件工程标准的制订与推行
2.3.4软件工程标准的层次
2,3.5软件工程国家标准
2.4ISO9000国际标准
2.4.1质量管理、质量认证与质量审核
2.4.2ISO9000标准概要
2.4.3ISO9000族标准构成
2.4.4质量体系
2.4.5ISO9001的主要内容
2.4.6ISO9000_3实施指南概要
2.5软件过程能力评估CMM
2.5.1软件过程评估的意义
2.5.2软件过程能力成熟度分级及其关键过程域
2.5.3软件过程评估的国际标准
2.6软件度量
2.6.1软件度量的概念
2.6.2功能点方法计算软件的大小
2.6.3程序环路复杂度计算
2.6.4Halstead程序工作量计算
2.6.5程序风格度量
2.7软件配置管理
2.7.1什么是软件配置管理
2.7.2配置管理计划的制订
2.7.3变更管理
2.7.4版本管理和发行管理
模块3:软件工程管理
3.1软件工程管理和软件项目管理
3.1.1软件工程管理的任务与意义
3.1.2软件工程管理的范围
3.1.3软件文档管理
3.1.4软件成本估算
3.1.5软件风险分析
3.1.6软件项目进度计划与监控
3.2软件人员管理
3.2.1软件开发组织结构
3.2.2软件人员能力成熟度模型
3.2.3软件工程师道德和职业活动规范
3.3软件知识产权保护
3.3.1什么是知识产权
3.3.2计算机软件著作权
3.3.3计算机软件著作权登记管理
3.3.4计算机软件著作权侵权与法律保护
3.3.5计算机软件的商业秘密与反不正当竞争
D. 工信部颁发的高级软件工程师证书有用么
当然是有用的,但是具体的情况还是要视个人的工作能力而定。
E. 高级软件工程的介绍
《高级软件工程》是清华大学出版社;出版的图书。
F. 比高级软件工程师高一级的职称是什么
高级软件工程师证书只是技术性的,不和职称挂钩的。评职称的依据只有国家软考,计算机技术与软件专业技术资格(水平)考试共有20个级别,分别如下:
(1)高级资格:信息系统项目管理师、系统分析师(原系统分析员)、系统构架设计师;
(2)中级资格:软件设计师(原高级程序员)、网络工程师、信息系统监理师、电子商务设计师、软件评测师、多媒体应用设计师、数据库系统工程师、嵌入式系统设计师、计算机辅助设计师、信息系统管理工程师、信息技术支持工程师;
(3)初级资格:程序员(原初级程序员、程序员)、网络管理员、信息处理技术员、电子商务技术员、多媒体应用制作技术员、信息系统运行管理员。
G. 工信部高级软件工程师证书考什么
1.国家人力资源和社会保障部、工业和信息化部认证的计算机技术与软件专业技术资格证书
全国计算机技术与软件专业技术资格(水平)考试是国家人力资源和社会保障部、工业和信息化部为适应国家信息化的建设需要,规范专业人才评价工作,促进信息化人才培养和队伍建设而推出的国家级认证考试。专业技术资格证书具有职业资格、职称资格、专业水平多重功效。
软考优势
政策性:以考代评,与职称挂钩
国家人事部、信息产业部文件(国人部发[2003]39号)规定:从2004年起,该项考试认证涉及的专业级别和类别不再进行相应专业技术职务任职资格的评审工作,职称以考代评。初、中、高级分别对应助理工程师、工程师、高级工程师任职资格。
开放性:不受学历、资历的限制
报考人员不受学历、资历条件的限制。凡具备一定计算机技术应用能力的人员均可根据自己熟悉的专业和水平选择适当的级别报考。
权威性:部委颁证、与日韩互认
证书由国家人力资源和社会保障部、工业和信息化部共同颁发,终身有效。合格者信息纳入全国及天津市IT人才库,可作为求职就业的重要依据。不仅国内省市通行,并已实现与日本、韩国等国家相应级别考试的互认。
软考收获
能力提升:在计算机专业理论及应用能力方面得到全国统一标准的评测。
就业优势:增强就业、转岗和人才流动的竞争优势。
职务晋升:晋升专业技术职务(职称)的重要途径。
制度保障:未出校门就可获得专业职称资格,享受人事制度保障。
2.国家工信部颁发的高级软件工程师的证书
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。与其它职称一样也分:助理,初级,高级工程师。
由于信息技术发展迅速,计算机软件是年轻人的事业,为了不拘一格选拔人才,计算机软件资格考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。
H. 高级软件工程师
大一就有如此的理想,先赞一个!
给你点建议:
1- 专业课学习: 不要忽视了大学里计算机专业课的学习,要认真学习《高级语言程序设计》《数据结构》等几门专业课。大学里上课的机制有些脱节,可能你会不知道这些课程上了做什么,但是记住这些很重要,先把这些课本上的东西搞通了,一定有好处!
2- 课外学习:要想真正成为技术高手,考证只是辅助措施,关键要寻找一切机会给自己进行项目实践训练。我是华大锐志研究.NET技术的老师,所以推荐你一本微软.NET学习的入门书《C#入门经典》。好好研读。
以下是一些比较好的学习书籍:
《.NET大局观(第2版)》
(美)恰坡(Chappell,D.)著,荣耀 译 / 2006-9-1 / 电子工业出版社 / 39元 /
学什么都要先来一个大局把握
《Programming C#中文版(第4版)》
(美)里伯提(Liberty.J.) 著,刘基诚,李愈胜,刘卫卫 译 / 2007-10-1 / 电子工业出版社 / 78元 / 179*233 /
O'Reilly的
《Visual C# 2005从入门到精通 》
(英)夏普 著,周靖 译 / 2006-6-1 / 清华大学出版社 / 49元 / 16开 /
微软官方的
《C#入门经典(第3版)》
(美)Karli Watson Christian Nagel 等著 / 2006-5-1 / 清华大学出版社 / 98元 / 185×260 /
Wrox的
《框架设计(第2版):CLR Via C# 》
(美)瑞奇特(Richter,J.) 著,周靖,张杰良 译 / 2006-11-1 / 清华大学出版社 / 68元 /
新版
《.NET框架程序设计(修订版)——微软.NET程序员系列 》
[美]里克特 著,李建忠 译 / 2003-11-1 / 清华大学出版社 / 68元 / 787*1092 1/16 /
李建忠翻译的第一版现在还有卖的
《Beginning C# Objects中文版——概念到代码》
(美)芭可,(美)帕尔默 著,韩磊,戴飞 译 / 2006-6-1 / 电子工业出版社 / 68元 / 185*230 /
C#的面向对象
《C#设计模式(影印版》
(美)麦斯科(Metsker,S.J.)著 / 2006-7-1 / 中国电力出版社 / 49元 /
对翻译没信心,有影印版可选:)
《C#设计模式——开发大师系列 》
(美)麦斯科 著,颜炯 译 / 2005-7-1 / 中国电力出版社 / 42元 / 787*1092 1/16 /
《单元测试之道C#版:使用NUnit——程序员修炼三部曲》
(美)托马斯 等著,陈伟柱,陶文 译 / 2005-1-1 / 电子工业出版社 / 25元 / 小16开 /
好像市面上就这么一本专讲测试的
《.NET本质论--第1卷:公共语言运行库(中文版) 》
(美)伯克斯,(美)赛欧司编 著,张晓坤 译 / 2004-4-1 / 中国电力出版社 / 48元 / 787*1092 1/16 /
《.NET精简框架程序设计:C#版 》
(美)姚(Yao,Y.),(美)杜朗(Durant,D.)著,刘新军,盛泉,李辛鹤 译 / 2006-6-1 / 电子工业出版社 / 80元 /
讲精简框架最好的书
《C#高级编程(第3版)
(美)罗宾逊,(美)内格尔 著,李敏波 翻译 / 2005-6-1 / 清华大学出版社 / 128元 / 787*1092 1/16 /
第三版有一些重点章节的连载
《C#高级编程(第4版)》
(美)内格尔 等编著,李敏波 翻译 / 2006-10-1 / 清华大学出版社 / 128元 /
新版本
《Microsoft C# Windows 程序设计:上下册(含CD-ROM一张) 》
(美)佩特佐德(Petzold,C.)著,天宏工作室 译 / 2002-9-1 / 北京大学出版社 / 160元 / 787*1092 1/16 /
Petzold牛人写的
《C#软件项目开发全程剖析 》
(德)侯姆,(德)克鲁格,(德)斯普达 著,薛兴涛,袁勤勇 译 / 2003-8-1 / 清华大学出版社 / 66元 / 185*260 /
又一个老版本的经典书
《C# Primer中文版 》
Stanley B.Lippman/著 侯捷 陈硕/译 / 2003-9-1 / 华中科技大学出版社 / 45元 / 787*1092 1/16 /
书经典,就是翻译有争议
《C#精髓 》
刘基诚/译 / 2001年8月 / 中国电力出版社 / 29元 / 787*1092 1/16 /
除了版本老外,几无瑕疵
《Windows Forms程序设计 -》
[美]Chris Sells 著,荣耀,蒋贤哲 译 / 2004-9-1 / 人民邮电出版社 / 65元 / 787*1092 1/16 /
WinForms高端
《C# Windows Forms程序设计》
[美]Erik Brown著 朱毓斌 吴飞译 / 2003年8月 / 清华大学出版社 / 78元 / 185*260 /
WinForms入门
《C#程序设计》
[美]佩佐尔特 著,杨涛等 译 / 2004-4-1 / 机械工业出版社 / 30元 / 787*1092 1/16 /
又一本C#入门好书
《C#技术揭秘 》
(美)Tom Archer 等著;马朝晖 译 / 2003-7-1 / 机械工业出版社 / 69元 / 787*1092 1/16 /
C#入门好书,可惜就是版本老了
I. 高级软件工程师什么概念,有证吗
软件工程师考试高级大纲
一、考试说明
1.考试要求:
(1)理解软件工程管理的概念和任务;
(2)理解软件生存期过程;
(3)理解软件工程标准;
(4)掌握需求分析、测试、维护基本技术;
(5)掌握软件度量、软件配置管理方法;
(6)理解软件复用概念;
(7)理解软件质量保证的手段;
(s)理解软件项目对人员的需求;
(9)理解软件知识产权的基本知识。
2.通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。题型为单项选择题十多项选择题十综合题。每个模块考试时间为90分钟。
二、考试范围
模块1:软件工程技术
1.1软件生存期过程
1.1.1软件工程过程和软件生存期
1.1.2软件生存期模型
1.1.3国际标准:ISO/IECI2207信息技术一软件生存期过程
1.2软件需求分析
1.2.1需求分析的任务
1.2.2需求分析过程
1.2.3需求的类型。
1.2.4需求分析的原则
1.2.5需求分析人员和用户的责任
1.2.6需求文档
1.2.7需求说明技术的选择
1.3软件复用技术
1.3.1软件复用的概念
1.3.2软件开发过程
1.3.3构件技术
1.3.4分层式体系结构
1.3.5实施软件复用开发单位的组织结构
1.4软件测试技术
1.4.1软件测试的基本概念
1.4.2测试用例设计
●白盒测试
●黑盒测试
1.4.3性能测试
1.4.4软件测试策略
1.4.5软件测试工具
1.5软件维护
1.5.1软件维护的概念
1.5.2软件维护活动
1.5.3软件维护的实施
1.5.4软件可维护性
1.5.5软件再工程
1.6软件工具与软件开发环境
1.6.1软件开发工具的分类、作用和功能
1.6.2软件开发环境的概念
模块2:软件质量管理与软件质量保证
2.1软件质量
2.1.1什么是软件质量
2.1.2软件可靠性
2.1.3软件质量问题的根源
2.1.4软件产品质量与软件过程质量
2.2软件质量保证
2.2.1软件质量保证的概念
2.2.2软件质量保证体系
2.2.3质量保证的实施
2.2.4软件质量设计
2.2.5软件容错技术
2.3软件工程标准与软件文档
2.3.1什么是软件工程标准
2.3.2软件工程标准化的意义
2.3.3软件工程标准的制订与推行
2.3.4软件工程标准的层次
2,3.5软件工程国家标准
2.4ISO9000国际标准
2.4.1质量管理、质量认证与质量审核
2.4.2ISO9000标准概要
2.4.3ISO9000族标准构成
2.4.4质量体系
2.4.5ISO9001的主要内容
2.4.6ISO9000_3实施指南概要
2.5软件过程能力评估CMM
2.5.1软件过程评估的意义
2.5.2软件过程能力成熟度分级及其关键过程域
2.5.3软件过程评估的国际标准
2.6软件度量
2.6.1软件度量的概念
2.6.2功能点方法计算软件的大小
2.6.3程序环路复杂度计算
2.6.4Halstead程序工作量计算
2.6.5程序风格度量
2.7软件配置管理
2.7.1什么是软件配置管理
2.7.2配置管理计划的制订
2.7.3变更管理
2.7.4版本管理和发行管理
模块3:软件工程管理
3.1软件工程管理和软件项目管理
3.1.1软件工程管理的任务与意义
3.1.2软件工程管理的范围
3.1.3软件文档管理
3.1.4软件成本估算
3.1.5软件风险分析
3.1.6软件项目进度计划与监控
3.2软件人员管理
3.2.1软件开发组织结构
3.2.2软件人员能力成熟度模型
3.2.3软件工程师道德和职业活动规范
3.3软件知识产权保护
3.3.1什么是知识产权
3.3.2计算机软件著作权
3.3.3计算机软件著作权登记管理
3.3.4计算机软件著作权侵权与法律保护
3.3.5计算机软件的商业秘密与反不正当竞争
编辑本段培训学校
四维梦工场 四维梦工场作为湖北省首家进行软件工程师培训的教育机构,四维梦工场特聘请国内18位软件开发项目开发经理及专业人士研发了湖北唯一一家完善的软件课程体系,同时也特别聘请其中几位软件行业专业人士任职我校各软件开发专业课程老师。
四维梦工场与国内诸多IT名企建立了长期合作关系, 并且与烽火科技、方正集团、诺基亚外包公司等企业签订企业定向委培协议,学员毕业后直接进入企业进行上岗。目前,已经有大批学员就业到全国各地,其中学员平均月薪在4000左右
培养目标
1. 具备软件开发工作所需的知识和技能,编码熟练度和规范性达到一定要求;
2.具备一定的项目能力(包括调试能力、文档编写能力、测试能力等)和综合技术素质(包括对软件生命周期的理解、对设计模式的理解、必备的行业知识和经验等);
3.扎实掌握客户端技术、面向对象技术、三层架构。[1]
参考资料:
1.
软件工程师学校
http://www.3gmgc.com/
J. 高级软件工程师的分类
软件工程师分类有:高级软件工程师、软件工程师、助理软件工程师、
软件技术员。
软件工程师的四个步骤,如同金字塔一般,越是对技术要求高,人也就越少,当然,待遇各方面都会越好,但是责任与工作任务会越大。其实越往高,技术、能力,各方面要求全部会相应提高。