刻意练习的核心是一种孤独的追求。----《刻意练习》
一般考试报名到正式考试差不多三个月的时间,如何充分利用这三个月的时间逆袭是本文讨论的重点,适用于上班族,时间并不充裕,而且软件设计师考试大纲中需要掌握的知识面特别广,所有知识点全部掌握难度很大。我们的目的就是45分万岁,不是75分,所以我这种学习方法拿高分是比较难的,但是相对来说轻松很多。
最好有一定的基础,学过软件专业或者做过相关工作,从零基础当然也可以,但是三个月时间我感觉不太够用。
准备阶段
首先你要准备一些视频,希赛的王勇老师的讲课视频很不错比较推荐,当然希赛的软考培训班的费用不是一般贵,这适用于土豪,屌丝可以看看其他的视频,或者去搜一搜软件设计师的视频,你会有惊喜!
然后你要有一个本子,视频或者讲义中的重点你要记录下来,可以复习用,复习阶段看自己笔记能很快的恢复之前的记忆,因为学的久了肯定会忘记前面学的知识。
你还要买一些参考的图书,比如历年真题啦模拟题啦之类的,不要买纯教材!相信我你看不下去的!厚厚一本天南海北的知识,不如看视频快!要买就买习题做。
最后你要准备在你的电脑上面记录一下错题的知识点,最后大复习的时候把每章的错题知识点打印出来,反复的看一看自己短板。
好了,这就是准备阶段的东西,复习一下。
- 视频
- 笔记本
- 习题书
- 记录错题知识点
学习计划
3个月的时间要合理分配一下,我这边大概是这样做的,第一个月每天一小时的看视频,第二个月每天一个小时做模拟题或者真题,第三个月重点做历年真题和之前的错题。
首先来说第一个月,每天看一小时视频这不难吧?但是记住看视频的时候一定要做笔记,把知识点记录下来,不推荐第一遍看视频就2倍速度,那样会压缩记笔记的时间,当然有时候要暂停下来记笔记,最后下来可能总共要花费1个半小时,第一遍看视频一定要看懂,看明白,看不懂反复看,反复看不懂上网搜相关内容,很多博客有详细的解释,不过视频里面都已经讲得很透了,不会有难以理解的地方。还有一点这些视频已经帮你把考点总结完了,你只要学习这些就可以,不要看大纲考这个考那个,相信我视频之外的题目没有几道,记住我们是45分万岁!记笔记的时候字写清楚,要不然你回来看自己笔记都看不懂(不要问我怎么知道的)。这个月的时间就看视频理解就可以,视频里面有练习题就跟着做一做,这个阶段先不要做其他的习题。
第二个月的时候,就需要用到参考书了,这些书基本上一章一章的来,前面总结知识点,后面针对性的历年真题和模拟题,一章一章的学习,哪一章的题错了,就去看一边那个知识点的视频,这样相当于开始看第二遍视频,只不过这一边是针对性的去看,可以二倍速。拿出笔记本,把记录的知识点复习一遍,这样做题效率更高一些。最后的错题一定要记录下来,错题就不用笔记本去记了,因为题目大多都比较长,可以拍照或者把照片做OCR识别,每一章的错题都记录下来。
最后一个月就是题海战术了,历年真题模拟题使劲做吧,我的速度差不多1小时就可以做完一套上下午的题目。一天一套题目,这些题目就不是按照章节来的,是覆盖所有知识点的题目,所以最好是历年真题。历年真题的错题也要记录下来,这些错题就是你最后复习的关键了。考试前最后几天,可以不做题,重点看一下笔记本的知识点和你自己的错题知识点。把自己的难点总结出来,该背的东西背一背就可以去考试了。
一些要点
上午考试都是选择题,所以需要背的东西比较多,但是我几乎没有背什么知识点,都是做题多了自然就会了,考试的时候你会发现我的天,这不是我做的原题吗?虽然记不清哪里做过,但是一模一样的题真的做过!所以题海战术真的有用!据说有软考的手机app,坐公交地铁的时候也可以拿出来刷一刷选择题。
下午考试就会用到你的经验了,如果没有实际的开发经验可能做下午题就有点吃力。咱们一道题一道题简单说说。下午一共5道题。第一题一般都是数据流图,几张图对比一下看有没有输入输出错误,看一下有没有黑洞、奇迹,最后就是一句话一句话的去对比题目和图的每一条数据流就能很简单找到图里的错误,这道题全靠心细,静下心来一句话一句话细细品味。第二题一般都是ER图,这题目对于有开发经验的人来说很简单,认真审题,把题目中的关键信息画出来,明白一对多和多对多的区分,这道题拿分也是很简单的。第三题一般就是类图,这道题也是比较简单的,根据题目描述和给出的实体推断出类图应该是什么样子,如果对类图不太熟悉可以先补一补这方面的知识,简单能区分出设计模式即可,这道题也要拿高分。第四题一般就是C的算法题,程序填空我一般都选择放弃了,但是今年的题目不知道是不是放水了,我居然也填对了几个空,这道题拿高分比较难,但是2分的设计策略是必拿的!根据题目描述一般就可以猜出来用的哪种策略了,所以即使看不懂代码,也没关系。复习的时候也不用在这上面浪费太多时间,45分万岁。最后一道我做的是java,面向对象的知识无非就是继承、封装、多态,你能理解这些再把java语法里面的几个单词背过这道题拿满分简直太简单。
可能下午的要点说的多一些,因为上午的题目涉及太广,就靠平时的积累,所以要说的不多,关键是下午的做题要有策略,能拿的分一分不丢。
推荐图书
最后就是推荐图书了,软考图书哪家强?当然是清华大学出版社的了!
《软件设计师2009至2014年试题分析与解答》ISBN:9787302415398 (刷题必备!错题的分析和解答一定要记好)
《软件设计师考试冲刺(习题与解答)》 ISBN:9787302354055 (王勇老师的书,每一章的知识点都有总结还有习题练习)
《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》 ISBN:9787302361237 (考点串讲很不错,但是也不用全看,根据视频内容有针对性的看)
《软件设计师考试考眼分析与样卷解析(2016版)》 ISBN:9787111540922 (考点总结的很详细,习题有针对性!这本书我买了一本影印版的,因为正版太贵原谅我吧 T T)
《刻意练习:如何从新手到大师》 ISBN:9787111551287 (这本书跟软考没关系,但是很推荐大家读一读受益匪浅)
最后
软件设计师三个月我的计划就说完了,我最后也以精准的及格分数通过了考试,本以为十一月份还要去考的。但是,我决定十一月再去考一次,这次就是系统架构师了。
文章可以转载,转载请务必告知我!
上面我打了很多广告,是不是把广告费给我结一下?