程序员和软件设计师两个科目多少有相关的内容,毕竟两者都跟软件开发有一定关系,比如结构化分析、面向对象分析等知识点都有。虽然说软件设计师可能更加偏向于设计,但是设计的前提肯定也需要掌握一定的技术基础,而程序员很多人会觉得侧重于编程,但是在编程的过程中对于软件设计、软件测试与运行等也需要有一定的了解。所以会有需要共同学习的知识点。
软件设计师和程序员同属于软考考试,不同的是软件设计师属于中级,而程序员属于初级,不过二者都属于软件开发。
在软件开发方向的发展方向就是程序员-软件设计师-系统架构师/系统分析师。
下面就详细说一说软件设计和程序员考试相比,有哪些不一样的地方。
软件设计师
程序员
可以从这两张考试要求的图片看出来,程序员要求掌握的都是一些计算机基础知识,而软件设计师的考试要求是在程序员考试的基础上,考试要求又有所增加。
上午考试内容下午考试内容
软件设计师计算机与软件工程知识软件设计
程序员计算机硬软件基础知识程序设计
两者的考试内容还是有一定差别的,所要求掌握的内容也是不一样的。
不管是软件设计师还是程序员考试,题型都是一样的,上午是客观选择题,下午则是主观问答题,并且都是75分满分,45分及格。
从所有科目来看:
根据官方统计,中级的通过率在20%-30%之间,而初级的通过率在40%,所以软件设计师的考试难度比程序员要大。
具体科目来看:
在2019年重庆市公布的数据来看,软件设计师报考人数和的通过率也比程序员高,所以总体而言,软件设计师比程序员的难度还是要高一些。
本人已经通过了软件设计师的考试,我是直接考的软件设计师,没有参加程序员考试,对我来说软件设计师考试还是有一定难度的,不过,对于程序员考试已经过了的人来说,难度也不算是很大。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)