什么是软考

在这里插入图片描述

计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。

软考考试可以分为初中高这三个级别,每个级别对应的考试科目如下:

在这里插入图片描述

可以看到每个级别都有几个不同的考试科目,一般来说我们只需要选择其中一个科目进行考试即可,考试通过了就可以拿到对应级别的证书。

上面这段你百度下也能找到,我放在这里省得你去查了。

高级系统架构设计师考哪些内容

我考的是高级别中的系统架构设计师这个科目,这个科目应该是高级所有科目里最偏技术的,因为我本身做开发和架构相关的,自然就报这个科目。这个科目目前官方给出的考试要求是:

  1. 掌握计算机硬软件与网络的基础知识;

  2. 熟悉信息系统开发过程;

  3. 理解信息系统开发标准、常用信息技术标准;

  4. 熟悉主流的中间件和应用服务器平台;

  5. 掌握软件系统建模、系统架构设计基本技术;

  6. 熟练掌握信息安全技术、安全策略、安全管理知识;

  7. 了解信息化、信息技术有关法律、法规的基础知识;

  8. 解用户的行业特点,并根据行业特点架构合适的系统设计;

  9. 掌握应用数学基础知识;

  10. 熟练阅读和正确理解相关领域的英文文献;

其实涉及的内容还是挺多的,每一项涉及的具体知识点请参考教材这里不展开了。

程序员考这个好考吗

在这里插入图片描述

首先我要告诉你,根据考试的内容来看,如果你没有程序开发相关的背景,零基础考这个还难的。目前基于一些参考资料的统计,全国平均通过率在5%-10%左右。

看起来这个通过率很低,这其中就有一个原因是软考的报名条件很低(几乎是人就能报,而且报名费不贵),导致很多没有相关背景或者没有准备充分的人就去随便考试,这些人自然是很难考过的。

那说说咱们程序员。如果你是一个工作5年以上并且有一定的架构经验,我觉得已经比50%的人的起点高了,只需要按照教材和考试大纲系统的把知识梳理下,做一些往年的模拟题应该就差不多了。因为我的经验,我觉得系统架构师的考试难度并不会比我们平时工作中遇到的问题复杂,它主要是考察你的知识广度。

当然如果你工作比较忙不想自己制定学习计划,也可以报一个课程,交点钱让老师带着你学习。

这个证书的含金量高吗

首先我看告诉你拿到这个证书代表什么?代表了你将拥有高级专业技术资格(高级工程师系列,副高级)。中级以上职业资格的职称不能由单位、政府部门评审获得,应参加国家相应类别的资格考试,只要考试成绩合格即可获得相应的职称。

我们来看看官网上是怎么说的:

在这里插入图片描述

这就是以考待评价的含义。

除了这个以考待评,这个证书在不同的地方还有一些用处,比如落户加分和个税抵扣。当然具体的政策要结合当地的政策。

关于评和聘

这里有一个点需要特别注意,就是评和聘的区别。举个例子:

我已经获得了计算机软考高级证书,找到单位要求聘任副高级职称,可以吗?

答案是这样的:

软考的一大特点是以考代评,考了就有相对应的职称,但是职称是需要单位聘任的,不然就没有发挥证书最大的价值。

所以,想要评高级职称的话是可以根据所在单位的情况进行申请的。每个单位会根据上级要求来设置一定比例的不同级别的专业技术岗位,当所在单位有空余的相应专业技术职务的时候就可以根据自身条件来申请评职称。至于是否能评上职称,就要根据所在单位的情况来决定。

拿到证书了我就能当架构师了吗

在这里插入图片描述

根据我的经验,大部分民营企业对软考是没有要求的。反过来说你考了拿到这个架构师的证书,公司一般也不会只看这个就给你一个架构师的岗位。更多的还是看你工作中的个人表现,或者之前的工作经历。

这个证书在国企的单位作用更大一些。比如晋升、项目招标等这个证书往往能起到作用。有些是单位要求考这个证,有些是自己为了提升自觉考的。

其实我个人的建议,无论你在国企还是民营企业,考这个证书都是锦上添花的作用。想当架构师还是需要不断提高自己的硬实力,保持学习,多在项目中历练提升自己。


参考资料:

  • https://www.ruankao.org.cn/