本人有幸以48,50,47的低分通过了2019年系统架构设计师的考试。简单分享一下自己的复习与考试的过程。

  • 首先说说为什么要考系统架构设计师

作为一个专业为软件工程的大三学生,参加软考可以给自己的学习定一个目标,给自己一个动力,能让自己对所学过的知识进行巩固复习,也可以接触学习到一些新的知识。其次这些软考证书或许能在以后对自己的工作能有些许帮助,而在大学里,时间多,对于软考里的很多知识也都刚刚学过,所以现在考也能做到事半功倍。至于为什么考的是高级里的系统架构设计师,则是因为这个与我的专业比较对口,且上半年较为轻松的考过了软件设计师,这里轻松要圈起来。。。因为上半年的考试轻松,导致自己对于下半年的复习过于放松。

  • 复习过程

在报考了之后,我并没有急着开始学习。一是自己这学期的空闲时间并不多,二则是自己对于系统架构师的难度没有一个正确的认识。所以在很大一部分时间里,就只是按知识点分类刷了刷综合题。等到离开考还有一个多星期时,发现和我一起的报考的室友每天刷软考题的时候,才感觉时间已经不太多了,于是开始埋头复习。大概八天的复习时间,我每天抽出3小时左右用来备考软考。每天3小时,多了感觉学习效率会下降。

1.综合题复习四天。复习思路:先按知识点刷题,刷完之后,再刷近三年的真题。复习方法:在做题时,无论自己选对或选错,如果遇到自己不熟的知识点,都会把题目下面的解析看一遍,如果还是不懂,就去百度这个知识点。

2.案例题复习两天。复习思路:直接刷历年真题,大概刷了四五张卷子。复习方法:大概估计一下会考哪些类型和方向的题。将自己比较擅长的方向做好,比如第一道必考的架构题,一定要做熟,其他的选做题就按自己本身就有底子的去刷,像我就针对性的做了软件工程和数据库方面的,而嵌入式的基本上都pass掉了。当然如果你的复习时间很多,自然可以把所有的题目都好好刷,我时间不够,只能这样了。做完题目看参考答案和解析,主要是熟悉官方的答题格式。

3.论文复习两天。复习思路:先看历年的考试题目,再有针对性的看别人的论文(因为我没有项目经验。有项目经验的大佬应该就不用这样了-。-)复习方法:我先看了近4年的论文题目,但并没有全看,只看了软件架构方面的。也得出了一个结论就是,每年必考一个软件架构方面的题目。看完题目后,我会去看解析,解析不会给你完整的论文,但会教你怎么写,会教你这个题目应该涉及到哪些知识点。然后就是看别人的论文,并大致背下来了。如果你是已经工作的,已经做了一些项目,那你大可以找一些写得很好很专业的论文去看去背。如果你没有项目经验,对于架构也不是很熟,其实可以看一些写得比较朴实的论文来看,容易理解也容易记。因为我的时间有限,只勉强的背了一篇论文,是关于软件架构风格的。

  • 考试过程

上午题没什么好说的,由于自己刷题时间太少,知识点也是记的零零散散。总有一些题,拿不定。这个时候应该相信自己的第一感觉,对于自己不确定的题,最好就别改来改去的。后面对答案的时候,感觉自己改错的题比改对的题要多。

下午案例题,运气比较好。架构题和软件工程的题基本上都能写,第三道题在数据库和分层架构里犹豫了挺久的。还是选择了分层架构,不要问为什么,,,问就是因为有20分的选择题。

论文是我最没有把握的,当拿到试卷的时候一看,题目是软件架构评估,我的心就凉了一截,因为我只准备了一篇,是关于软件架构风格的。但是没有办法,只能死马当做活马医,将开头的担任架构设计的职务改成担任架构评估的职务,在中间叙述知识点的时候,将自己脑子里有关架构评估的全往上写,也不管对不对,先把字数水了。其他的正文基本上就用论架构风格里的内容了。由于考场没有钟,自己也没带表,不好把控时间,论文只写到倒数第二面还余了十行就匆匆结束了,还留了二十分钟在考场发呆。所以大家考试的时候最好带上手表,带手表,带手表。重要的事情说三遍。虽然我字数不太够,但写的比较慢,字也比较端正,所以一个好的卷面,应该也能给论文加分不少。

  • 总结

这次考试十分的话,5分靠运气,3分靠应变,2分靠努力。希望大家就不要学我了,复习时间一定要多留一点。还有就是一定要坚持,考试的时候,考场有人直接没来的,或者是考了一两场就走的。既然报了名,最好就完整的走完流程,就算过不了,也能有不少收获。再说一切皆有可能,不去做,谁也不知道结果是什么。

另外感谢群里的朋友无私分享学习资料,给予了我很大的帮助。

 

Logo

开源、云原生的融合云平台

更多推荐