就為了一個考試加上其他哩哩雜雜的瑣事,Blog 閒置了許久,不是偷懶不寫 Blog,只是真的沒時間空下來好好的享受打字這件事。
原本許下每年都要考一個認證,但去年一整年都在閒晃中度過,破功了,今年過年前就提醒自己,過完年後要加緊腳步,先拿到一張 OCA(Oracle Certified Associat) 再說。年後到現在約兩個月的時間,每天就在想趕快唸完考試跟偷懶中度過,一天捕魚五天曬網。
OCA 是 Oracle 認證的入門階級,原本只要考一科 1Z0-042 就可拿到,但從 2008 年 12 月 1 日後要拿到 OCA 除了原本的 1Z0-042 考試外,還要加考一科 Oracle Database SQL Expert (1Z0-047),詳情參考 Oracle 10g認證考試規定調整通知。但我來不及在12月大限之前考到 1Z0-042,只好乖乖的先拿到 1Z0-042,再找時間來考 1Z0-047,不然只考 1Z0-042 又拿不到 OCA,考了跟沒考一樣。
每次考認證過程好像都差不多,先去買書→有時唸書更多時候偷懶→時間快到了只好裝認真→考前背考古題→考試。這次從翻開書到考完大概花了兩個月時間,大部分的時間都是看完一章,休息個三天,所以才花這麼久時間,如果認真一點準備,一個月的時間差不多。
這次挑的書是 Oracle Database 10g OCP 專業認證指南Ⅰ,這本的原文書算是要考 1Z0-042 的必看書籍了,懶得看英文只好買中譯本來看。這本書我覺得不是翻得很好,很多句子看完都不知道想表達什麼意思,有種跟看英文一樣的感覺,每個文字都懂,但湊在一起就不知所云。我本來就很討厭電腦書把英文專有名詞翻成中文,這本書也不例外,Undo 明明很好懂,就要硬翻成復舊,!#$%^&*(…,Redo 翻成重作,!#$%^&*(…。
看書的時間約花了一個半月左右,準備考試的方式是把書從頭到尾看兩次。第一次盡量看懂,書上提到要上機練習的地方就實際操作一下,如果遇到真的不懂就跳過,因為很多地方都會提到後面章節的內容,除非真的碰過 Oracle,否則沒看過的章節當然不懂,先跳過。
第二次看的時候除了再複習一次加深印象外,就把第一次沒唸懂的地方再念一次,有了第一次全部看過的印象,第二次就會比較好懂。第二次看的時間大概會是第一次的一半左右,啃書的速度快很多。
等書都念完了,時間大概也快接近考試了,這時候就是考古題出場的時機了。我做了兩份考古題,一份是 TestPassPort、另一份是大陸 SupportCenter 論壇資料庫專區裡有人整理出來的考題,號稱考題涵蓋率 100%。不過可能是考題整理的時間跟現在差了一年,考過後確定沒有 100%,但起碼有 60%~70% 跑不掉,看了對分數補很大,幾乎是必背的考題。
如果不想依賴考古題而真的都把整本書背起來去考試,應該會死的很慘,考試的內容很靈活,很多是 Oracle Database 10g OCP 專業認證指南Ⅰ裡面沒提到的,光看書真的不夠,搭配考古題可以讓你知道缺了哪些項目,哪邊要再補強。
實際考試的結果是 72%,低空飛過及格的 68%,感覺沒有念很熟、考古題也沒背很熟就去考了,有點幸運,幸好有過,不然考證照不過真的很丟臉。看來我真的沒當 MIS 的本事,還是乖乖的當個程式設計師好了。