软件工程师是什么?

 我来答
笑语儿wy
2009-05-29 · TA获得超过1131个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:0
展开全部
【职业定义】
软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
[编辑本段]【职业分析】
软件工程不等同与软件开发,软件工程是一个工程学科,其指导意义更多。一个比较贴切的比喻:把一款软件比做一座大桥,那么软件工程师相当于施工总指挥,而一般的开发人员相当于建筑工人!
软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,最后还负责集合所以功能模块,还有统一项目中的所有规范等。还有一种就是称为一般的软件工程师或程序员。软件工程师是在IT中最普通的职位,几乎每个IT企业不论你做什么内容,或多或少都需要这样的人才。
[编辑本段]【考试科目】
软件工程师是中级职称,考试的题目包括了软件工程、数据库、数据结构、编译原理等计算机学科的基础课程
[编辑本段]【发展前景】
当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。
百度网友baf4002
2009-05-29 · TA获得超过7098个赞
知道小有建树答主
回答量:1952
采纳率:50%
帮助的人:606万
展开全部
我相信大家看到这个名词一定知道是IT方面的一个名词。究竟怎样才是这一名词标准的解释,下面就说说,大家一起来看看吧。

解释一:

软件工程师=程序员=写代码的人=瓦匠
解释二:

软件工程师是一个泛指,指的东西很多,你可能从事以上任何一个工段。如果是刚出校门的话,一般指的是代码这一块。

解释三:

指应用型、复合型、高层次工程技术和工程管理的软件领域高层次人才。具有计算机软件与信息技术领域专业知识的掌握程度,以及解决软件工程实际问题的能力。

有那么多解释到底标准的解释是什么呢?咱们来看看

【职业定义】 软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。

【职业分析】 软件工程不等同与软件开发,软件工程是一个工程学科其指导意义更多。一个比较贴切的比喻:把一款软件比做一座大桥,那么软件工程师相当于施工总指挥,而一般的开发人员相当于建筑工人!

软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,最后还负责集合所以功能模块,还有统一项目中的所有规范等。还有一种就是称为一般的软件工程师或程序员。软件工程师是在IT中最普通的职位,几乎每个IT企业不论你做什么内容,或多或少都需要这样的人才。

【考试科目】 软件工程师是中级职称,考试的题目包括了软件工程、数据库、数据结构、编译原理等计算机学科的基础课程

【发展前景】 当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。
以上就是这一职业的标准解释。大家看看也老发表下自己对这一职业的意见吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1d0ed7b
2009-05-29
知道答主
回答量:22
采纳率:0%
帮助的人:4.7万
展开全部
就是做软件的即程序开发测试等,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ysq1994
2009-05-30
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
txtcrong
2009-06-10 · 超过19用户采纳过TA的回答
知道答主
回答量:156
采纳率:0%
帮助的人:41.2万
展开全部
给你一个软件项目,客户提出要求,先把软件结构设计出来,然后把代码设计出来.
软件工程师的工作:需求分析-->概要设计-->详细设计-->程序设计-->软件测试-->软件维护
根据要求写代码的叫程序员,不能称为软件工程师.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式