软件工程师和软件设计师有什么区别

如题所述

软件工程师:包括很多东西,如软件开发、设计、架构等等。
软件设计师:对软件的流程及各种功能进行设计。
软件程序员:只是对软件进行开发。
所谓的软件工程师,不是简简单单的写程序,要对各种需要都有所了解。也包括了软件设计师及软件程序员他们的工作。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-25
软件设计师主要是根据用户需求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档;组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件。软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
第2个回答  2020-02-22
软件设计师是国家授予的软件从业资格证书,要通过国家考试
软件工程师是用人单位安排的岗位名称。
简单的说,你有钱了开个公司,可以请个掏粪的来放在软件工程师的位置上,那他就是软件工程师。但是你公司有几个软件设计师,要看有几本证书。
软件设计师和软件工程师的区别就好像博士和教授的区别一样。
第3个回答  2020-06-04
软件工程师
就是高级程序员,只是把名字换了,还有高程是水平证书,而软件工程师是职称.
软件设计师
即原高级程序员.
第4个回答  2019-06-04
这是名称的不同,以前软考称软件工程师,从2004年起改为软件设计师了.
相似回答