2025软考高级架构师-考试总结

 杂谈  软考  系统架构师 󰈭 3646字

本文回顾了 2025 年秋季软考高级架构师的备考与考试经历. 文章分享了通过 Anki 快速刷客观题的经验, 探讨了案例分析和论文的准备策略, 并反思了因论文准备不足导致的失利. 此外还分享了考试当天的体验, 记录了在备考过程中对 PDF 标注、本地知识库管理等工具的探索, 以及对明年继续冲刺的展望.


刚入职那会没啥事就天天逛内网帖子, 看各种政策.. 🤪仔细研究后, 发现如果不是高贵的 F 类人才, 只能通过软考的方式尝试获取更多的补贴. 看别人的考试攻略, 想着好像差不多, 到真正考还有小半年时间, 加上丰厚的物质激励, 因此早早就决定了今年要考一波试试看..

虽然决定的比较早, 但是真正动身起来准备的时间可能也就 20-35 小时, 从结果上来说是可惜: 客观题与案例分析平均都获得了 60 分, 但是论文很遗憾只有 3 字头..

体感上来说整体好像不是很难, 同时确实能真正地在 AI 帮助下学习到一些工程理念和顶层设计, 所以明年可能会再冲一波架构师 + 分析师..

备考方式复盘

面向教程的备考

内部群里有大佬分享了某培训网站去年的备考视频资料(只有去年, 不断人财路, 来事..), 也有一些电子教材资料可以下载阅读.

  • 视频教程: 一共有二三十个章节, 每节课大概都有3-4小时的内容, 单倍速下来预估要投入 100 小时.. 我在跟着教程复习了一波前期的计组、网络、数据库后就爬了, 一方面我实在无法忍受天天把 “cache” 读成 “开吃” 的讲师在跟我叨叨叨, 另一方面我也实在不希望视频讲课这种 被动的、非结构化 的授课模式, 看的我既云里雾里又好困啊. 所以没跟着看多久就放弃了这种办法

  • 官方教材(电子版): 根据大伙的经验, 垫桌脚比较好; 事无巨细, 没有重点, 不好

  • 精华知识点整理(“软考 x 小时通关” 这种感觉): 不错, 作为一个体系化的思维导图来看, 不仅能比对与考点的关联程度, 也能提供体系化的知识内容

面向题型的备考

通过学习网上的题库大全、往年真题、押题预测, 往往能学习得更加有针对性与效率, 同时也更加有收获感, 能够看着自己的正确率有不断的提高…

客观题刷题 我选用的是 芝士架构题库 + Anki:

  • 芝士架构提供了一个很简洁的前端界面, 包含题库的全面学习与自测功能, 但是美中不足的是自测模式无法打乱, 按顺序出题总感觉更加会让大脑形成惯性记忆; 而学习模式也是类似, 通过顺序的方式展示题目, 像是背书一样的枯燥感觉..

  • 回想起去年学习日语的时候遇见的宝藏软件 AnkiDriod, 通过卡片的形式组织每一条知识点, 根据遗忘曲线乱序背诵, 同时支持多平台(Android, PC, Web), 也能通过 CSS 自定义卡片样式, 真的很好.. 至于卡片的内容如何获取.. 我只能说, 无论多复杂的数据或多复杂的 disable-devtool , 只要能够被浏览器在前端渲染出来, 数据总是能拿到的.. 当然也还需要一些处理脚本, 按照 Anki 卡片的格式去整理卡片内容..

    Anki 卡组管理
    卡片正面
    卡片背面
  • 效果评价: 通过这种方式, 基本上一天找个晚上空闲的时间, 花1-2小时就能过一整个大知识点(100题左右), 而大知识点本身就不多, 一周的时间即可基本完成自学, 学习完成后再去芝士架构自测一遍, 相当的砍瓜切菜, 很爽

案例题刷题 我刷了吗

主观题被大家评价是比较难的, 甚至比论文还难, 因为 scope 可能比较大, 不好准备. 但是总的来说, 题型一定程度上有迹可循, 四选二中有一道嵌入式, 有一道新技术, 大概率也会有数据库, 通过分析近两年的真题, 好像确实差不多..

在准备期间, 我看了文老师关于最近两年考点的分析, 感觉也很有帮助, 不愧是专业的人做专业的事, 能体会到比 “开吃” 要有水平的多; 所以如果真正报文老师或者凯恩的课, 或者付费购买教材, 我想拿下软考的难度就不大了.

论文 我没刷

因为满打满算认真基于 Anki 刷客观题 + 看案例看论文就两周, 加上实在是拖延不想看最大头的这块, 所以一直到考试当天, 上午考完后, 中午才抽着时间看论文讲解🤡.. 那会已经感觉坏了, 这块东西需要一定的八股能力, 同时肚子里也需要准备素材才能比较好地应对.. 只能硬着头皮上了哈哈..

根据别人的经验, 主观题可以多看公众号等平台的押题内容, 自己提前准备几篇底稿, 感觉就差不多了, 考来考去感觉就那些东西~

考试当天

考点情况: 坐车去考点要靠近一个小时, 对睡眠时间有比较大的压缩(但也不缺这一会了), 中午能找个空教室呆着, 可以短暂的休息一会..

答题情况: 进考场后好像就不怎么能出去了, 但是我做完客观题后还余了靠近一个小时, 可以爽睡.. 感觉大部分都是往年真题可以 cover 的, 理解了知识点的本质后很容易能够举一反三, 但是案例分析时间就有点紧了, 我卡着 Timing 在反复雕琢.. 我在手动点击使用精巧的上下标符号来阐明密文块的关联算法, 后面还有一个是流式处理的架构填空, 感觉最近几年出了很多这种大数据的处理框架, 正好之前在 BKB 受到的折磨可以有一些用了.. 论文时间对我来说也有点紧, 因为实在肚子里没货, 痛苦折磨挤牙膏, 简直是高考语文再现了..

上午考完后就感觉这两门稳了, 然后开始疯狂复习(预习)论文.. 光速抱佛脚..

硬件设备: 经典的机房小凳, 需要上午坐一天, 下午坐一天, 出去上个厕所都有人跟随.. 第二天我屁股都痛了.. 另一个对我来说巨大的挑战是, 强制使用全拼, 或者自然码双拼(我不会啊!), 也没有能够切换的方式, 我也懒得因为这个去问监考老师, 他估计也搞不定.. 对于双拼选手来说, 使用全拼就像牙牙学语, 就像AI时代的古法编程..

总体感受

知识学习: 在备考的时候, 真真切切可以感觉到补充了一些有用/无用之学, 了解到了 MVP/MVC 等等体系架构, 也学习了各种典型的架构风格(包括折磨了我很久的 BKB 其实就是一种典型的规则系统体系结构风格), 也基本理解了大部分的软件过程模型、UML 图、设计模式.. 感觉这些内容的补充还是很有价值的

迎考体验: 花多少时间备考、怎么备考、考试难不难, 感觉是一个小马过河的问题. 对我来说, 刨去听了半天本科二年级的网课花费的十几个小时以外, 整体复习时间不会超过 35 小时, 这还是绝对达不到的上界, 实际的时间我感觉只在 20 小时左右.. 仅这样我就可以在前两门获取到均分 60 的成绩, 因此现在看来, 我觉得至少这一场 2025 年秋季的架构考试并不难.. 动辄看到网上说要复习几个月, 拉长线, 或者 100 小时的人, 感觉会让人在备考初期会有一点不安. 事实上我们需要关注的不是花费了多少时间, 而是具体看自己掌握了多少内容, 以及自己平时对于计算机领域多方面的积累与经验..

工具链的进一步探索: 我是那种别人都在哼哧哼哧种田, 我在边上给我的锄头贴纸喷漆的那类人.. 不敢说是磨刀不费砍柴功, 但至少折腾一套自己舒服的工具流还是很快乐的.

  • 本次备考过程中最有用的就是重新挖掘了 Anki 卡片工具, 感觉背诵与记忆过程更加有趣更加投入了 (背着背着就去折腾样式了 bushi)

  • Xmind 也很好用, 利用 Xmind 整理了无敌大的知识体系, 陪我走过了秋招, 也能继续发光发热. 完整图片地址

    Xmind 知识体系一角
  • 本地知识库与文档管理的探索; 回家后离开了公司的在线文档一下子不知道怎么整理个人笔记了.. 也探索了很久

    • 老方案 Obsidian + Syncthing 云端同步; 总体还可以, 但是我还是不喜欢在非 Vim 非在线文档的平台写东西, 感觉很不习惯, obsidian nvim 插件也许有用但也有学习成本.. 另一个问题是, Syncthing 冲突真的感觉有点麻烦, 没想好怎么解决比较好, 但这块无伤大雅, 只是确实需要小心谨慎才能同时管理多端冲突和版本日志..

    • 自托管云端文档 Trilium; 感觉还不错, 可以以 Client + Server 的方式去编写文档, 不必每次直接在 Server 对应的 Web 里写作(可能有数据同步问题), 而且整体的理念也还不错, 感觉是万物皆文件, 如果想要加一个 Theme, 只需要加一个文件在 Repo 里就行, 打上对应的属性标后即可生效.. 但是一个同样的问题是, 我确实不太喜欢在非 Vim 下写作.. 而且也需要一定的使用惯性去迁移到 Trilium 在线文档..

  • PDF 管理与标注: 个人常用 Zathura, 但不适合做文本高亮与批注能力, Acrobat 又收费, 搞了半天发现还是老家伙们好用:

    • foxit 浏览器(没有那么好, 界面丑, 编译慢, 但免费, 能力完整)

    • Zotero! 并不只能管理文献, 管理 PDF 感觉也同样好用, 还有免费的 300M 左右的云空间, 简直是大善人

    • 但确实没有更好的办法了, 如果有能够做书签、高亮、评论, 同时免费/自托管, 界面优美简洁, 多端可用, 云端同步的工具就好了..

  • 一些 AI 杂技: 尝试做了一些 AI 增强的双向知识库, 我可以复制格式混乱的题干信息喂给它, 其自动分析并格式化后沉淀起来, 同时还能利用 AI 进行举一反三, 并提供标签管理、双向链接等知识管理体系..

    • 初代做的时候数据全部在本地, 前后端一体, 但是后面感觉这东西好像有点用, 后面说不定也能多端协同使用起来, 就打算做前后端分离.. 后端又需要额外配置 pgsql 等依赖, 加上数据模型与产品功能也被我尝试重构过好几波, 工作量感觉陡增, 遂废弃..

    • 整体做的感觉还是比较完善的了, 但是确实功能好像也比较单薄, 市面上 maybe 也有更加产品化的东西, 加上感觉无聊了, 也没继续有动力推进了

      主界面
      设置界面

后记

本次考试没有通过也是可以料想到的, 归根结底还是缺少了系统的安排规划与执行力, 也许可以靠经验和效率弥补一些差距, 但只靠这些显然是不够的. 总的来说感觉软考还是蛮好玩的, 可以拿小证证, 也能顺带补齐点基础素养, 还可以拿 Money, 明年预期继续搞一波~

嗨! 这里是 rqdmap 的个人博客, 我正关注 GNU/Linux 桌面系统, Linux 内核 以及一切有趣的计算机技术! 希望我的内容能对你有所帮助~
如果你遇到了任何问题, 包括但不限于: 博客内容说明不清楚或错误; 样式版面混乱; 加密博客访问请求等问题, 请通过邮箱 rqdmap@gmail.com 联系我!
修改日志
  • 2025-12-19 00:59:54 使用 {{< >}} 语法渲染图片流
  • 2025-12-18 23:55:04 2025软考高级架构师-考试总结