软考架构师上岸,我用了这些方法

是的,佩琪备战软考架构师3个月,第一次考架构就过了,看到分数时,心情激动了不止一次,就差一点跳起来,想大声的分享给周围的每一个人。分数如下:57,59,48。

回想这三个月的历程,也是蛮多感触。在当初突然想要去考,到成功过关,这中间有过原地踏步的仿徨,目标坚定的抉择,再到后来的自我怀疑,想放弃,到最终的胜利坚持。这里面有很多心理上和行动上的拦路虎。

仿徨:到底要不要去考这个证(信心初建)

在有了考这个证想法后,我和大多数网友一样,存在以下几个疑惑:到底要不要去考?考了后能给我带来什么收益?没过是不是浪费了自己的时间?

在翻看了 知乎,小红书,bilibili以及网友的各种说法后,我总结了两种观点

第一种观点:无用论,考这个证没什么卵用,在公司里升职加薪不靠它,大厂更是不认这货。

第二种观点:有用论,考这个证还是有些用处的,比如在国企,事业单位里面,认这个东西。

内心纠结的要死,到底考还是不考,给身边的大佬讲了下自己的困惑,大佬直接建议我:管他有用没用,先拿一个再说,拿到手你也不吃亏。另外备考三个月的时间花费和工作十几年的时间长度相比,简直弱爆了

到底要不要报班(我的学习方法)

在坚定了考架构后,接下来就是如何备考了?

方法一:用时间换金钱:直接嚼 架构的官方指导书。该书700多页,上篇11章(18类知识)+下篇8章新增知识点。除非你自学能力,理解能力超强,一看文字就明白里面讲的什么,否则真心不建议直接上手磨教材。在软考群里,还真有这样的牛人,我是真心佩服,教材里面的非人类语言是怎么弄懂的。

方法二:用金钱换时间:参加软考培训。软考培训现在已经形成了一条非常成熟的产业链。比如广告满天飞的某希,某乎学堂,某51,还有某客,网络上名声较好的某派。除了费点银子,大概几千块,我真心觉得没啥坏处,因为老师已经把课本里的知识都捋了一遍,里面的重点给挑出来了,难点也会给你用人话在进行阐述。

佩琪 听你在那里B了这么久,你用的什么方法了?

我用的方法三

方法三: 金钱和时间的平衡。佩琪不想花那几千块钱,因为不知道是否能打碎了牙坚持下去,未来公司项目是否紧张也未知,更不想去啃教材(事后还是觉得有必要)那太慢了。所以就从B站上搜了某希09年的视频,是的你没看错,距离现在5年的时间了。后来大佬建议,去某鱼上买课,花费低,并且还是最新的视频。非常感谢那位大佬的提醒。

接下来就是按部就班的看视频,截图笔记,背知识。每日刷题。按照老师的要求,学完每一章,刷每年对应的真题。另外每日一练非常必要,我用的51CTO的每日打卡,让我保持每日做题的感觉(现在免费每日打卡的不多了,真心感谢51 CTO的每日打卡)。做题的时间,每天可能就花费5到10分钟,但每天视频的学习至少花费3到4个小时。

你在学习的过程中,就没有什么小改进吗?

有的,针对视频学习,我并非按部就班。而是采用了以下几种方法

基础知识采取 重点章节学习+多轮的方式

比如软考里面的软件工程+软件架构章节,几乎占软考的50%。不仅选择会考,案例和论文也会考。所以我选择了优先学习这两门课程。因为等你把后面的知识学完了,这两章的知识,估计也快忘记了。另外根据艾宾浩斯遗忘曲线,刚记忆完的知识,人的大脑能记住100%,1天后能记住33.%,6天后能记住 25.4%。知识点记住了,然后过几天又忘记了,并不是你的问题,这是人类大脑的共性问题。

那应该怎么办了?

我采取多轮重复复习。比如今天在学习之前,我会把昨天的视频在大脑中再回顾一遍,或者写下来,或者说出来。如果有遗忘的,那赶紧再看看,复习一遍。然后再学习新的视频。

复习完一轮(18类知识点)后,肯定还会有遗忘或者不理解的知识,这个时候,我不会在把每章再从头复习。主要是复习软件工程+软件架构章节,这两章里面的每个知识点,我基本上都弄懂了,并且能用自己的话进行解释,用老师话说,理解了再去记忆。其它章节的知识,主要是靠平时的练题,遇到不会的在翻视频或者资料,或者教材。

针对案例

如果你根据培训老师给的案例资料,进行了记忆。那你能得一定的分,但大概率是过不了的。为什么?因为老师给的案例资料是老师自己的总结+已考过的案例题的知识。架构考试有个规律,已考过的题,基本上不会再考了,但并非绝对,比如最近几年都在考的架构质量属性评估。

那佩琪你是怎么去备考案例的了?

我其实也是把老师给的案例知识进行了理解记忆+自我总结+猜题。

自我总结:主要是根据历年考题非常喜欢考对于知识点的优点,缺点的分析。外加自身新知识点的补充,这些知识点,我会整理成应用场景+优点+缺点的形式。

猜题: 不建议花费太多时间在这上面。在基础打牢+自我总结都完善后,我开启了猜题模式,但并不是瞎猜。比如先根据历年考题,总结可能今年会考的大方向,然后再大方向里,在确认小方向。比如今年上半年我猜测可能会考redis,但根据历年redis的真题,感觉redis已经考的差不多了,所以我在网上搜索redis的知识点,很幸运,在考试的前一天看到了redis 用于分布式锁场景的优缺点,以及替代方案,和相关的redis命令,所以今年的案例拿了59分。这个分数有一定的侥幸在这里面。

针对论文(套路+练)

论文我是放到最后一个阶段进行练习的。因为论文是理论和实践的结合。前期都是在看视频,学习理论。论文的写作方法,网上老师已经讲的比较清楚,就不在这里卖弄了。

在备考论文时,最近两年的论文题目,都不会列入我的个人论文写作计划里。个人写了8篇可能会考的论文:

论文有套路,也有可变部分。套路在于项目背景可以事先准备,基础知识也可以事先记忆,但详细论点的阐述,一般要你结合项目真实情况进行论述了。这部分可变部分,还需要靠平时的积累和反思,尽量往一个主题上进行总结。比如安全维度,可靠性维度,面向对象设计里的5大设计原则等维度。

另外本次考试为什么论文只得了48分,猜测 有两个原因。

第一 论文写偏题了,最后一分钟才发现这个致命的问题,想进行词语的润色,已经来不及了,这是得低分的原因。

第二 为什么又过了,猜测是套路部分写的还比较好,整篇文章逻辑通顺,基础知识部分的问题回答上了。另外在进行详细阐述时,有两个论点回答正确,并且比较好的结合了项目进行回答。

写论文:需要事先准备好套路部分+素材收集+素材和项目的结合;外加多练。比如每周一篇,练出自己的套路。

中途想放弃了怎么办(找人聊天,寻动力)

在备战到第2个月的时候,我想放弃了。为什么?因为知识点实在太多了,忘了背,背了又忘,搞的我心理压力极大,直接想放弃了,又是一个人在备考,很是孤独。此时我又找大佬聊天,告诉了他我的想法,大佬劝我,2个月都坚持了,还是在坚持下,去考下。大佬的话有道理,另外到了这个阶段,更多的时间,是花费在做题上,通过做基础题,看下是否真的掌握了知识点,看这每次选择题基本上在60分左右,立刻又有了动力,把更多的精力花费在自我完善,记忆+总结上面。

总结

本次架构能过,除了本次考试感觉较简单,还有科学的备考方法,以及较好的运气。

科学的备考方法:

  1. 集中精力主攻重点章节(软件工程+软件架构)
  2. 多轮重复学习 应对知识点遗忘
  3. 每日一练,保持做题状态
  4. 历年真题每周一练。学中练,练中学。
  5. 知识点个人总结+梳理,最好能梳理成一棵思维导图的树。应对知识点回顾和软考超纲
  6. 个人预估猜题(在基础做好了后,可花费少量时间) 应对软考超纲知识
  7. 想放弃了怎么办?找人倾诉,找成就感,获得动力,坚持下去。

佩琪按照你说的方法,是不是架构一定能过。

对比起,架构考试20%到30%是超纲的,个人学习方法也只做为参考。

相关推荐
IT_陈寒4 分钟前
React useEffect依赖数组把我坑惨了,这次搞明白了
前端·人工智能·后端
gcw10245 分钟前
Cron专业工具:定时任务与开发办公的一站式在线工具箱
java·前端·数据库·工具·crontab·cron·spring cron
heimeiyingwang10 分钟前
【架构实战】分布式ID生成:从自增ID到雪花算法
分布式·架构
环境栈笔记10 分钟前
AI 浏览器任务失败怎么排查:Context、Session、Page State 和 Task Log 检查清单
前端·人工智能·后端·自动化
阳光是sunny11 分钟前
别再让 AI 瞎找代码了!CodeGraph 这工具能让它秒懂你的项目
前端·后端·ai编程
吾诺12 分钟前
2026高温工况双叠自锁垫圈怎么选
后端
xixingzhe215 分钟前
Spring 依赖注入
java·后端·spring
tuddy78946426 分钟前
快速创建常见的数据模型、CRUD 接口、配置文件等重复性结构
前端
懂AI的老郑34 分钟前
面对小众场景的目标检测联合智能体零样本检测可行性分析
人工智能·yolo·架构
明哥聊AI36 分钟前
AI视频生成技术全景:Sora2、Veo3、可灵3.0背后的Diffusion架构深度解析
人工智能·架构·音视频