程序员和软件设计师的区别

我想知道程序员和软件设计师的区别。
两个主要是学习什么?
如果学成后工作的区别?
还有为什么说30岁后程序员就没戏了?

程序员和软件设计师的区别:

一、工作内容的区别

程序员的工作内容是程序开发、程序维护

软件设计师的工作内容是按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档。

二、职业认证考试等级的区别

程序员考试属于计算机软件水平考试中的一个初级计算机职称考试。

软件设计师考试属于计算机软件水平考试中的一个中级计算机职称考试。

三、要求掌握的系统知识的区别

程序员需要掌握操作系统、程序设计语言的基础知识,掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识。

软件设计师需要掌握软件设计的方法和技术,熟悉软件工程、软件过程改进和软件开发项目管理的基础知识。

四、工作对象的区别

程序员对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。

软件设计师必须对客户的需求有一定程度的了解。在系统原型中,软件设计师会实作多个程式范型(Program Pattern),每个程式范型,对应到一种客户需求的程式类型。

参考资料来源:百度百科——程序员

百度百科——软件设计师

温馨提示:内容为网友见解,仅供参考
第1个回答  2021-01-29
软件设计师:软件设计师考试属于计算机技术与软件专业技术资格(水平)考试的资格考试,是由国家人事部(已改为:人力资源和社会保障部)和信息产业部(已改为:工业和信息化部)领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。

程序员:程序员考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个初级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。
总结来说:程序员是初级考试,软件设计师是中级考试。
第2个回答  2009-05-26
看来你是矛盾考程序员还是软件设计师吧?

程序员 == 原来的中级程序员 初级资格 助理工程师

软件设计师 == 原来的高级程序员 中级资格 工程师

系统分析师 高级资格 高级工程师 (大学教授为高级工程师)

网上说软件设计师是中级资格证,很多人推荐考中级,不过就业没太大区别,就业人家公司看的是本本。

说30岁之后程序员就没戏了意思是这样的:
因为IT业不断有新东西出现,发展非常快速,而程序员讲究的是记忆力,分析力,反应能力。30,40岁的人这些能力肯定没有新人强。所以程序员确实是个吃青春饭的职业。
按专家或行业资深人士的说法,程序员有两条进阶路线。一条是技术路线,由程序员,经系统分析师、系统设计师、项目经理、产品经理,直到架构设计师为归宿。另一条是领导路线,由程序员,经开发小组负责人、工程负责人,奋斗到项目经理。
所以当了程序员或软件设计师之后要向更高的方向发展才是正解。本回答被提问者采纳
第3个回答  2019-08-30
程序员教程和软件设计师教程差不多吗?程序员属于软考初级,软件设计师属于软考中级,两个考试项目的教程肯定是有一定区别的。
程序员和软件设计师两个科目的教程多少有相关的内容,毕竟两者都跟软件开发有一定关系,比如结构化分析、面向对象分析等知识点两本教程里都有。虽然说软件设计师可能更加偏向于设计,但是设计的前提肯定也需要掌握一定的技术基础,而程序员很多人会觉得侧重于编程,但是在编程的过程中对于软件设计、软件测试与运行等也需要有一定的了解。所以两本教程会有需要共同学习的知识点。
目前程序员和软件设计师第五版教程均已上市,想要了解的考生可以点击希赛软考助手APP进行了解。

软件设计师跟程序员区别
1、概念不同:软件设计师是指能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才;而程序员指的是从事程序开发、程序维护的基层工作人员。2、工作职责不同:软件设计师主要职责是组织和指导程序员编写、调试程序,并对软件进行...

程序员和软件设计师的区别(软件设计师是程序员吗)
一、工作内容的区别 程序员的工作内容是程序开发、程序维护 软件设计师的工作内容是按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档。二、职业认证考试等级的区别 程序员考试属于计算机软件水平考试中的一个初级计算机职称考试。软件设计师考试属于计算机软件水平考试中的一个中级计...

软件设计师跟程序员区别
程序员属于软考初级,软件设计师属于软考中级,两个考试项目肯定是有一定区别的。程序员和软件设计师两个科目多少有相关的内容,毕竟两者都跟软件开发有一定关系,比如结构化分析、面向对象分析等知识点都有。虽然说软件设计师可能更加偏向于设计,但是设计的前提肯定也需要掌握一定的技术基础,而程序员很多人...

软件设计师相比程序员多了哪些内容?
软件设计师和程序员同属于软考考试,不同的是软件设计师属于中级,而程序员属于初级,不过二者都属于软件开发。在软件开发方向的发展方向就是程序员-软件设计师-系统架构师\/系统分析师。下面就详细说一说软件设计和程序员考试相比,有哪些不一样的地方。软件设计师 程序员 可以从这两张考试要求的图片看出...

程序员 与 软件设计师 难度相差多大?
考程序员如果你有计算机基础并可以熟练的使用一种编程语言,应该就没有问题。如果你是计算机专业的话可以轻视的考过程序员,不是的话就要多学一下基础知识了。软件设计师就比较难了,如果没有实际的编程经验,一般很难通过。如果是计算机专业的,那么大三以后,稍微努力一下编程方面,就容易通过了。

软件设计师和程序员,有什么区别???
你找到软件设计师和程序员考试大纲 就什么都明白了 软件设计师还算不上设计大楼图纸,系统分析员,架构师才能算设计图纸的,设计师相当于施工小队中的技术负责人

软件设计师和高级程序员有什么区别?
正如你之前所看到的,软件设计师就是原来的高级程序员.如果硬要说有什么区别的话,那就是名称上的不同.04年正式更名的,考纲上也作了一些修改.现在已经没有"高级程序员"这个说法了.现在的高级考试只有系统分析师等三个考试;而更名后的高级程序员(软件设计师)现在被纳入了中级的考试。在校生考,个人...

软考,初级程序员和中级软件设计师,考哪一个呢?
1. 如果你是计算机专业的就直接考软件设计师,因为初级程序员的证还不如你的学位证有价值。2. 两者大纲考查的内容基本一致,但初级程序员可能偏向于基础,没考过,不知道具体难度如何。3. 我也是计算机专业的,直接考的软件设计师,计算机专业课程学得还凑合,临考前三个月专心把清华版的全国计算机技术...

软件设计师是高级程序员吗?
对,软件设计师是原来的高级程序员,但属于中级职称;程序员属于初级职称,系统分析师是高级职称

软考中程序员与软件设计师难度相差多大???
如果是计算机相关专业的,平时的学习又还算认真的话,建议直接考软件设计师.其实两个考试都不难,就是知识比较杂,到大三的话,一般考试涉及的课程都学过了,自己看看书巩固下知识点,是比较好过的..偶们大三的时候,保守的同学报了程序员,另一些报了软件设计师,基本上都是通过的...再者,我觉得这考试一年...

相似回答