按照我今年的计划,终于在上个星期六(5月23号)考完了系统分析师,从4月下旬开始准备到考试,也不紧不慢的准备了小一个月,尽管只是每天晚上下班回去吃完饭复习一个来小时,周末花半天左右再看看(因为其余时间要陪媳妇逛街,你懂得)。不得不说,系统分析师的考试相比于去年11月份考的项目管理师,所涉及的知识面更杂,涵盖了整个IT过程中遇到的项目管理、数据库、中间件、网络、操作系统、知识产权、统筹等等各方面,因此,既然广那就难免做的到精,所以从知识实用的角度,在整个复习过程中学到的知识量对于一个工作了一定年头的开发工程师或者架构师来说,对其工作上带来的帮助是有限的。那么,我为什么还要去考呢?
这个问题其实是在离考试的前一天我的一个同事看我在埋头复习追问我的,由于当时备考如火如荼,当时我也只是停顿了一下试图回答他但是没有回答上来,因为可能当时我对这个问题也是迷茫。于是,当我从容的写完下午的论文(提前了3分钟交卷,大约2300来字)交卷出来走出教室的时候,我把这个问题重新提出来思考:我为什么还要考系统分析师?。。。。确实从实用主义的角度,我已经在去年成功考过了项目管理师并拿到了证书,可以说具备了高级工程师的资质,也可以将证书外挂出去,但是系统分析师即使再来一个,用处似乎也不大了。而且如果将花在准备考试的时间放到其他知识的获取上,是不是于工作更加有帮助呢?当然这都是从消极的一面来考虑的;积极的一面系统分析师考试涉及的面很广,因此通过有目的性的准备考试可以进一步扩展知识面,而对于一个架构师来说,宽广的知识面会对其今后的架构抉择带来决定性的帮助,另外,证多不压身,多一个证书在手里毕竟也算是一种经历。那么,刨掉这几个方面,是不是还有让我选择考的缘由呢?我粗粗的想了一下,大致还有以下这些吧:
- 这是自我学习的一种表现,无论是学习其他工作上用到的技术还是阅读床头读物,无非是一些思想的交流和共鸣,有句话不是说”要么读书、要么旅行,身体和灵活必须一个在路上“嘛;
- 证不重要,通过准备考试可以再一次系统性的梳理和总结,这对于希望成为一个合格架构师的我来说是很重要的,因为既然选择从事这个行业,该补的东西还是需要补一补,该学的还是需要学一些的;
- 项目管理、系分、架构三项高级软考,既然项目管理有惊无险的考过了,那么系分就顺其自然的考一考,看看两者之间有啥区别,都说系分更难考一些,那么就实际考一把,万一过了呢;
- 把考系统分析师作为一项普通的要完成的事情,先明确目标,然后根据实际情况来制定考试计划,然后根据计划来执行并动态调整,然后去实现这个目标,PDCA嘛。
广告一下:我准备项目管理师的时候同事给了我有两个相当给力的材料,还有我自己整理的一份必考笔记, 都是电子版的,可以分享。另外有本张友生的教材和历年真题,可以转给有缘人,需要的留言。