今天下班时,同事问我当时怎么准备这个考试的,要不要报培训班,想给他家亲戚找找经验,我应了一声,索性就借这个由头,讲讲我的备考路。
先不讲我是怎么复习这场考试的。我想现在请你去想一个问题:如果你要考一个考试,它的内容既不像公务员那么大众,也不像考研那样体系完整,甚至网上连个像样的资料都找不到——你会怎么准备?
我考了两次,第一次大四,第二次研究生毕业后(观众老爷们要笑死了硕士毕业不还是来考编)。本科时考的那一次,我感觉它的题目出得怪怪的,不像课后习题那样直来直往的,一问一答。后来参加工作之后,我才真正明白:它之所以这么考,是有原因的。
比如,为什么考网络拓扑?为什么考软件体系架构?为什么让你画ER图、UML图?很多人觉得这些是“纸上谈兵”,但其实体制内的信息化岗位,恰恰最需要这种“懂全局”的能力。大家都知道,在体制内,你不太可能天天写代码、调算法。但作为技术岗或信息管理岗的人员,你必须具备一种“管理者视角”:
当一个新系统要部署到你们单位,你要知道:
你不需要亲自修,但你得知道问题出在哪一层,该找谁解决。而这,正是这场考试想考察的核心能力,不是看你多会编程,而是看你是否具备支撑信息化项目落地的基本技术判断力。
好了,说完上的内容,我们来聊聊整体的备考思路:
先说结论:真题才是王道
很多人一听考编,第一反应是:“得报班啊。”但我告诉你,这个考试小众得很,没有统一教材,也没有权威机构能给你打包讲完所有知识点。如果你碰巧刚考了软考或者备考408,那么你顺带这备考一下这场考试是再合适不过了,他的命题思路和考题内容基本上和软考有重叠,但是考试内容不会像上述两种考试考的那么难那么深。市面上那些动辄几千块的课,讲的要么是通用行测技巧,要么是泛泛而谈的“计算机框架”,干货不多。
我当时花了好几个月时间做历年真题,发现了一个规律:命题套路基本固定,重点集中在实务题,尤其是数据库、软件工程、网络拓扑和代码分析这几块。所以我的结论是:把真题吃透,比听两个月网课都管用。
这个考试试卷分两部分:行测+专业知识,其中专业知识是关键,分值大概是这个比例,具体我忘了:
很多人觉得行测只是“凑数”,其实不然。行测不仅占了不少分值,更重要的是,你复习行测,还可以复用到国考、省考,不会白白复习。而且,这些考试的时间都很紧,做完行测后,你可能只剩一个多小时做专业题。所以我建议:前40分钟必须完成行测,留出足够时间应对后面的实务大题。
下面重点讲讲如何复习专业知识:
专业部分包括:单选、多选、简答、实务题。计算机类的考试,范围都太广了,尤其是选择题和简答题,你无法预测它会考什么。所以我的建议是,不要花太多时间死磕选择题和简答题,除非你有富余的精力和时间。
实务题才是得分主力
实务题一般三道大题,每道题分值很高,占总分一半以上。
做历年真题你会明显发现,它几乎经常考这几样:
数据库(ER图,SQL语句、关系模式)
计算机网络(网络拓扑,安全措施、子网划分)
代码阅读与改错(C/Java为主、算法、伪代码)
软件设计(UML、面向对象、软件测试)
我用的备考资料:
行测:粉笔5000题+980课程
专业课:历年真题+自己整理的各科练习题
我的备考策略:
① 吃透真题,多做多练
我把咸鱼上买的真题全部打印出来,一道一道做,不会的标记下来,然后查资料、再总结。你会发现,很多题换汤不换药,几年一循环。去图书馆找课后练习题,题目分门别类的整理了厚厚一本。
② 主攻实务,带动选择题
把实务题当作主线,围绕它去学数据库、软件工程、网络知识。比如做一道UML题,顺便复习一下面向对象的概念;做一道网络拓扑题,顺手看看IP地址划分、路由器配置。平时没事多关注关注计算机的相关常识,比如类似CPU的工作原理,IT行业的前沿技术等,选择题和简答题有的时候会考。
③ 保持行测手感
每天坚持刷50-100道行测题,确保考试时能在40分钟内稳定完成,不拖后腿。
关于“要不要报班”的思考
行测部分都是在海鲜市场买的;关于专业课,当年我心急花了一千多块钱报了个培训班,结果上课讲的内容很一般,很多内容都和我整理的笔记差不多。而且我记得整个课程周期拉的很长,一两个月,内容庞杂,节奏缓慢,不如我自己上网搜教程,还可以快放。当然报班也不是没有用,它大概起到了监督、督促你学习的作用,好像也就这了……
再说一句实话:
现在的AI突飞猛进,非常强大,你遇到不懂的问题,直接问它,又快又准,还免费,24小时为你服务,比任何一个培训班的老师都强多了。你也不用担心AI的幻觉问题,对于这类结构化、标准化的技术知识(比如数据库范式、网络协议、UML语法),出错概率极低。并且如果你担心,你把同一个问题同时问两个甚至三个AI,让他们互相博弈。
以上就是我的备考思路,如果有问题,欢迎留言讨论。