软件工程师能做什么?
师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证重庆软件开发人员技术职称,通过它说明具备了工程师的资格。 一般情况下软件工程师都是分四个等级重庆软件开发人员技术职称:软件技术员-助理软件工程师-软件工程师-高级软件工程师。 职业定义 软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。 工作内容 1、指导程序员的工作重庆软件开发人员技术职称; 2、参与软件工程系统的设计、开发、测试等过程; 3 、协助工程管理人保证项目的质量; 4 、负责工程中主要功能的代码实现; 5 、解决工程中的关键问题和技术难题; 6 、协调各个程序员的工作,并能与其它软件工程师协作工作。 职业分析 软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。 这些岗位的分工不同,职位和/或级别不同,但工作内容都是与软件开发生产相关的。软件工程师是IT行业需求量更大的职位,稳居IT行业职位需求TOP10的之一位(第二位是高级软件工程师)。 软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/java等)、数据库技术(SQL/ORACLE/DB2等)、.NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技术。除此之外,关于 *** 工程和软件测试的其重庆软件开发人员技术职称他技术也要有所涉猎,以利于操控全局。 软件工程师可谓是软件项目开发的掌舵者。 一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分。 考试科目 软件工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。 发展前景 当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。 企业用人主要有以下几个特征: 1、外包开发行业快速发展,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高; 2、Java和.NET技术在市场上平分秋色,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少; 3、软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面向对象的程序设计思想和代码组织 *** 、HTML/CSS/JavaScript客户端技术; 4、为了保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术; 5、MIS、OA、ERP、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求更大的业务领域。
软件工程师分为哪几类
工程师专业分类:
1.建工类:工民建工程师、建筑工程师、建设设计工程师、建筑施工工程师、测量工程师、地质勘测工程师、建筑预算工程师、建筑管理工程师、道路与桥梁工程师、土木工程工程师。
市政工程师、公路工程师、土建工程师、土建结构工程师、造价工程师、建筑监理工程师、路桥工程师及近年新兴安全工程师。
2. 机械及自动化:机械工程师、自动化工程师、机电设备工程师、机械设计工程师、铸造设计工程师、机械制造工程师、矿山工程师、机电一体化工程师。
3.装饰设计:环境艺术设计工程师、建筑装饰工程师。
4. 水暖化工:建筑水电安装工程师、消防水电工程师、给排水工程师、水利水电工程师、暖通空调工程师、热处理工程师、暖通空调工程师、化工工程师。
5、建筑电气:电气工程师、电气设备工程师。
一、电气工程师
电气工程师是国家考核认证的 ,单位出具的没有资质效力。国家电气工程师是强电方面的,要从事弱电方面的,可以考电子工程师和电气智能工程师。
二、国际注册机械工程师
国际注册的机械工程师资格(ICME)是由国际机械工程师协会(IME)进行的专业工程师资格认证,目标是培养良好的职业道德,创新的理念,牢牢掌握现代机械设计制造技术,最新的行业项目管理技能,懂得运用现代经济管理知识和最新国际通用原理的新一代机械工程专业技术人才。
三、软件工程师
软件工程师一般是指从事软件开发的人员。软件工程师和普通程序员的区别在于,程序员的工作是按照指定的规范进行编码,而软件工程师的工作是设计和计划。
然而,随着当今社会的劳动分工越来越模糊,软件工程师和程序员之间的劳动分工也越来越不明显。但是对于那些严格执行CMM的组织来说,有一条清晰的工作线可以帮助他们区分软件工程师和普通程序员。
扩展资料:
工程师职称评定
1、助理职称:
(1)大学本科毕业,从事专业技术工作一年以上。
(2)大学专科毕业,从事专业技术工作三年以上。
(3)中专毕业,从事专业技术工作五年以上。
(4)高中毕业,从事专业技术工作七年以上。
(5)初中以下学历人员,从事专业技术工作十年以上,同时应具备员级职务。
2、中级职称:
(1)大学本科毕业,从事专业技术工作五年以上,担任助理职务四年以上。
(2)大学专科毕业,从事专业技术工作八年以上,担任助理职务四年以上。
(3)中专(高中)毕业,从事专业技术工作十五年以上,担任助理职务四年以上。
(4)初中以下学历人员须从事专业技术工作十五年以上,担任助理职务四年以上。
3、高级职称:
(1)大学本科毕业,从事专业工作十年以上,担任中级职务五年以上。
(2)大学专科毕业,从事专业技术工作十五年以上,并担任中级职务五年以上。
(3)中专、高中毕业,从事专业技术工作二十年以上,并担任中级职务五年以上。
凡符合上述申报条件的人员,还必须遵纪守法,具有良好职业道德,能认真履行岗位职责,在本专业岗位上做出显著成绩,且具备相应的专业理论水平和实际工作能力。
参考资料:
百度百科——工程师
计算机职称证书有哪些?
问题一:计算机中级职称证书考什么 看你要考什么方面的啦,可以看看这个网站rkb.gov/中国计算机技术职业资格网中级包括:计算机硬件工程师考试说明 信息安全工程师考试说明 软件过程能力评估师考试说明 系统集成项目管理工程师考试说明 软件评测师考试说明 软件设计师考试说明 *** 工程师考试说明 多媒体应用设计师考试说明 嵌入式系统设计师考试说明 电子商务设计师考试说明 信息系统监理师考试说明 数据库系统工程师考试说明 信息系统管理工程师考试说明
问题二:职称计算机证书全称是什么 全称:全国专业技术人员计算机应用能力考试合格证。
全国专业技术人员计算机应用能力考试是一种计算机能力考试。
全国职称计算机考试可以提高计算机和 *** 的普及应用程度,加强信息资源的开发和利用”的精神,落实国家加快信息化建设的要求,引导全国专业技术人员学习掌握计算机知识,提高计算机的应用能力,根据原人事部《关于全国专业技术人员计算机应用能力考试的通知》(人发2001124号),从2002年开始,在全国范围内推行专业技术人员计算机应用能力考试,并将考试成绩作为评聘专业技术职务的条件之一。
问题三:计算机等级证书和职称计算机有啥区别,职称计算机证书有软件资格证书吗? 职称计算机 是需要评中级职称时需要的,难度更低。计算机等级考试比较适合于非计算机专业的人考,难度比职称计算机高,这个等级考试好像本科非计算机专业的考的比较多,方便以后找工作吧。较为专业的计算机证书,就是国家信息部颁发的,计算机信息与技术等级证书(好像全名就是这个)。这个分中级,和高级。每年考两次,5月份一次,11月份一次。比较适合于计算机专业人员。当然这个考试对专业没有要求,都可以报名考试,只是相对而言计算机专业的人容易考些,考试内容基本都是计算机专业的课程。
中级里面又分 软件设计师, *** 工程师等。你想考软件方面的,就可以报软件设计师。高级有系统分析师, *** 规划师等,难度很高。
你如果想考,可以去书店买,有专门软件设计师的书和习题,相关知识点基本都有。
希望对你有帮助。
问题四:职称计算机考哪些证书可以免考 四、免试和暂不参加职称计算机考试的人员范围
(一)下列人员可免予职称计算机相应等级的考试:
1、计算机专业硕士毕业生免予职称计算机A级考试;计算机专业本科毕业生免予职称计算机B级考试;计算机专业专科毕业生免予职称计算机C级考试。
2、参加全国计算机软件资格(水平)考试,高级程序员级考试合格,免予职称计算机A级考试;程序员级考试合格,免予职称计算机B级考试;初级程序员级考试合格,免予职称计算机C级考试。
3、本通知下发前参加省委组织部、省人事厅组织的计算机应用能力考试合格者,免予职称计算机D级考试。
这样看来你没一条符合的,还得去考
问题五:职称计算机合格证书有什么用 职称计算机合格证书,是考中级职称的一门,还要通过职称英语和职称答辩可以获得职称。
问题六:职称计算机合格证上有分数吗 没有分数,打到60分就合格发证书,不到60分就没有证书。可以到我百度空间去下载最新互正版考试题库,只要练熟题库考试都可以顺利通过。也可以到 *** 网搜店铺:全国职称计算机考试题库正版认证中心,里面全部是最新正版题库,价格便宜,过关率高!
问题七:软考资格证书与职称证书一样么? 通过软考考试意味着取得职称证书,不用职称评审委员会评职称了,因为你考试取得的证书已经和评审后取得证书一样是由国家人社部、工信部署章,省级人社职称部门发放的。希赛网上有详细介绍。
所谓职称其实是一个专业技术职务,每个单位根据上级单位要求设置相应比例的高、中、初级专业技术岗位,比如2:5:3比例。根据总人数控制你们单位高、中、初级专业技术人员名额。如果你单位有空余岗位,你又有相应专业技术资格证书,且符合相应专业技术人员要求,比如《工程技术人员职务试行条例》中要求中级工程师5年后才可聘任高级等等。
专业技术资格证书(职称证书)取得,主要有两种方式,参加职称评审与通过全国统一考试,前者比较普遍,当前几乎大部分专业技术资格都是这个方式取得的。而通过全国统一考试取得专业技术资格证书(职称证书),目前主要有经济类、会计类、卫生类、统计类、翻译类以及我们要考的计算机专业技术资格考试,通过后取得证书与评审后取得证书效用一样,甚至要高于前者。为什么?因为如评审通过证书只是省内专业技术资格(职称)评审委员会或者大专院校专业技术资格(职称)评审委员会盖章的省级专业技术资格证书,而通过全国考试取得的,是由国家人社部与相关部委合署,省里加盖章子的全国专业技术资格证书。比如我们软考证书就是有国家人社部与国家工信部合署盖章,然后省人社厅(省职称办)盖章。你说那个效用高些?
问题八:国家计算机等级考试 属于什么职称 国家计算机等级考试不是职称考试。
如果单位评职称的时候要求计算机过级的话,那就去考。但是这个考试也和职称也没有什么关系,况且有些单位也没有这方面的硬性要求。
问题九:计算机等级与中级职称的关系 没任何关系,等级考试说白了是教育部门赚钱的一个途径.
职称要参加全国计算机技术与软件专业技术资格(水平)考试.
职称答应关系是:
初级程序员 技术员
程序员 助理工程师
高级程序员 工程师
系统分析员 高级工程师
附:软件设计师考试大纲
一、考试说明
1.考试要求:
(1) 掌握数据表示、算术和逻辑运算;
(2) 掌握相关的应用数学、离散数学的基础知识;
(3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5) 熟练掌握常用数据结构和常用算法;
(6) 熟悉数据库、 *** 和多媒体的基础知识;
(7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中的一种程序设计语言;
(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9) 熟悉掌握软件设计的 *** 和技术;
(10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11) 了解信息化、计算机应用的基础知识;
(12) 正确阅读和理解计算机领域的英文资料。
2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作能力和业务水平。
3.本考试设置的科目包括:
(1) 计算机与软件工程知识,考试时间为150分钟,笔试;
(2) 软件设计,考试时间为150分钟,笔试。
二、考试范围
考试科目1:计算机与软件工程知识
1. 计算机科学基础
1.1 数制及其转换
? 二进制、十进制和十六进制等常用制数制及其相互转换
1.2 数据的表示
? 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)
? 非数值表示(字符和汉字表示、声音表示、图像表示)
? 校验 *** 和校验码(奇偶校验码、海明校验码、循环冗余校验码)
1.3 算术运算和逻辑运算
? 计算机中的二进制数运算 ***
? 逻辑代数的基本运算和逻辑表达式的化简
1.4 数学基础知识
? 命题逻辑、谓词逻辑、形式逻辑的基础知识
? 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分)
? 排列组合、概率论应用、应用统计(数据的统计分析)
? 运算基本 *** (预测与决策、线性规划、 *** 图、模拟)
1.5 常用数据结构
? 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作
? Hash(存储地址计算,冲突处理)
1.6 常用算法
? 排序算法、查找算法、数值计算 *** 、字符串处理 *** 、数据压缩算法、递归算法、图的相关算法
? 算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性
2. 计算机系统知识
2.1 硬件知识
2.1.1 计算机系统的组成、体系结构分类及特性
? CPU和存储器的组成、性能和基本工作原理
? 常用I/O设备、通信设备......
问题十:职称计算机和计算机国家等级考试有什么区别,具有等同作用吗? 全国计算机等级考试设四个等级。它不以评价教学为目的,考核内容不是按照学校要求设定,而是根据社会不同部门应用计算机的不同程度和需要、国内计算机技术的发展情况以及中国计算机教育、教学和普及的现状而确定的;它以应用能力为主,划分等级,分别考核,为人员择业、人才流动提供其计算机应用知识与能力水平的证明。 全国职称计算机考试主要是测试参考人员在计算机与 *** 方面的基本应用能力,考试科目采取模块化设计,每一科目单独考试。职称计算机,由各地自行组织,所以各地考试时间不一样。职称计算机考试全部采用实际操作的考核形式。在考试中,考试系统会截取某一操作过程让应试人员进行操作,通过对应试人员实际操作过程的评价,判断其是否达到操作要求、符合操作规范,进而测量出应试人员的实际应用能力。一般取得计算机等级考试证书课免考相应的职称计算机考试。仅供参考
软件工程师是什么专业
计算机科学与技术专业
计算机科学与技术(Computer Science and Technology)是国家一级学科重庆软件开发人员技术职称,下设信息安全、软件工程、计算机软件与理论、计算机系统结构、计算机应用技术、计算机技术等专业。
软件工程师是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于 *** 工程和软件测试的其重庆软件开发人员技术职称他技术也要有所涉猎。
扩展资料:
软件工程师工作内容
1、 指导程序员的工作重庆软件开发人员技术职称;
2、 参与软件工程系统的设计、开发、测试等过程;
3 、协助工程管理人保证项目的质量;
4 、负责工程中主要功能的代码实现;
5 、解决工程中的关键问题和技术难题;
6 、协调各个程序员的工作,并能与其它软件工程师协作工作。
7、还要编写各种各样的软件说明书,如:需求说明书,概要说明书等
8、考试科目工程师是中级职称,考试的题目包括了计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程
参考资料来源:百度百科-计算机科学与技术专业
参考资料来源:百度百科-软件工程师
考计算机软件工程师有什么要求?
软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。这些岗位的分工不同,职位和/或级别不同,但工作内容都是与软件开发生产相关的。软件工程师是IT行业需求量更大的职位,稳居IT行业职位需求TOP10的之一位(第二位是高级软件工程师)。
软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)、.NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUCTS等前沿技术。除此之外,关于 *** 工程和软件测试的其他技术也要有所涉猎,以利于操控全局。
软件工程师可谓是软件项目开发的掌舵者。一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分软件工程师是中级职称,考试的题目包括了软件工程、数据库、数据结构、编译原理等计算机学科的基础课程 ]【发展前景】
当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。
企业用人主要有以下几个特征: 1 外包开发行业快速发展,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高;
2 Java和.NET技术在市场上平分秋色,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少;
3 软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面向对象的程序设计思想和代码组织 *** 、HTML/CSS/JavaScript客户端技术;
4 为了保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术;
评论已关闭!