前言:
2003年1月10日,或许是个永远值得我纪念的日子吧。这天我收到一个好消息,我顺利地一次通过全国软件资格与水平考试——系统分析员级别的考试,而这对于仅仅20岁的我来说,真是一个来之不易的成绩。或许是因为我是全国最小的系统分析员吧,或许这次考试能一次通过也会让许多人惊讶。网上也有许多同行发来了E-mail或在论坛上对我表示祝贺。我在高兴的同时,也觉得我能在2001年通过高级程序员考试后,连续地一次就成功拿下系统分析员考试,这与我平时的努力和9年来积累的大量经验分不开的,当然也与我出色的临场发挥和一点点儿好运气分不开。许多同行和朋友纷纷让我写写自己的经验和感受,我觉得如果我真的能写出些东西来让各位也有借鉴作用,那我下面的工作也算是有价值了,我也会觉得很高兴的。如果说的有不妥的地方,我衷心希望各位同行高手能给予批评和指正,毕竟我还是要向大家学许多东西的。下面就谈谈我的心得体会。
正文:
相信大家之前对系统分析员考试已经有了一定的了解,我在这里再来简单介绍一下。系统分析员考试全称是“全国软件资格与水平考试系统分析员级”。其大纲中称“通过本考试的合格人员具有从事计算机应用系统的分析和设计的实际工作能力和业务水平,能指导系统设计师工作”。其考试内容分为三部分:计算机与软件工程综合知识、系统分析设计、系统分析设计论文。其中第一部分考试时间为150分钟,内容以计算机和软件工程中的基础知识以及最新技术的相关知识为主。第二部分考试时间为90分钟,内容以具体实践中的系统分析和设计方法为主。第三部分考试时间为120分钟,内容以一篇叙述实践中的系统分析过程的论文为主。
通观考试大纲和这三部分的内容,我得出这样的结论:系统分析员考试想要通过,原则上应该要具备至少三方面的素质:第一,有很扎实的计算机基础知识功底和软件工程知识水平;第二,有过多年的正规软件开发经验并参与过其中主要部分的分析、设计和实施;第三,有很强的跟踪国际国内先进技术的能力以及有很好的交流、管理、表达等能力。
上面所说的都是些平时作为一个系统分析员应有的水平和能力,但我想许多人是想通过考试来提升自己的水平,所以下面我来讲讲应试方面的经验。当然,我从来不主张考试去“蒙”,这样的考试也没有意义,纯粹成了为了考试而考试,学不到任何知识。我提倡大家在充分的实践与学习的基础上,再通过考试来提高自己,这种形式学到的知识和掌握的能力才最有用。