網(wǎng)絡(luò)上搜到的SCEA 的考試經(jīng)驗,希望對大家有所幫助!
正文:
今天,2005年4月9號中午,我通過了Sun的系統(tǒng)架構(gòu)師考試(SCEA)的310-051部分。總成績72%(很勉強,及格線68%)。面向?qū)ο蟾拍睢JB、設(shè)計模式、消息、國際化等部分都對了80-100%;通用架構(gòu)、遺留系統(tǒng)連接、EJB容器、協(xié)議、J2EE應(yīng)用、安全等部分只有50-66%左右的正確率。
但好歹整體是pass,否則又浪費銀子了——1250RMB實在太貴。就在昨晚,老公明白我今天就要考試,馬上表達(dá)了他的不滿:
第一、 他認(rèn)為我準(zhǔn)備不夠,肯定pass不了,簡直是浪費銀子。
第二、 他認(rèn)為我那么早考過,就不會接著深入學(xué)習(xí),很快會忘掉這些知識滴。
但我今天早上還是在他極不看好的抱怨聲中去考試。第一道題就是又臭又長的遺留系統(tǒng)連接題,這些電腦屏幕上的英文馬上讓我的腦袋轟地暈了。所以接下來我一直是在極度緊張暈乎乎的情況下考試的。
臭長的情景題目奇多,我以為時間不一定夠,心情緊張地完全影響了我做題效果。但我依然30分鐘左右把48個題目全部做了一遍。然后再用25分鐘左右仔細(xì)檢查了一遍,特別仔細(xì)研究那些臭長的題目,所有題目全部用排錯法選一次答案,但被重新選擇答案的題目不超過5個。剩下20分鐘左右時,又開始重新過一遍,但做到第34時,整個考試就over了,打印機就刷刷刷打印成績。我沒看到屏幕上的成績提示,很著急,馬上直接去看打印機吐出來的紙,直到看到成績是pass,才知道這1250塊是沒有浪費掉。
從考場出來,恰好老公打電話來匯報他酒店的房間可看海景。我告訴他我過了,并埋怨自己備考方向不十分正確導(dǎo)致成績不算良好。他很意外我通過了沒有浪費錢;然后打斷我詳細(xì)的成績匯報,叫我不要太得意。
其實,我覺得如果備考得當(dāng),是很可能拿到80%的。但現(xiàn)在根本沒有什么書能完全覆蓋了Sun的考試范圍,也沒有很update的guideline。通過這次實戰(zhàn),我覺得我知道了Sun的真實考試范圍,因此覺得有必要整理出來,讓后來者少走彎路。
我認(rèn)為有三個資料是大家主要應(yīng)該關(guān)注的。
1.《J2EE學(xué)習(xí)指南-Sun certified enterprise architect for J2EE (Exam 310-051)(英文版)》,一定要讀英文版,因為考試是英文。Paul R.Allen,Joseph J.Bambara 人民郵電出版社。
這本書粗看是覆蓋了SCEA全部大綱,但其實很多真正考試內(nèi)容沒涉及,比如遺留系統(tǒng)連接、安全、集群、負(fù)載平衡。而遺留系統(tǒng)連接部分,最新的JCA并沒有考,考的還是Screen Scraper及Corba等綜合技術(shù)連接各種復(fù)雜的遺留系統(tǒng)。其他內(nèi)容,該書也寫的很羅索,不精煉。
2. 《Sun Certified Enterprise Architect for J2EE Technology Study Guide》Prentice Hall 著,作者是Sun的,該書接近于Sun的官方資料了。
這本書很好,簡潔、扼要,非常適合最后沖刺階段使用。但缺點是完全沒有消息、遺留系統(tǒng)連接等內(nèi)容。但是設(shè)計模式、協(xié)議、安全等部分相當(dāng)好,至少比《J2EE學(xué)習(xí)指南》好。集群、負(fù)載平衡等部分,這本書一樣沒涉及。
我自己翻譯了這本書的中文簡版,如果想對J2EE入個門,可以參考。但最好讀原文。連英文技術(shù)資料都看不懂的人,我想絕對通不過這個考試的,考試中的情景題都是很長的英文。《中文Sun的系統(tǒng)架構(gòu)師認(rèn)證教材》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實際考試的內(nèi)容,比以上兩本書更貼近考試范圍。比如其中提到的集群、負(fù)載平衡、遺留系統(tǒng)連接等技術(shù),今天我都被考到,而且我都沒考好。因為之前我一直以為出版的書更可能貼近考試,而我對上面兩本書的知識點都掌握到90%。但我接觸yahoo的資料很遲,對這些資料跟那兩本書的不同很懷疑,懷疑yahoo的資料不正確。但實際考試告訴我,yahoo的資料更正確。
《SCEA Practice Questions1.zip》這些題目,多數(shù)跟Sun考試接近,特別是安全、遺留系統(tǒng)連接、集群、負(fù)載平衡等情景分析題,J2EE應(yīng)用分析題等。但那些很detail的,接近編程的題目,可能不會考。而且這些題目的結(jié)果分析部分特別詳盡,非常有利于讓你處理J2EE選型等情景題目。
尤其是其中部分題就基本重現(xiàn)在我今天的考試中,那些關(guān)于集群、負(fù)載平衡、J2EE應(yīng)用分析的情景題。如果再考一次,我發(fā)誓我會把yahoo group中的題目用心重做一遍。那樣我絕對可以拿到80%了。
我覺得SCEA考試是一個覆蓋面很廣的東東。備考的過程中,絕對可以優(yōu)化、充實自己的技術(shù)知識。比如通過這段時間的學(xué)習(xí),我覺得我更了解J2EE及實際系統(tǒng)選型,也學(xué)會了設(shè)計模式。之前我基本是設(shè)計模式盲,現(xiàn)在我卻可以歷歷數(shù)出各模式的特點,甚至有更深入研究的興趣。我覺得備考SCEA是學(xué)習(xí)更多知識的方式,而考試結(jié)果只是附加的回報。
備考時間和步驟建議:
先介紹本人的背景和準(zhǔn)備時間。
本人具有多年J2EE工作經(jīng)驗,很早學(xué)習(xí)OOA、J2EE,很早就深入學(xué)習(xí)、模擬過pet store的framework。工作中的項目有很多practices及EJB pattern,但這個很好的framework我沒參與設(shè)計。
大概是去年(04年)11月初左右有了考SCEA的想法。然后買了上面提到的《J2EE學(xué)習(xí)指南》。在年前看完了這本書,同時就著《設(shè)計模式(中文版)》、《設(shè)計模式和Java》等書,對設(shè)計模式入了門。原來想年前考,但工作突然趨緊,加上要過年、寫網(wǎng)絡(luò)小說、看小說,就把考試計劃推遲到年后。
過了年,又因為分心去“研究”宏微觀的經(jīng)濟、管理及把手頭長編網(wǎng)絡(luò)小說over掉,也就不敢貿(mào)然考試。但工作輕松,所以還是花了很多時間學(xué)習(xí)SCEA。
進(jìn)入三月下旬(20號之后),我的SCEA沖刺階段開始了。反反復(fù)復(fù)看前面提到的兩本書和設(shè)計模式,終于把設(shè)計模式給吃下了。一直到三月底,才接觸到Balaji的《Java Architect Notes》,做yahoo上共享的題目。做題結(jié)果很慘,正確率只有50%左右。所以很快發(fā)現(xiàn)自己在情景題、安全等方面的不足,并力補之,同時花了2天半,把《Sun Certified Enterprise Architect for J2EE Technology Study Guide》翻譯了一下。
到了4月2號,我決定報名9號考試。然后又把那2本書看一編,把《SCEA Practice Questions1.zip》等數(shù)百套題過一遍。6號交錢報名。7號下午通過作題,就發(fā)現(xiàn)自己不是很行。8號打印Sun的考試大綱,發(fā)現(xiàn)有些地方要加強。但最后認(rèn)為安全、遺留系統(tǒng)連接、集群、負(fù)載平衡等比率不多,幻想Sun不會考那些DNS集群機制等題目,所以還是決定去考試(已經(jīng)報名了,也不可能推遲)。可是9號考試的時候,心理很明白準(zhǔn)備不充分,因此考試特別緊張。但謝天謝地,我面向?qū)ο蟾拍睢JB、設(shè)計模式、消息、國際化等扎實的底子和yahoo資料給我的遺留系統(tǒng)連接、集群、負(fù)載平衡的粗淺印象,到底還是讓我pass了。
要說明的是,我全部是工作時學(xué)習(xí),根據(jù)工作強度,每天有0-7個小時學(xué)習(xí)。周末和晚上是不學(xué)習(xí)的。周末用來辦事、逛街、去公園;晚上用來上網(wǎng)。
我覺得準(zhǔn)備SCEA的時間因人而異。對于普通水平,如我,若集中學(xué)習(xí),2-3個月夠了;對于更高水平,1個月甚至更短也行;對于水平更差,我想4-6個月都可能。
最后要強調(diào)的是英語。這個考試有接近50%是臭長的情景題,還是多項選擇,如果基本英語要求都達(dá)不到的人,可能連正確理解題目都困難。而另外那些簡短的題目,偶爾也有一兩個不認(rèn)識的關(guān)鍵的單詞,這絕對影響作題,因為那會讓你不知道整個句子的概念。我考試就遇到1-2個這樣的題目其中各有1個不認(rèn)識的關(guān)鍵的單詞。我很懷疑通用架構(gòu)、J2EE應(yīng)用部分我得分過底就是因為這個原因。
搞定英語,我覺得只能是基本只看英文資料和做英文題目。我的英語底子一般,也就四級水平,工作是純英文,近兩年除了小說、新聞看中文的,其他只看英文。但我的英語還是稍微影響了我的考試,至少我是這樣認(rèn)為的。
以上是我考后的感想。我覺得yahoo上的資料最符合sun考試范圍的;但那兩本書應(yīng)該是主要的學(xué)習(xí)基礎(chǔ)。如果EJB不熟的人,其他一些EJB書籍都很必要。
如果大家希望有個學(xué)習(xí)計劃的參考,我建議是:
1.先學(xué)《J2EE學(xué)習(xí)指南》和其他的有名的EJB書籍(一本網(wǎng)上最著名、最流行的就行了)。這個時間應(yīng)該1個月左右。
2.再學(xué)習(xí)《Sun Certified Enterprise Architect for J2EE Technology Study Guide》。
3.然后學(xué)習(xí)Balaji的筆記。
4.打印Sun的考試大綱,逐條檢驗知識點。
考試大綱 http://www.sun.com/training/catalog/courses/CX-310-051.xml
5.做yahoo上的《SCEA Practice Questions1.zip》等題目。
6.考試前2天,根據(jù)做題經(jīng)驗,結(jié)合考試大綱,再逐一根據(jù)各知識點復(fù)習(xí)。
7.考試時,也許第一個題目就是很長的英文題。不用被嚇著,穩(wěn)定心態(tài)做下去。你會發(fā)現(xiàn)后面那些簡短的題目幾秒鐘就可以搞定一個。你肯定有時間回頭檢查的。
310-051只是系統(tǒng)架構(gòu)師的第一步,后面還有Assignment (CX-310-300A) 、Essay Exam (CX-310-061)兩步。我不知道我什么時候會考,考試費太貴了(全程5000),最好能找個地方報銷。我更看中學(xué)習(xí)過程及實際掌握的知識,考試的結(jié)果,尤其是證書,天曉得有沒有用。但第一步應(yīng)該是最難的一步,選擇題考過了,剩下兩步應(yīng)該更容易。也許我會去考,如果考過了,如果有經(jīng)驗,我一樣會來分享的。考慮到第一個1250花出去,我老公可能會催我考下去,他會覺得既然花錢了,那么搞個證書才合算。哈哈!