
最近各种事情都比较多很长时间没有更新了。主要精力就是投入在公司的工作上还有日常的一些琐事上,还有就是软考上。这两天考完了,稍微能闲几天,抽时间总结反思一下整个过程。
软考分了很多种类,我了解的是 系统分析师 和 系统架构师 这两个都属于高级范围,系统架构师 的考试难度比 系统分析师 的难度高一些。我参加了 系统架构师 的考试。考试一年分为两次,上半年和下半年。一般是考试前一个多月开始报名,具体时间每个省份有差异没有一个固定同意的时间,可以关注每个省份的官方软考公众号,一般在微信里按照相关关键字搜索一下都能找到。报名需要准备一些材料,比如在职证明或连续缴纳社保半年证明或户籍证明之类的,每个地方应该是多少有差异。报名需要缴纳200多的报名费用。针对考试内容有官方教材,比如系统架构师的教材是 《系统架构设计师教程》第二版 这个在网上商城里都有买的。第二版是经过改版后的教材,考试范围主要就是在这里面。
`系统架构师 的考试科目有三个 综合知识 ,案列分析 , 论文写作。
综合知识 ,题型都为单选选择题,总分 75 分,及格分数 45 分,属于客观题也就是有标准答案。考试时间在120分钟到150分钟之间。
案列分析,总共有4道题,其中一道是必答题,剩下三道题中选择两道作答,属于是客观题,对一些技术场景或方案进行分析作答。考试时间在90分钟。
论文写作,一般有四个选题,可以从中选择一个作答。论文字数要求在 3000 字作用,分为 摘要 部分和 正文 部分,考试时间在120分钟,时间非常紧张,基本上没有太多思考和犹豫的时间。
这三门考试分数必须都及格才算是考试通过,是没有按照某个总分数去界定的,必须三门都通过。论文是不能随心所欲的去写的,必须要按照一定的格式,总体而言要体现出理论如何指导了实践,在什么样的场景下依据什么理论,如何结合实践达到了什么效果,要分论点有条理的去写,不能没有主题的随心所欲的去写。
系统架构师 考试特点就是范围很大,知识内容很多。我是在考试前一个月开始的备考,可以说时间根本不够,非常的紧张。要在短时间内系统化的掌握这么多知识难度还是有的。下面从大的方面概括下知识内容:
系统工程与信息系统基础
软件工程
项目管理
软件架构设计
系统可靠性分析与设计
信息安全技术基础知识
安全架构设计理论实践
计算机系统基础
嵌入式系统
计算机网络
数据库系统
数学与经济管理
知识产权与标准化
大数据架构
云计算、云原生
大的方向主要就是这些,其中还有很多分支知识。
我的体会是理论性较强,可以感觉到整个教材知识、考试是比较偏重理论的,我的感觉是 90% 理论 10% 的实践吧。其中很多的方法论可能在实际工作中都多多少少的会用到点,只是我们在实践的时候并没有按照完整的理论依据去实施,也并不知道专业名词应该叫什么,可能是大家都这么做然后也就跟风的这么做了。还有一点是在实际工作中绝大部分公司并不会按照完整的理论依据来进行,比如一个项目开始的时候要经过需求调研分析 、需求评审确认形成需求基线 产出需求文档、案列场景分析设计 、架构分析设计、架构评审产出架构文档、架构建模、数据建模 、开发、测试等等过程。可能对应到实际工作中就开个需求评审会议,然后程序员就开始干了,也没有什么建模过程,直接就建表开搞,所以产出物质量较差也是理所当然的。这里要强调下程序员其实并不等于工程师。
备考了一个月显然时间有点紧张,期间也就是采用背题刷题的方式,毕竟主要目标是考试。考试和学习其实是两回事,只不过有一些相交的部分。这次考试应该通过的概率不大了,凡事都先从自己身上找原因,自己投入的时间精力不够充分,也就是自己的付出并不足以换取想要取得的回报。有收获的地方就是系统化的学习了很多理论知识,虽然没有完全掌握,不过也是开了个头,让自己后面有一个方向上的把控,总体来说还是有价值的。
软考的趋势难度是持续增加的,特别是系统架构师的考试,范围会越来越大,知识内容的广度和深度都在不断的提升。这篇文章希望对读者有帮助,后面有时间的话我会把自己写的一些论文整理出来可以作为论文的参考。
欢迎加入 DevXTalk 的程序员、架构师、IT从业者交流群,在这里你可以和大佬们一起交流分享技术,行业经验,职位内推,摸鱼聊天。总之期待你的加入... 添加我的wx,备注:“进群”拉你进群(群二维码有效时间太短维持不了几天)
有招聘需求的也可以加我微信把招聘岗位发给我,我会贴在文章末尾,毕竟我的读者个个都是人才。
看完本文有收获?转发给更多的朋友吧
DevXTalk 不止于技术
原文作者:DevXTalk;如有侵权,请联系管理员删除。