系统架构师如何备考-超有用的备考经验(送博主用到的资料)
本文转载自:https://fangcaicoding.cn/article/38
大家好!我是方才,目前是8人后端研发团队的负责人,拥有6年后端经验&3年团队管理经验,截止目前面试过近200位候选人,主导过单表上10亿、累计上100亿数据量级的业务系统的架构和核心编码。
“学编程,一定要系统化” 是我一直坚持的学习之道。目前正在系统化分享从零到一的全栈编程入门以及项目实战教程。
无论你是编程新手,还是有经验的开发者,我都愿意与你分享我的学习方法、项目实战经验,甚至提供学习路线制定、简历优化、面试技巧等深度交流服务。
我创建了一个编程学习交流群(扫码关注后即可加入),秉持“一群人可以走得更远”的理念,期待与你一起 From Zero To Hero!
茫茫人海,遇见即是缘分!希望这篇文章对你有所帮助!
说说我的软考经历
202405是架构师改版以来的第二次考试,往年只能在每年的11月份才可以考试,但今年官方(https://www.ruankao.org.cn/ )在3月突然宣布,5月也可以直接考架构师了,还是挺让人惊喜的。
因为2月份,刚迎来了我的小情人,3月决定去考架构后,一直也没来得及去准备,差不多是从4月中旬开始预习的,累计预习了一个月,时间比较仓促,不过结果还是还是很好的!嘿嘿!
今天主要是分享一下我的备考经验,对于本身就是从事后端研发岗的同学具有一定参考性,期望能帮到大家,文末也会将我备考用到的所有资料免费送给大家!(因为很多知识点就是日常工作中在用的,类似前端等其他岗位的老铁建议把备考时间拉长点,2-3个月左右是合理的)。
备考经验
稍微提前了解过软考的老铁们都知道,所有高级的资格考试都有有3块内容,综合知识(全是选择题)、案例分析、论文,每科满分75分,45分即可通过【ps:对于特别地区,今天官方的划线是39分,离谱!】。
因为我备考的时间差不多只有一个月,在4月中旬开始进入备考阶段时,我根据检索到的一些信息和参考别人的备考经验,大概定了一个备考的计划(后续差不多也是按这个执行,效果还是很好的):
第一周
第一周的目标是对架构师的考试有个认知,知晓考试的知识点,对次重点知识有个整体影响。
先去找一个刷题软件,30分钟左右时间,去做一套往年的真题,最好是2020年之前的,主要是对架构师的考试内容有一个真实的感受。这个很重要,很重要,很重要!会让你在后续的学习中,更加有方向感和目标感。
然后就是找到一份靠谱的、精简的备考资料(文末有送),把所有的知识点学习一遍,对考试的内容有一个整体的影响。我自己就是把以下课件,完整的学习的一遍,除了嵌入式部分简单过了一下,其他知识内容,对于后端的同学,基本上是不存在难度的,就是知道和不知道的区别!
最好能简单梳理一个知识脑图,知道有哪些知识点,哪些是重点哪些是次重点(按分数占比评估即可)比如我梳理的内容【ps:这个阶段差不多每天要30分钟以上的时间,周末至少有半天的时间。】:
第二周
第二周核心要解决的就是综合知识部分,能掌握并记住(很多理论知识基本上就只能硬记+理解性记忆了)核心的知识点,同时为案例分析和论文写作打好理论基础。
这次建议直接使用《32小时通关》的资料,周一到周五,每天要40分钟以上的专注学习时间了,重点去掌握2/3/4章节的内容:
能记录一些笔记是最好的,记录一下重点的知识图谱。
周末需要固定2小时,去刷两套历年的真题,不用太多,根据我的考试经验,往年的考点和202405的考点差距还是很大的,千万不能指望通过刷题去掌握知识,刷题只是为了练习考试的感觉,验证学习的情况。
建议是先刷2023年的真题,有时间可以多刷一套2022年的真题,对于错题,可以理解性看下,但不用去专门去记忆,特别是对于冷门的知识点,那都是可以放弃的!
202405的真题一定要放到最后去做,这个改版后第二次考试的题目,也是最新的题目,参考性会更好点!
最好能综合知识的得分能在60左右!
第三周
第三周的核心是解决案例分析,同时也能巩固基础知识。
用到的资料就是《案例分析总复习资料》,周一到周五先把用到的知识点再复习一次,主要是软件质量分析、软件架构设计&风格等【ps:最后一章节历年案例真题 这个章节不要去看,不要去看,这个是拿来给你做题的,千万不要提前看答案!】。
周末用《最后一章节历年案例真题》固定时间去做题,定时90分钟去做3道题目,算一套题目,一定要用电脑自己去把答案敲下来,然后再去看解析,查漏补缺。
可以做3套左右,确保每道题能得到15分以上。
第四周
第四周的核心是解决论文,一定要提前准备项目内容,要去动手敲两篇论文。
先学习《论文专题.pdf》,掌握论文的整体模板,写作技巧。阅读几篇案例论文。
然后就是根据自己做过项目,准备自己的万能模板,把摘要、项目背景部分的内容写好。
关于论文具体的技术相关部分,大家一定要提前去准备不同知识的内容,比如我当时就用一个项目,准备了微服务架构、大数据架构、软件质量评估、安全架构这4个方向的内容,最后确实也是运气好,刚好就遇到了大数据架构。
这里我建议大家准备的技术内容,往新技术方向(就是官方教程下篇的8大架构)去准备,今年上半年的论文题目都是很贴合实际的,比如大数据架构、devops、单元测试等等。
考试技巧
接下来就是分享一下简单的考试技巧了。
首先是考试时间,综合知识和案例是上午一起考试,一共4小时,综合知识150分钟,案例分析90分钟。下午考论文,120分钟。【ps:中途可以上卫生间的!别怕!】
首先是记得吃早饭,老铁们,4小时还是很长的。哈哈,吃饱了才有精力呀!**其次最好能带一支笔,**会有计算题,同时上午的考试也可以有其他用处!具体啥用,马上就说!
综合知识一般也就60分钟就能搞定,做完后可以检查一遍!(你要是没打算放弃,就必须得到150分钟到了才可以做案例分析!)那剩下的一个小时,可以干嘛呢?两个事情,第一个是把综合知识题目中,你之前没记住或者记得不够清晰的理论概念用笔抄到草稿纸上,在后面的案例分析中可能会用到【也不用抄太多,有个提示语就行】。另外,你可以睡会觉,补充下精力,哈哈!我当时是睡了半个小时!
然后就是案例分析,第一道题是必做的,可以先做来。然后就是4选2,如何选择?最简单的方式就是算分,首先第一题自己能得到多少分,做完了自己心里是有个底的,剩下的4选2,尽量保证每道题能得到15分以上,基本上就稳了。
尽量不要选做了一部分后,又换题,案例分析的考试时间是很紧张的,基本上没有太多的容错!
论文讲真就是看提前准备的情况和日常的积累了。要是运气不好,没有准备好,论文的方向和日常的经验也不太沾边,就只能自求多福了,哈哈!
最后
公众号后台回复【软考】,即可免费下载架构师的备考资料!
最后,祝各位好运!—
近期更新计划
近期更新计划(有需要的小伙伴,记得点赞关注哟!)
vue、router、elementplus
等前端框架入门教程,预计11中旬更新完成;- 博客系统功能完善,实现评论系统等功能;
- 基于vue3+springboot3的前后端分离的博客系统已经开源啦,欢迎大家star!
“学编程,一定要系统化”——若你也是系统学习的践行者,记得点赞关注,期待与你一起 From Zero To Hero!