• 回答数

    4

  • 浏览数

    355

薄荷红茶cheer
首页 > 工程师考试 > 软件技术开发工程师

4个回答 默认排序
  • 默认排序
  • 按时间排序

Doubleflower

已采纳

软件开发工程师的职责是:

1、负责应用模块的开发、项目问题的解决;

2、理解需求人员编写的需求文档,并进行数据结构、组件和程序等的设计工作;

3、依据详细设计,使用专业的工具、技术方法,独立进行软件开发;

4、负责技术文件的整理,形成功能设计文档。

软件技术开发工程师

159 评论(15)

叶子青了

软件工程不等同与软件开发,软件工程是一个工程学科其指导意义更多。一个比较贴切的比喻:把一款软件比做一座大桥,那么软件工程师相当于施工总指挥,而一般的开发人员相当于建筑工人!当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。其次,我说软件工程是一个工程学科但它同时也是一个管理学科,你必须学会怎样来领导你的小组使他们能够完全理解贯彻你的意图,因此必须具有良好的沟通能力。当然这个东西不是读一本书参加一个培训班就能做到的,这要依赖于平时的培养。另外,不要以为你掌握了软件工程的理论就一定能做软件工程相应的事情。软件工程只是一个理论一个指导思想,搞软件开发的都必须了解这些基本理论并在平时的工作中认真地去贯彻执行。人人都想去管理层面,可是有那么多人给你管么?并不是说所有做技术层面的都做不长,关键要看你的技术能做到什么程度。如果你的技术能够独当一面那么别人就必须向你看齐以你为标准,这样一来不是你被淘汰,而是以你的标准去淘汰别人。总的就是一句话:眼光不要太远,做好本职工作,把手头的事情做好了做透了就是成绩!任何东西都没有捷径,不可能速成!天道酬勤,作为学生你应该知道眼前需要做什么。

258 评论(13)

冰冷的火夫

就是写代码,写一个软件所需要的代码

359 评论(8)

Xzylongfeng

1、软件后台开发工程师

软件开发工程师是从事软件开发相关工作的人员的统称。 软件开发工程师的技术要求主要是编程语言例如C语言/C++/JAVA等、数据库技术(SQL/ORACLE/DB2等),需要去写项目中的后台代码。

2、软件测试工程师

软件测试工程师需要去理解产品的功能要求,并对其进行测试,检查软件有没有缺陷(Bug),测试软件是否具有稳定性(Robustness)、安全性、易操作性等性能,写出相应的测试规范和测试用例。

3、运维工程师

运维工程师在软件行业里负责维护并确保整个服务的高可用性,同时不断优化系统架构提升部署效率、优化资源利用率提高整体的ROI。

4、技术支持工程师

技术支持工程师主要是在软件或硬件方向从事售前或售后技术维护、应用培训、升级管理、解决投诉,提升客户满意度,扩大用户群体对自有品牌的良好口碑。

5、Web前端开发工程师

Web前端技术是一个先易后难的过程,主要需要运用三方面的知识:HTML(标准通用标记语言下的一个应用)、CSS级联样式表和JavaScript。

86 评论(9)

相关问答