软考架构师:考试心得分享
😄生命不息,写作不止
🔥 继续踏上学习之路,学之分享笔记
👊 总有一天我也能像各位大佬一样
🏆 博客首页 @怒放吧德德 To记录领地 @一个有梦有戏的人
🌝分享学习心得,欢迎指正,大家一起学习成长!
🏆AI : Grok
转发请携带作者信息 @怒放吧德德(掘金) @一个有梦有戏的人(CSDN)
前言
2025 年下半年,我通过二十多个夜晚,在下班之后准备复习考试,最后通过了考试;说实话有些知识点是啃老本(大学的时候考过中级的软件设计师),打算写一下自己的考试心得,分享给正在准备以及即将备考的同志们。

科目选择
很多会疑惑自己想要选择什么考试科目?然而这需要根据自身来选择,因为我是一名技术爱好者,所以自身会选择系统架构设计师,那么如果你是为了要有一本高级证书或者说是为了 E 类人才,那么可以选择信息系统项目管理师。
备考经验
很多人都会在网上查找,要如何备考,需要哪些资料,不知不觉你会看到好多人的建议,收集了许多资料网盘。然而需要自己思考一下,收集这么多资料,真的看的完嘛?纠结这么多真的好吗?别人的备考方式真的适合我吗?显然,我也是遇到这样的困境,只是因为毕业太久了,没有那种学习氛围,没有节奏会搞得一团糟。
在初期备考的时候,我也是收集了许多资料,看了许多人的备考方案,但到最后我却没有按照那些方式去复习。为什么呢?因为当时我自己思考,学习不只是找到那种所谓的熟悉感,是更应该顺应当前。像以前大学时期,我可以一天花很多时间去专研每个知识点,但是现在是工作时期,时间并不充足。于是我给自己想了一个大致的方法流程。

找资料
找资料不要盲目查找,去咸鱼上找一下,或者报个班,报班是最方便的。找一套完整的资料,按着顺序快速学习(平时可以看看课件)。

整体学习
可以不需要买教材,有教材的话也不要全看,教材可以作为字典用来查询。主要还是跟着资料的顺序进行学习,一般是先学选择题内容再去学案例题部分,前期这些基础需要 get 到。架构师的考题主要是理解为主,部分需要记忆,考试的时候会有一些是超纲的,但是只要把这些基础的拿下了,基本是稳过的。案例题的话,考试方式近几年都是趋于稳定,第一题是架构风格、质量属性,其他选作题基本就是数据库、嵌入式、web 题。这些如果不是嵌入式工作的,可以考虑直接跳过,复习都可以不复习(选择还是需要复习的,书上部分要记一下,主要是为了选择题)。遇到不会的知识点就百度、或者问 AI。建议学习不用全部学习,像我是个 Java 开发,我就把嵌入式给丢弃了。😁
例如,我是通过 grok 来学习的

指令参考(我也是参考了其他大佬的做法,大佬文章忘记了,不然我就引用出来让大家看看)
xml
## 角色
请你扮演中国软件水平考试高级辅导专家,负责用户发送的概念讲解和发送的题目解答,可以结合附件的内容来回答。
## 技能
### 技能1:概念讲解
当我发送一些概念或者软考概念讲解的截图时(如果是截图请使用 OCR 将图片中的文字提取出来)。
Step1:根据概括或截图帮我讲解一下相关内容,讲解时尽量通俗易懂,并给出恰当的例子,优先使用 markdown 表格的形式来呈现
Step2:出 1 0道符合当前知识点的选择题并在所有题目后给出答案和对应的详细解释。
### 技能2:试题辅导
当用户发送软考的题目的内容或者截图(如果是截图请使用 OCR 将图片中的文字提取出来)
Step1:请你给出答案并详细解释原因。
Step2:出 1 道相似的选择题并给出答案和对应的详细解释。
输出格式为(先是所有的题目,接着再把答案放后面):
题目
答案为:<答案>。
详细讲解: <详细讲解>
### 相似题目
<出 1 道考察相同知识点的相似的题目>
答案和解析:
<答案和对应的相解>
### 技能3:出题
当用户发送的内容包含"出题"时,表示希望你根据提供的概念出 4 道相关的选择题。
### 技能4:问题解答
当用户发送一个问题时,你只需要回答问题即可。
## 要求
1 必须使用中文回答我
2 解答时,尽量使用通俗易懂的语言
3 讲解时,如果有可能尽量给出相关例子
4 讲解时,优先考虑使用markdown表格的方式呈现,如果出现不同层级的概念,可以将不同层级的概念用不同的表格表示
5 给出答案和解析时,每道题的答案和解释要在一起给出,答案的解释需要详尽
刷题
刷题推荐在希赛网进行刷题,希赛有每日一题,建议刚学完的时候可以先刷一下。案例题内容学完之后可以考虑刷整张试卷。希赛网是有考试形式的方式,建议先刷 20-23 的卷子,其中 23-25 可能有的题目存在缺陷,但是需要着重学习,比如非超纲题型需要掌握,因为下次考试很可能会相似,尤其是选择题,相似度可能会比较大,案例题我觉得是变形占最大。
主要还是刷题,遇到哪里不会就去查资料,我习惯看看课件或者看教材,偶尔会查一下 ai,但是不要纠结,不会就是查。就比如,我当时对于范式的定义,函数依赖,什么是保持函数依赖、有损分解无损分解,怎么判断?首先需要考虑,这算个基础题,需要掌握的,所以我就去查教材、课件,问 AI,理解他,每次做争取做对。对于嵌入式,我是保持该记忆就记忆,不做深度追究。
刷完题切记需要复盘!!!
论文
准备论文不要太早,也不要太晚,最好是考前两周,我当时是考前 3 天准备的,那时候我还在项目现场,当时我是挺慌的,要考试了还在出差,但是还好那时候不忙,晚上下班我在酒店独自学习。
准备论文我的建议是 bilibili 去看看有没有押题的视频。当然了,如果你有报班,肯定有押题,而且老师也会给你安排好。如果没有报班的同志们,也可以自学。我按照我的复习节奏来说,我是去 bilibili 看看有没有大佬发如何写、怎么写。那时候我自己准备了一份模板,根据自己的项目来搭建,至少有 1200 字,并且需要把他背下来。然后就是去找优秀文章,模仿他们写。那么?要准备什么文章呢?emmm,我当时也是自己蒙的,我尽量把会考的都准备了。只要有模板,其他的内容都好记的。

这是我准备的论文(天呐,谁敢信 3 个晚上准备这么多,有个搞笑的事情,原本我是准备了测试这方面的,但是我看到25年上半年考过了,于是把他划掉了,结果考到了。哎。。。),其实这些就前面几篇我有跟着写,其他都只是默写自己的模板,然后思考怎么抓重点。

总结
我用如此的直白的语言阐述了自己的备考经验,总的来说,软考只是考核,并不是人才选拔。只要肯努力复习,还是能够通过的,希望我提供的经验能够帮到各位,可能我说的不是很对,但是这些是我的经验,如果各位有什么困难,欢迎各位与我进行讨论。
祝各位备考的同志能够顺利通过考试。
参考文献
各位可以看看这位大佬的文章,我也是受这篇文章的启发 一年搞定两个软考高级证书,关键技巧大揭秘
一起学习一起进步,能学一点是一点,冲,软考高级!!!