软件设计师的考试考的内容真的是很广泛,如果你要是真的都可以凭经验都做对了(注意是全对,不考虑不细心的问题),我觉得你至少要工作三四年。
这个考试其实我学到了很多东西(很官方的话),按照我自己对自己的看法来说,我的计算机基础知识并不是那么差劲的。虽然专业课上没学,但是自己也是比较喜欢的看了一些。
看了王爽的汇编语言,也看了谭浩强的C语言,还有外国的一本操作系统设计与实现,其他的也多少接触,学逆向,也没事了瞎注入一下网站(大多是不成功的)。不过自己除了在软件开发上比较有效果外,其他的都比较稀松。
所以考试对我来说是比较有益处的,就像是一盘散沙,凝聚在一起才能变成石头。也像米老师常说的要凝聚知识网。
就像是我以前的一篇文章中的图一样,整个就是一个知识体系。每一部分都是息息相关的,相互制约又相互提高。
就像是创造和破坏一样,如果你不知道怎么破坏,那怎么能创造出坚固的系统,坚固的软件呢?
软考的结束意味着我要进入新的学习时代了,当然了,这也是在牢记旧知识的前提下。
(晕,这里要写什么来着,刚给同学聊个天,思路就断了)
(哦,想起来了,继续)
----------------后来补充的---------------------------
一个结束必然也是一个开始,复习了三个月,积累了好多想法,慢慢来吧。
------------------------------------------------------
关于考取软件设计师的问题,我有几点看法,分享给大家
如果你就是单纯的为了考证的话,并且有计算机基础,那么你需要做的就是先复习,再做题,然后再复习。这样的好处就是你可以从你熟悉的知识入手,慢慢的全局把握,然后再各个击破。复习的材料比较多了,可以买书也可以看电子书,我是先看的视频,然后再看书(希赛的软件设计师考点分析与例题精解),接着做题。
如果为了单纯的为了考证考证,并且根本没有计算机基础,(我想这样的人不会存在吧),你需要先看题,认真看完一个真题,看题解。然后在看书。这样的你可以先了解一下题目,然后以题目为基准出发,来熟悉知识点。然后再做题。这样下去考试的内容,我保证你考完试就忘,(当然了,或许你记着也没用)
如果真的是为了提高自己的话,你需要先复习,不是按照知识点来做,而是按照你自己的喜好来做,先把各个部分的内容自己看一遍,然后再来做题,再根据知识点看相关辅导书,最后再做题,如果踏实的这么下来之后,你会觉得你再做起开发来底气就足多了。当然,前期如果你能沉下心来找些经典书籍看的话就更好了。其实我就是这么打算的,不过这段时间,心态不好,虽然什么《深入理解操作系统》、《编译原理龙书》都给放到桌面上了,还是没有耐心的去看。(这里不得不说心态很重要)
我在考试的前几天基本上什么也看看不进去,看什么都是觉得没啥意思。也就一直看电影,找十大经典励志电影看。说实话每看完以后都感触颇深。记得离考试最近的一部电影是《阿甘正传》,看完之后觉得豁然开朗,我为什么为了考试坐立不安呢?为什么要想考完试后的结果呢?这些不重要了,重要的是我做了我喜欢做的事,我学习了我应该学习的知识。我很自由,我不过是在不断完善自己,不是为了别的。就像是阿甘一样,没有刻意去追求什么,只是很认真的去做自己应该做的事。很自然的,有了一切功名和财富。然而最重要的是他做了他自己。
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
微信公众号:Python程序员杂谈