软考-系统架构-2023-反思

        2023年11月4日,参加了软考的高级架构设计考试。针对于这次考试做一些总结和反思。

        我的考试准备周期非常长,但是实际的时间非常少。差不多一年前我就开始有这个计划和想法准备考试了,但是前期基本上就是翻翻书,跟没有开始区别并不大。比较完整的复习时间估计有半个月,其他都是非常零散的时间。整体的时间包括十月一假期,临近考试几周的周天(上六天班),且从八月开始的工作强度非常大,晚上几乎都要加班超过12点到凌晨。这段话是一点自己的诉苦和吐槽了。

        我的准备并不算很充分,把最近这些年的真题都做了一遍,近几年的重点做了,前几年的有些对着答案看了一下。其实后期对于模拟还是比较靠运气,感觉这门考试的出题范围真的太广泛了,没有形成一种很好的系统体系。

        关于今年的这次考试,我个人感觉是出题方向非常的偏,特别是案例题,选择题与往年重复的概率和体型也不高。论文题目看似简单,实则还是做了一些调整和改动,很多之前的经验和准备内容不能完全照搬了。

        选择题目依旧很考验应试人掌握知识能力的全面性和随机应变的能力,题目中有部分是可以很容易排除掉两个答案,但是剩下的两个做抉择会很难。很多题目需要对课本上的文字记忆特别清晰才能做对,否则猜和靠运气的成分很大。

        案例题,今年的第一道估计就给了很多人当头一棒,当然也包括我。第一道是必答题,前几年的必答题,体型相对固定,基本上是质量属性这方面的。但是今年的必答题似乎给数仓方向的应试者开了个小灶,这道题与整个考试的中心偏差较大,作为必答题,我个人觉得有失偏颇,放到后面的选做题还是情有可原。因为这种题目没有做过这个方向的人,基本上整道大题就几乎要放弃了。一道必答题25分放弃的话,对于考试的公平性有点说不过去了。后面的大题也是区分度挺高的,基本上每道题都对应了一个专门的方向,对于始终深耕一个领域的应试者也不友好。比如有个题目我记得是考JWT的三部分是什么。这种题目考的总感觉过于细致,有点偏选择题的出题方式,非黑即白。既然考试是衡量应试者的水平,我举得在案例题考一些开放性的题目似乎更能体现出水平来,看大家应对场景的经验和解决思维能力。

        论文题目,我准备的也不太充分。今年只准备了系统可靠性和系统架构风格两篇论文,初步看题目的时候,以为系统可靠性这篇被我蒙对了,结果仔细一看后面后面还有“评价”两个字,感觉和我之前准备的论文内容有有失偏颇了。不过我最终还是选择了整个论文题目,其他的领域接触的比较少。而且我觉得论文如果是之前没有构思过,甚至是说写过的话,现场发挥一个题目,去总结知识,构思整篇文章,大概率时间是不够的。上机考试对于写论文而言有个很大的好处是,写错了内容可以删改修正,文字版的就很难了。只能说改成机考有利有弊吧。

回忆下我印象中的几道题:

案例题:

1.数仓架构

kappa和lamda两个架构图的选词填空

选择了哪个架构的优点是什么,从一部分优点中选择几个出来

2.web

jwt的三部分是什么

分布式架构的选词填空

主从架构数据的同步过程

论文:

《可靠性设计的评价》

《面向对象的架构设计》

如果你也有印象深刻的欢迎补充。

你可能感兴趣的:(考试,软考)