暂无图片
暂无图片
13
暂无图片
暂无图片
暂无图片

软考高级:系统架构设计师,我的通关之路

原创 周伟 2025-07-01
941

图片.png
软考!这是没有任何捷径可走的一场硬仗!不管别人如何看待它,只有考过的人才知道其中备考的艰辛,这就是一场浴火重生的历练!

自去年5月份我以高分顺利通过了软考的中级数据库系统工程师之后,我一时间心里极度膨胀,自信心爆棚,觉得自己就是一颗软考之星,然后24年的下半年就立马报考了软考的高级项目,并且是其中难度较高的系统架构设计师这个科目。结果现实给了我当头一棒,好叫我知道什么叫天高地厚,一时间心情极其沮丧。但尽管如此,第一次尝试虽然没过,但我也仅仅只是在论文上面以几分之差败北,综合和案例分析都考了50多分。于是我不服输之下,立马投入了第二轮的备考当中,并且以远胜数倍于第一次备考的努力之下,最终一身冷汗的得以通过,过程之惊险和刺激,实在令人头皮发麻。查询到成绩的那一刻,我激动的手都在发抖,心脏狂跳,浑身无力,心中充满着胜利的狂喜。此文分享一下我的整个备考和考试过程,以供各位同学参考。

软考高级科目总共考三门,分别是综合(也就是选择题)、案例分析和论文,要考一天的时间。根据网上流传出来的各大培训机构的说法,挂的最多的是选择题,其次是案例分析,最后才是论文。我一开始的时候对此是嗤之以鼻的,因为我觉得最难的应该是论文才对,毕竟这世道哪儿来的那么多架构师,哪儿来的那么多项目供广大考生来各显神通的,缺乏实战才是备考最大的障碍嘛。尤其是我一个DBA,哪儿做过什么正儿八经的架构师啊,顶多是以前工作里面,作为一些项目的参与者,听过项目架构师的各种高谈阔论罢了。

于是在第一次备考中,我自认为给自己精心设计了一个项目,并且从不同的角度针对这个项目准备了十好几篇的论文,可以说我在论文上面是花了巨大的精力的。然而在第一次考试的时候,当我开始做综合选择题之后的10分钟内,就开始脑门儿冒汗,20分钟之内就想砸键盘走人了。本着咱们国人的传统美德“来都来了”,我硬着头皮做下去,后面真是越做越心凉,75道题,起码有15题我完全不知道它在说什么,10道题感觉模棱两可,另外还有10道题只能尽量判断答案。这对于只有30题的错误空间来说,完全是致命的。我拼命搜刮脑袋里面的记忆,试着对不确定的题目进行最大程度的解答,最终感觉综合应该大概、可能、估计、刚好够及格线。于是立马进入案例分析的考试(这两科是连着考的),然后就再次体验到被暴打的滋味儿,那些我背得滚瓜烂熟的课本理论知识点,几乎一个都没有考到,出题的角度非常的细节化,比如说“为什么Ping/echo策略相对于心跳策略来说,资源消耗更高?”“ElasticSearch的4种关键字的分片机制是什么?”…咋搞?咋解答?第一个问我勉强能和答案擦点儿边,第二个问我完全不知道它在说啥。后来我硬着头皮选择了我最不想碰的一道嵌入式来做(因为这道题里面有8分我完全可以拿下,另外有5分有60%把握拿下),以及一道redis的题目来解答(这题我有80%把握能拿20分)。考完这两科后,我心里预估能及格的把握也就6到7成左右。之后就是下午的论文考试,哎我都不记得其它两个题目是啥了,就只记得其中一题是SOA,另外一个是软件维护,因为准备的论文项目无法支撑SOA,所以我选择了软件维护的论文,这题目需要的理论知识点我没有非常详细的复习过,但是它的内容我却记得清清楚楚的,哎,心里那叫一个开心呀,于是洋洋洒洒的写了3000多字的论文(要求只写2500字,强烈不建议超过篇幅)。考完之后,我都产生了证书在向我招手的错觉。

经历了漫长的一个多月的等待期,我怀着心脏狂跳的心情去查询考试结果,最终综合题目和案例分析考了50多分,但论文以几分的差距败北。一时间心情真是极度沮丧,我觉得即使我挂科,大概率应该是挂在选择题或者案例分析上才对,论文我可是写的很通畅的。… …咋整?还要继续考么?看着那一大堆的复习材料,密密麻麻的各种笔记,如果放弃的话他们最多也就值个5毛1块2块的,关键是不甘心啊,尤其是做的那些红红的笔记。算求,人死鸟朝天,不死万万年!再来一把!如果再次失败,就低头认命吧,就当再给自己一个机会了。于是,我埋头进入了第二轮的备考中。

这一次的备考,我痛定思痛,在见识了第一次考试的厉害之后,我开始从“会背诵”到“能理解”的彻底思想转变,会背诵当然非常重要,但是如果不能彻底的理解它们,吃透它们,那么考试的时候就一定会再次遇到第一次考试的那样的窘境。于是,做的笔记更多了,复习材料卷边了,发毛了,破洞了,撕烂了,很多前面记笔记时写的字儿,到后面居然自己都认不出来了,历年的真题,反反复复的刷了不下15遍,每一遍几乎都有不同的收获。论文的项目准备,我甚至画了好几张不同的架构图,从微服务架构,从层次式架构,从云原生架构,完全把自己当成了一个架构师去从不同的角度进行设计,遇到不清楚的地方,就借助AI来进行反复的提问,弄清楚其中的每一个细节(此时回头再来看看我第一次备考时写的那些论文,全都是一堆垃圾,要是靠他们过了,那才真叫见鬼了)。哎,AI真的是一个伟大的发明啊,我充分利用了AI的知识库,弄清楚了很多很多的东西(AI这个东西,我建议各位同学一定要多用,现在的架构师考试出题,越来越偏向于这些新兴技术的趋势,而传统的八大架构感觉考的越来越少,即使有,考的也非常的细节化)。老实说,即使这一次还是不能通过,但我都感觉自己对于架构设计不再是一个门外汉了。。。

经过3个月的备考,今年5月份,我再次雄心勃勃的进入了考场。尽管我心里有着充分的准备,我知道第一科的综合考试一定会再次遇到很多我没见过的题目,但实际考试的时候,我还是被吓出了一身的冷汗,看着那红红的一大片标记(就是自己没把握的题目),心里再次蒙上了一层阴影。好在这一次考试,我没有像第一次那样完全处于惊慌失措的尴尬境地,利用自己学到的知识,沉着冷静的分析,一题一题的进行攻关,最后我判断50分是没有问题的。然后立马进入了案例分析的考试。咋说呢,案例分析考试完成后,我觉的。。。我起码能拿70分,甚至运气好的话甚至能拿75分,嘎嘎。。是不是觉得我有点儿过于自信了?因为那几个考试题目,除了scrapy爬虫框架(没错,爬虫框架都在考,这是课本儿上没有的,所以呀同学们,你以为架构师会考啥?真的是啥都可能考,所以说平时的知识累积非常重要)我没复习到以外,其它几个题对我来说都是送分题,甚至其中一题就是书本儿上的原图,就算是scrapy我没复习到,但是凭借我对架构知识的理解,我感觉我的解答起码也是在点子上的。你看,我下面做的这些密密麻麻的笔记,没有这样的功夫,遇到这些课本外的考题,没有对“架构”两个字有着深刻的理解,是很难过关的。比如一致性哈希分片的原理,redis分布式锁的原理,有多少人是能完全把它说清楚的?懂的话就超简单,不懂的话就得费一番功夫去弄清楚,我就花了不少时间去研究这两个东西。
图片.png

然后就是论文考试,说实在的,当我拿到4道论文题目的时候,我心都凉了半截。。。啥是多模型数据库?基于策略的负载均衡是啥?什么是事件驱动架构?AI如何写测试案例?…瞧瞧这都考的是些啥。这几个题目的理论知识,我或多或少的都知道一点儿,但我遇到了一个巨大的麻烦,那就是我准备的论文项目都不足以支撑这几个论点来写一篇文章的(这个就是一个爆亏,建议各位备考的同学,你们提前准备的论文项目,一定要有足够的规模,能够支撑它至少从以下几个方面来进行设计:微服务,SOA,层次式,云原生,并且庞大的需要负载均衡,因为只有足够庞大,才能在论文的架构题目上做出变通,不要妄想在现场临时编一个项目出来)。咋整?我在这几个题目上来回的徘徊了近20分钟,最后一咬牙把眼光放到了AI这道题目上。说来也是今年运气爆棚,整个25年上半年我一直都在阿里云的百炼平台上,反复的折腾我们公司的一个AI小项目,虽然最终做出的样子及其的丑,但总算是有一点经验底子在呀。于是,我利用对百炼平台的理解,对提示词工程的理解,试着从AI技术的角度上来进行破题,最终在考试结束前的5秒内才写完论文的最后一个字,完全就是掐着秒表在写。老实说写完之后,我就权当这一次又是来打酱油的了,出考场后给老婆打电话时,那语气就跟报丧似得。

之后又进入了一个漫长的等待期。这次我觉得我起码有8成的把握会挂掉(没错,我说的是挂掉),因为我自己都对自己的论文完全没有多少信心的。考完后我去抖音上观看了希塞老师的一场考后分析直播,里面的老师说了一句话让我心中又产生了一丝期待,他说,软考的论文题目设计,出题老师的真正意图是过滤出那些真正会做的人,你只需要把你自己是怎么做的写出来,问题就不大了,而并非一定要论文写的非常完美和漂亮。怀着这丝期待,当我查询出三门考试成绩都是50多分时,那一瞬间真是激动的手都在发抖,感觉人生在那一刻又一次到达了巅峰,哈哈。唯一让我遗憾,或者说是不服气的是案例分析的成绩,我再次感觉遇到了当年高考后一样的心情,考试的时候感觉自己就像是在抄答案一样,但结果却并不怎么理想。这让我又想起了那位希塞老师说的话,案例分析很多时候,你觉得自己做的很糟,但是成绩实际上不是那么差,或者你觉得做的很好,但结果却并不一定好。系统架构师的软考,真不是那么简单和容易的。

好了,说了这么多都是我两次备考和考试的历程,详细的备考过程我之所以没有在本文里面花大量的篇幅来写,是因为我觉得这个事儿吧,它就是个仁者见仁智者见智的事情,而且也说不太清楚,每个人的经验都是不可复制的。我这里就说一个大概的建议吧。

备考时间:建议5个月,第1,2两个月,我建议把官方教材(新版和老版本)通读一次,我就是这么干的,虽然很多培训机构都不建议这么做,因为内容实在太多加起来一千好几百页,但那是因为他们有着丰富的培训经验,并且是在你肯花数千RMB参加他们的培训,才可以考虑的事情,否则我还是建议你去读一读。如果你实在觉得读官方教材很痛苦,那么以下两本参考书,我强烈建议你一定要购买,并且好好的阅读,白色的这本对应的是新版教材,红色的这本对应的是老版的教材(不要只看新版的,老版教材的内容一样会考),至于官方教材我还是建议买下来,把它们当成字典使用,毕竟以下两本教材算是官方教材的一个提炼,有时候还是需要返回官方教材去看看详细的论述:
图片.png
之后的第3和第4个月,以复习历年真题为主,历年的真题一定要朝死了去复习,并且多复习几遍,他们可以帮助你了解考试的出题形式,并且可以帮助你查漏补缺,尤其是里面出现的那些课本上没有的东西,要反复的弄清楚。最后一个月,你需要好好的准备你的论文,有培训机构建议提前2个月开始准备,这个的话我的建议是,第4个月你开始准备你的项目,第五个月就好好的多写几篇论文,记住你准备的项目规模一定要大一些(当然也别太夸张,比如去设计航空母舰或者宇宙飞船的导航系统啥的),并且一定要从八大架构的角度上,对他进行设计,自己亲自画一画架构图,遇到不清楚的问题,就利用AI的知识库来帮助自己理解,AI这个工具一定一定要多利用,好处多多。并且一定要好好复习历年真题的论文考试题目,遇到不会的理论点一定要背熟,同时在练习论文写作的时候,不要全是些理论或者空洞的泛泛之谈,一定要有实操性。

备考中,有几个知识点一定要认真的去复习:redis,E-R图,DFD图,这三个考的频率非常的高,其中redis基本是每次必考的(甚至某年还考过redis具体的操作命令),E-R图这个是数据库的,DFD图这个是结构化设计的内容。其它的如质量属性,分层架构这些就更不用说了,质量属性是案例分析的基本盘,分层架构是必考的核心内容。课本上的那些架构图,每一张你都要能默写画出来,或者至少看见他们后你能把他们补充完整。

至于培训,如果经济条件允许的话,可以参加希赛的培训,他们确实很牛,如果经济条件不允许,像我这样的苦哈哈,每个月从老婆那儿领零花钱的人,那就充分发挥白嫖的精神,可以去希塞的官网上去白嫖一些他们发布的免费资料(别以为是免费的就无用,实际上内容非常多,足够你花时间去好好看看了),也可以多逛逛B站,那上面也有很多希塞的视频可以白嫖的。除此之外,你还可以半白嫖一下我的复习笔记,也许你没有什么零花钱,我也不要的零花钱(大家都是苦哈哈,苦哈哈何必为难苦哈哈呢对吧),但是你一定有那么一点儿墨汁儿呀,我就收你点儿墨汁儿,拿到摩天轮上面换点儿其它的东西不算过分吧~

以下三分笔记大家可以酌情参考:
《系统架构师教材提炼笔记》,这个是我在阅读两本官方教材的时候,随手做的知识点提炼(主要以新版教材为主),可以看到我是从绪论就开始阅读和记笔记的,两本教材加起来上千页,但我最终记录下来的有120多页的样子,如果你不想去看官方教材,又不想花钱去买上面两本红白参考书,它可能就是你剩下的为数不多的选择了。下载链接如下:https://www.modb.pro/doc/145818

《系统架构师案例分析知识点总结》,这个是历年真题里面提炼出来的案例分析科目中的理论知识点,也就是说它们就是历次案例分析考试当中曾经出现过的题目,当然这个不是很全,时间大概截止到23年的样子,里面部分是我从网上白嫖下来的(很遗憾写这篇文章的时候,当时白嫖的那位大牛整理的博客地址死活找不到了,在此膜拜一下),然后做了一些整理,部分是我自己后期添加进去的,主要参考的是官方发布的历年真题那本书和希塞网发布的免费资料。我没有添加最新的24年或者25年的内容,一个是我没有标准参考答案,另外一个是因为我觉得这些题目大概率不会再次出现一模一样的,但是我仍然强烈建议备考的同学一定要去把它们背熟并且彻底吃透它们,背熟和吃透它们的主要目的是夯实你的理论基础,以便应对新的出题类型,说是案例知识,但它对论文考试说不定一样有帮助,况且就算是已有的这些内容都已经足够你花功夫的了。下载链接如下:https://www.modb.pro/doc/145820

《系统架构师地铁复习笔记》,这份笔记是我整理出来的,我觉得必考的内容,他们再历次的真题里面出现的非常多,可以说它们就是你最最基本的基本盘,如果你连这些内容都不能彻底掌握(最好是进行发散性复习),那是非常危险的。这份笔记是我在前两份笔记上的一个精炼,适合于利用上下班在地铁上的碎片时间,随手进行翻阅(我在备考数据库系统工程师的时候也这么干过,效果非常不错,可以参考我前面写的文章:软考中级:数据库系统工程师,我的通关之路)。实际上我建议把这份笔记和《案例分析知识点总结》都打印出来,然后利用地铁的碎片时间进行复习。下载连接如下:https://www.modb.pro/doc/145817

以上三份笔记,均系我呕心沥血整理出来的,所以墨汁儿价格小贵,但我觉得它们就值这个价。不过还是那句话,不要拿我的笔记当成你的通关门票,考不过跑来怪我的笔记差,这锅我不背啊。每个人都应该有一份属于你自己的笔记,从本文的两张截图里面大家也能看出来,我在复习到后期后,整篇笔记上都被我用红色的笔写满了各种指向通天大道的符咒。如果你做不到这一点,建议你慎重考虑要不要去参加这个考试了。笔记一经出售,概不退货,大家慎重下载,毕竟墨汁儿累积起来也不容易的。

最后一点建议,我觉得是整篇文章中最重要的一点。如果条件允许的话,请一定要去西南大学的考点,这个地方就是个洞天福地,我两次考试都是在这儿考过的。如果你是5月份参加考试的话,你将获得一个超级大福利,考试的那一天极大概率会看到西南大学的妹子们拍各种毕业照,那打扮的才叫一个花枝招展,青春靓丽的,简直就是美女如云,灿若星河呀!!如果不是怕被人骂神经病,我都想当场找个地儿坐下来好好欣赏欣赏了!唉~遥想当年大学的生活,我也曾经如此的阳光灿烂过,十来年的工作生活,一入江湖岁月催呀,年轻,真好!

最后修改时间:2025-07-11 10:28:58
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论