一次连续破防的软考体验

一次连续破防的软考体验

by 铛 叮 -
Number of replies: 12

大家好, 我在今年的11.5 参加了中级软件设计师考试。
Warning : 以下都是我的个人经历和体验,仅供参考。
1. 参加考试的背景和动机
  我是去年(2022年12月底)加入的循环猫社区,才开始接触计算机相关的信息,在此之前,我的专业和工作和这个行业八竿子都打不到一起。通过这里的课程,我发现写代码也是很有趣的事情,因此开始一点点了解。也可以说,我在准备这次考试前,关于代码的知识,基本上都是来自于循环猫。
 随着学习的开展,我觉得转码的确是比我现在的职业要更有些前/钱途的,但是我一、没有相关学历;二、没有相关工作经验;三、处于尴尬的转行年龄;四、之前的工作经验似乎没有什么帮助。所以我想,如果有证书,或许可以证明我有点相关技能。并且准备考试,应该也能迫使我迅速学习计算机的基础知识(这个想法真是搞得人压力巨大,等下细讲)。
 在浅了解了相关证书后,我决定先考中级软件设计师试试水,考试费相对低廉,是156元。并且当时有2个月左右的时间可以准备。

2. 考试背景和要求
  这是软考的官网 ↓ 具体资讯请看↓
  软考分初、中、高级,但是大家似乎都从中级开始。这个考试不要求前置经验和等级,直接考高级也可以。是国家认可的资格证书,好像还可以申请抵个人所得税、落户积分等各种用处。
  每年有两次考试,分别是5月和11月。从这次考试开始改成了机考。考前10天左右官方有机考模拟系统可以熟悉考试操作。
  软件设计师的考试有两个科目,分别是
  基础知识:75道选择题(考试大纲里的都会考一点)。
  应用技术:6道问答题:E-R图、数据流图、UML图(类图和用例图居多)、算法填空(用C语言写)、面向对象设计模式填空(Java/ C++均可)
  满分都是75分,两科目都45分才算合格。
  由于机房的资源有限,所以和以前的统一时间考试不同,改为了分批次,并且同考场的人考题顺序不同,似乎题目内容也不一样。例如我是11.5下午2:30~6:30。
  原来的上下午两门考试,改为了两科联考,时长都是2个小时,中间不休息。答完第一套卷子后交卷(可以提前半个小时交),会自动跳出第二个科目的卷子(第一场没用完的时间会延到第二场用)。
  我参加的考场安排是,提前1个小时入场等候,开考1个小时后可以申请去卫生间(监考老师陪同)。开考3个小时后可以交卷。
  别的地区有11月28日就考的,但是我没看是哪个类别的考试。

3. 备考资料准备
  资料我买了二手的教程+习题实体书(习题没啥用),参照官网的版本购入,30元。
  软件设计师考前培训视频(来自著名学习网站B站)
  软考通App(刷选择题很方便)
  希赛网的历年真题(问答题在电脑看更方便)
  除了二手书,其他都是白嫖。

4. 学习过程
  首先根据经验贴,2倍速看完王勇的视频,耗时约2个星期;
  然后看了一遍教材,耗时约一周;
  尝试写习题集的题,发现什么都不会,焦虑了几天。之后就没有再用过习题集了;
  刷软考通的选择题,大约5天左右全过了一遍(很痛苦,一天做几百道);
  同时一天做一套问答题,做的很水,尤其是算法题,没有认真思考过,都是蒙/直接看答案,捡着自己会一点的写;
  高强度学习了一周左右,开摆约一周;
  此时已经到了考前一周;
  每天写一套真题(两个科目),同时看答案,有不会的看一眼书。这时候还是有很多东西不知道,因为我过于0基础。到这个阶段,我在做完题对答案看解析时,就把教材摆在旁边,随时翻看对应的知识点,翻看纸质书还是挺方便的。
  由于最开始是抱着以考代学的目的来的,所以遇到一个问题,一个名字不了解,就会去搜索扩展,很累,因为东西真的很多,搞得人压力还挺大,导致后面摆烂。并且这个就是考试,是考试就有技巧,但是我没有过多的练习技巧,导致做题的时候,知识点可能知道/有印象,但是不知道怎么回答。

6. 考试过程体验
  我这次考试的场地面积很大,所以一间教室分为了两个考场,中间仅是靠过道分隔开,分别考中级软件设计师和一个高级的。刚好他们考的这科是写论文,所以一开考,就能听到超快的点击鼠标和敲击键盘的哒哒声。而我刚好,考试系统显示的第一道选择题,就是文法题,我完全不懂。考场也特别的热,周围只有快速的哒哒声,面前是一道不会的题,压力迅速升高,差点破防,知识点一下什么都想不起来了。 好在考试时间和题量相比,是非常充裕的,所以有时间收拾收拾心情,开始瞎蒙。我尽量做得慢,大约写了十几道以后,专注于写题,稍微找回些状态。不过在看到出现了一些之前做过的题,但是我完全不记得答案的时候,再次破防。
  还好,我是个坚强的人,再次挽回了点心态,大约1个小时的时候做完了第一遍。刚好这个时候也可以申请去洗手间了,所以我出去透了口气,外面很冷,也给脑子降降温。
  再次回到考场,还没有到第一科目的交卷时间,我又回看了一遍题目,修改几个答案,希望我没有改错。
  大约1小时30分钟的时候,老师提示可以第一科目可以交卷,我大约拖延到还有10分分钟的时候才交。
  此时又破防了,因为快速的哒哒声又响起来了,浏览第二科目的题,又什么都想不起来了,尤其是在看到算法和设计模式的时候。
  依旧还是慢慢写,第一遍写完,计算了有把握的答案分数,发现不能及格。所以又做第二遍,其实算法题还是什么都不会,但是感觉这是一个分治法,所以模仿题干中提供的代码,把空缺填上,磨蹭到6点半才交卷,因为真的很没底,又不甘心,所以没有提前交,而是坐那慢慢猜答案。我已经不是来用知识答题了,是在推理答案可能长什么样子。
  可能因为太久没有考试了,所以这次很心虚,考试的时候破防很多次,这是以前考试从来没出现过的状态。

7. 复盘和总结
  只是通过考试而已,就要多做真题,分析答案;
  把软考通上的选择题全做一遍,然后把近10年的真题都仔细做一遍,做完分析答案就差不多了。如果跟我一样没有基础,再加一本教程,遇到不会的就打开看,多看几次总能有印象。提前准备总是没错的,因为知识范围比较广,需要教材有600多页,但好消息是知识点很浅。
  问答题一定要多看真题的答案,分析解题套路。
  E-R图、数据流图、UML图 这三道都不算难,多做题明白出题套路就会写了。
  C语言的算法题:只要大概了解C语言的语法就可以看明白代码(但并不一定能看懂逻辑,这是两回事,学到102链表的朋友应该能理解我在说什么)
  面向对象设计模式:在座的各位应该都会Java,再了解设计模式都是什么,然后多做几道题就知道怎么写了,一定要多做,我这次就吃亏在写少了,考试的时候不知道怎么写。

  想通过准备这个考试学习,要提前一点,多看看相关的资料学习,因为范围实在太广了,涵盖了计算机基础的全部科目。仔细回想,考题的内容都不难,比较浅显,奈何我真的不记得,所以一定要提前准备,多看看书。祝各位在考试的时候,考的都会,不会像我这样破防又破防。

In reply to 铛 叮

回复: 一次连续破防的软考体验

by rick li -
考试的时候破防很多次往往可以考过,考的时候比较自信的往往不会有预期这么好。

很用心的很有画面感的软考体验,看下来的感受:软考真好 ———》好多题啊 ———〉真的需要认真准备
In reply to rick li

回复: 一次连续破防的软考体验

by 铛 叮 -
是的,对于计算机专业的人来说,或许考试很简单,但是对于我这种毫无前置经验的人来说,是准备起来有点累的考试
In reply to 铛 叮

回复: 一次连续破防的软考体验

by 颀 姜 -
是哪个怨种考了三次都没过的
是我
In reply to 颀 姜

回复: 一次连续破防的软考体验

by 铛 叮 -
好家伙,你是直接考高项了吗
In reply to 铛 叮

回复: 一次连续破防的软考体验

by 颀 姜 -
中项,呜呜呜呜大破防了
In reply to 颀 姜

回复: 一次连续破防的软考体验

by 铛 叮 -
那你这次的考了吗?
In reply to 铛 叮

回复: 一次连续破防的软考体验

by 颀 姜 -
考了,周六下午那场
In reply to 颀 姜

回复: 一次连续破防的软考体验

by 铛 叮 -
我是周日下午那场,咱俩就期待考试结果吧,你知道什么时候出成绩吗?
In reply to 铛 叮

回复: 一次连续破防的软考体验

by 颀 姜 -
去年是12月15出成绩,今年第一次机考,不知道公布时间会不会调整
In reply to 颀 姜

Re: 回复: 一次连续破防的软考体验

by 铛 叮 -
希望这次咱俩都能过
In reply to 铛 叮

Re: 一次连续破防的软考体验

by junhui yang -
12月我也去考了 网规 没过 机考严了,还没我之前考的多
In reply to junhui yang

回复: Re: 一次连续破防的软考体验

by 铛 叮 -
我运气比较好的擦线过了,在思考要不要继续考个网工。