今天,2005年4月9号中午,我通过了Sun的系统架构师考试(SCEA)的310-051部分。总成绩72%(很勉强,及格线68%)。面向对象概念、EJB、设计模式、消息、国际化等部分都对了80-100%;通用架构、遗留系统连接、EJB容器、协议、J2EE应用、安全等部分只有50-66%左右的正确率。
但好歹整体是pass,否则又浪费银子了——1250RMB实在太贵。就在昨晚,老公明白我今天就要考试,马上表达了他的不满:
第一、 他认为我准备不够,肯定pass不了,简直是浪费银子。
第二、 他认为我那么早考过,就不会接着深入学习,很快会忘掉这些知识滴。

但我今天早上还是在他极不看好的抱怨声中去考试。第一道题就是又臭又长的遗留系统连接题,这些电脑屏幕上的英文马上让我的脑袋轰地晕了。所以接下来我一直是在极度紧张晕乎乎的情况下考试的。
臭长的情景题目奇多,我以为时间不一定够,心情紧张地完全影响了我做题效果。但我依然30分钟左右把48个题目全部做了一遍。然后再用25分钟左右仔细检查了一遍,特别仔细研究那些臭长的题目,所有题目全部用排错法选一次答案,但被重新选择答案的题目不超过5个。剩下20分钟左右时,又开始重新过一遍,但做到第34时,整个考试就over了,打印机就刷刷刷打印成绩。我没看到屏幕上的成绩提示,很着急,马上直接去看打印机吐出来的纸,直到看到成绩是pass,才知道这1250块是没有浪费掉。
从考场出来,恰好老公打电话来汇报他酒店的房间可看海景。我告诉他我过了,并埋怨自己备考方向不十分正确导致成绩不算良好。他很意外我通过了没有浪费钱;然后打断我详细的成绩汇报,叫我不要太得意。

其实,我觉得如果备考得当,是很可能拿到80%的。但现在根本没有什么书能完全覆盖了Sun的考试范围,也没有很update的guideline。通过这次实战,我觉得我知道了Sun的真实考试范围,因此觉得有必要整理出来,让后来者少走弯路。
我认为有三个资料是大家主要应该关注的。
1.《J2EE学习指南-Sun   certified   enterprise   architect   for   J2EE   (Exam   310-051)(英文版)》,一定要读英文版,因为考试是英文。Paul   R.Allen,Joseph   J.Bambara   人民邮电出版社。
这本书粗看是覆盖了SCEA全部大纲,但其实很多真正考试内容没涉及,比如遗留系统连接、安全、集群、负载平衡。而遗留系统连接部分,最新的JCA并没有考,考的还是Screen   Scraper及Corba等综合技术连接各种复杂的遗留系统。其他内容,该书也写的很罗索,不精炼。
2.   《Sun   Certified   Enterprise   Architect   for   J2EE   Technology   Study   Guide》Prentice   Hall   著,作者是Sun的,该书接近于Sun的官方资料了。
这本书很好,简洁、扼要,非常适合最后冲刺阶段使用。但缺点是完全没有消息、遗留系统连接等内容。但是设计模式、协议、安全等部分相当好,至少比《J2EE学习指南》好。集群、负载平衡等部分,这本书一样没涉及。
我自己翻译了这本书的中文简版,如果想对J2EE入个门,可以参考。但最好读原文。连英文技术资料都看不懂的人,我想绝对通不过这个考试的,考试中的情景题都是很长的英文。《中文Sun的系统架构师认证教材》http://community.csdn.net/Expert/topic/3892/3892784.xml?temp=.1181452
3.yahoo讨论组上的资源,有最接近Sun考试范围的资料和题目,是考80%的最好保证。
scea_j2ee     http://groups.yahoo.com/group/scea_j2ee
scea_prep     http://groups.yahoo.com/group/scea_prep
特别推荐的是《Java   Architect   Notes   -   Balaji.doc》和《SCEA   Practice   Questions1.zip》及其他类似电子文档。
Balaji等人的笔记,更符合Sun实际考试的内容,比以上两本书更贴近考试范围。比如其中提到的集群、负载平衡、遗留系统连接等技术,今天我都被考到,而且我都没考好。因为之前我一直以为出版的书更可能贴近考试,而我对上面两本书的知识点都掌握到90%。但我接触yahoo的资料很迟,对这些资料跟那两本书的不同很怀疑,怀疑yahoo的资料不正确。但实际考试告诉我,yahoo的资料更正确。
《SCEA   Practice   Questions1.zip》这些题目,多数跟Sun考试接近,特别是安全、遗留系统连接、集群、负载平衡等情景分析题,J2EE应用分析题等。但那些很detail的,接近编程的题目,可能不会考。而且这些题目的结果分析部分特别详尽,非常有利于让你处理J2EE选型等情景题目。
尤其是其中部分题就基本重现在我今天的考试中,那些关于集群、负载平衡、J2EE应用分析的情景题。如果再考一次,我发誓我会把yahoo   group中的题目用心重做一遍。那样我绝对可以拿到80%了。

我觉得SCEA考试是一个覆盖面很广的东东。备考的过程中,绝对可以优化、充实自己的技术知识。比如通过这段时间的学习,我觉得我更了解J2EE及实际系统选型,也学会了设计模式。之前我基本是设计模式盲,现在我却可以历历数出各模式的特点,甚至有更深入研究的兴趣。我觉得备考SCEA是学习更多知识的方式,而考试结果只是附加的回报。

备考时间和步骤建议:
先介绍本人的背景和准备时间。
本人具有多年J2EE工作经验,很早学习OOA、J2EE,很早就深入学习、模拟过pet   store的framework。工作中的项目有很多practices及EJB   pattern,但这个很好的framework我没参与设计。
大概是去年(04年)11月初左右有了考SCEA的想法。然后买了上面提到的《J2EE学习指南》。在年前看完了这本书,同时就着《设计模式(中文版)》、《设计模式和Java》等书,对设计模式入了门。原来想年前考,但工作突然趋紧,加上要过年、写网络小说、看小说,就把考试计划推迟到年后。
过了年,又因为分心去“研究”宏微观的经济、管理及把手头长编网络小说over掉,也就不敢贸然考试。但工作轻松,所以还是花了很多时间学习SCEA。
进入三月下旬(20号之后),我的SCEA冲刺阶段开始了。反反复复看前面提到的两本书和设计模式,终于把设计模式给吃下了。一直到三月底,才接触到Balaji的《Java   Architect   Notes》,做yahoo上共享的题目。做题结果很惨,正确率只有50%左右。所以很快发现自己在情景题、安全等方面的不足,并力补之,同时花了2天半,把《Sun   Certified   Enterprise   Architect   for   J2EE   Technology   Study   Guide》翻译了一下。
到了4月2号,我决定报名9号考试。然后又把那2本书看一编,把《SCEA   Practice   Questions1.zip》等数百套题过一遍。6号交钱报名。7号下午通过作题,就发现自己不是很行。8号打印Sun的考试大纲,发现有些地方要加强。但最后认为安全、遗留系统连接、集群、负载平衡等比率不多,幻想Sun不会考那些DNS集群机制等题目,所以还是决定去考试(已经报名了,也不可能推迟)。可是9号考试的时候,心理很明白准备不充分,因此考试特别紧张。但谢天谢地,我面向对象概念、EJB、设计模式、消息、国际化等扎实的底子和yahoo资料给我的遗留系统连接、集群、负载平衡的粗浅印象,到底还是让我pass了。

要说明的是,我全部是工作时学习,根据工作强度,每天有0-7个小时学习。周末和晚上是不学习的。周末用来办事、逛街、去公园;晚上用来上网。

我觉得准备SCEA的时间因人而异。对于普通水平,如我,若集中学习,2-3个月够了;对于更高水平,1个月甚至更短也行;对于水平更差,我想4-6个月都可能。

最后要强调的是英语。这个考试有接近50%是臭长的情景题,还是多项选择,如果基本英语要求都达不到的人,可能连正确理解题目都困难。而另外那些简短的题目,偶尔也有一两个不认识的关键的单词,这绝对影响作题,因为那会让你不知道整个句子的概念。我考试就遇到1-2个这样的题目其中各有1个不认识的关键的单词。我很怀疑通用架构、J2EE应用部分我得分过底就是因为这个原因。
搞定英语,我觉得只能是基本只看英文资料和做英文题目。我的英语底子一般,也就四级水平,工作是纯英文,近两年除了小说、新闻看中文的,其他只看英文。但我的英语还是稍微影响了我的考试,至少我是这样认为的。

以上是我考后的感想。我觉得yahoo上的资料最符合sun考试范围的;但那两本书应该是主要的学习基础。如果EJB不熟的人,其他一些EJB书籍都很必要。

如果大家希望有个学习计划的参考,我建议是:
1.先学《J2EE学习指南》和其他的有名的EJB书籍(一本网上最著名、最流行的就行了)。这个时间应该1个月左右。
2.再学习《Sun   Certified   Enterprise   Architect   for   J2EE   Technology   Study   Guide》。
3.然后学习Balaji的笔记。
4.打印Sun的考试大纲,逐条检验知识点。
考试大纲   http://www.sun.com/training/catalog/courses/CX-310-051.xml
5.做yahoo上的《SCEA   Practice   Questions1.zip》等题目。
6.考试前2天,根据做题经验,结合考试大纲,再逐一根据各知识点复习。
7.考试时,也许第一个题目就是很长的英文题。不用被吓着,稳定心态做下去。你会发现后面那些简短的题目几秒钟就可以搞定一个。你肯定有时间回头检查的。

310-051只是系统架构师的第一步,后面还有Assignment   (CX-310-300A)   、Essay   Exam   (CX-310-061)两步。我不知道我什么时候会考,考试费太贵了(全程5000),最好能找个地方报销。我更看中学习过程及实际掌握的知识,考试的结果,尤其是证书,天晓得有没有用。但第一步应该是最难的一步,选择题考过了,剩下两步应该更容易。也许我会去考,如果考过了,如果有经验,我一样会来分享的。考虑到第一个1250花出去,我老公可能会催我考下去,他会觉得既然花钱了,那么搞个证书才合算。哈哈!

我所能帮大家的,上面已经说过了。如果大家还要问,通过fancyhf@163.com好了。同时介绍下我的网站http://fancyhf.mblogger.cn,上面不但有我学习J2EE的笔记,还有我的原创小说、随笔等。

通过了Sun的系统架构师考试(SCEA),在此分享成功与失败的一点经验相关推荐

  1. Sun地系统架构师考试(SCEA)

    http://www.qqgb.com/Program/Java/JavaBlog/Program_146087.html 今天,2005年4月9号中午,我通过了Sun的系统架构师考试(SCEA)的3 ...

  2. 软考高项-系统架构师考试心得

    报考初衷 2020年的系统架构师考试成绩和分数线已经出了,侥幸一次通过. 我是做测试的,2019年,2020年,在而立之年经历了内心迷茫的痛苦思考,关于当前和以后的事业抉择. 在不满当下,看不到未来的 ...

  3. 软考高级 系统架构师考试经验分享(2021年一次性通过)

    简介 笔者从事前端开发工作,是2021年11月6号第一次参加的系统架构设计师考试.很幸运一次性通过.分数不算太高,分别是 51/50/46. 下面笔者来分享下系统架构设计师的考试经验.希望能对准备考试 ...

  4. 系统架构师考试知识点mp3资料免费下载

    场景 系统架构设计师考试,属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个高级考试. 系统架构设计师考试,考试不设学历与资历条件,不论年龄和专业,考生可根据自己的技术水平,选 ...

  5. 系统架构师考试需求大纲

    1. 考试目标 考试合格人员应能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确.合理的软件架构,确保系统架构具有良好的特性:能够对项目系统架构进行描述.分析.设 ...

  6. 案例分析架构分析汇总-系统架构师考试

    文章目录 2018年下 2017年下 2016年下 2015年下 2018年下 试题一 阅读以下关于软件系统设计的叙述,在答题纸上回答问题 1 至问题 3. [说明] 某文化产业集团委托软件公司开发一 ...

  7. 软考备考-系统构架师-23-系统架构师考试经验总结

    博客迁移 不恰饭的小站 写在2019年中 博客迁移 先上结果吧 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2019062521472582.jpg?x-oss- ...

  8. 系统架构师考试-案例

    案例时间要求:90分钟, 3个大题 主要主题: 1.软件架构设计与评估 2.系统可靠和安全 (一般交替不同年出现) 70%概率 3.软件系统建模(UML) 4.Web应用(  MVC +面向服务 ) ...

  9. 考试系统服务器架构,系统架构师考试浏览器/服务器风格

    5.3.5浏览器/服务器风格 浏览器/服务器(browser/server,B/S)风格就是上述三层应用结构的一种实现方式. 其具体结构为浏览器/Web服务器/数据库服务器.三层C/S的解决方案相比, ...

最新文章

  1. 两大AI技术集于一身,有道词典笔3从0到1的飞跃
  2. CoGAN pytorch
  3. HTML5实践 -- 使用css装饰你的图片画廊 - part2
  4. opencv 人脸识别 (一)训练样本的处理
  5. C++string类型与C语言字符数组的转换 std::string.c_str()函数
  6. 被阻塞的线程唤醒后的逻辑
  7. dedecms怎么改php版本_PHP程序员进阶之路
  8. Windows平台下Git服务器搭建
  9. 为小本打造简洁实用的开始菜单
  10. css实现圆球旋像水波波动_手机拍屏幕烦人的“水波纹”小米10靠它给解决掉了...
  11. 如何进行大数据分析与处理
  12. hisi mmz模块驱动讲解
  13. PSP完美手感十字键改造超详细攻略
  14. win7怎么设置悬浮桌面便签
  15. wps里的茶色字体怎么设置_VRay茶色玻璃材质参数是什么,要怎么设置?
  16. Gym - 100886B 2015-2016 Petrozavodsk Winter Training Camp, Saratov SU Contest B - Game on Bipartite
  17. 怎么压缩word文档大小?
  18. js针对禁用ie浏览器(包括ie11)在内打开网页弹窗提示更好的体验解决方案
  19. 本机ping不通虚拟机解决方法
  20. RabbitMQ--扩展--11--均衡负载

热门文章

  1. AntiPatterns基础知识:Rails控制器
  2. 你做这样一个网站需要多少钱?
  3. 上海亚商投顾:沪指创反弹新高 房地产板块掀涨停潮
  4. nfc安全电路用计算机屏蔽电缆,本安计算机用屏蔽电缆选型手册以及技术参数
  5. matlab 逆序画图,将行向量元素逆序并输出
  6. c#语言+计算两个位置的距离,C#计算两个经纬度之间的距离
  7. 如何在人群中快速识别一个程序员...
  8. 基于Easy-poi实现多Sheet页以及动态表头的excel表格的导出
  9. 将String转化为数组
  10. 可用于单片机的DES加密算法