職業生涯之完成OCM考試後的感想
背景知識:關於OCM認證,百科是這樣描述的:
Oracle Certified Master(OCM) 大師認證資質是Oracle認證的最高級別。此認證是對技術、知識和操作技能的最高級別的認可。Oracle認證大師是解決最困難的技術難題和最複雜的系統故障的最佳Oracle專家人選。資深專家級Oracle 技能考試,通過後將成為企業內的資深專家和顧問。OCM 不但有能力處理關鍵業務資料庫系統和應用,還能幫助客戶解決所有的Oracle 技術困難。要想獲得OCM 證書,必須先通過OCA、OCP考試,再學習兩門高階技術課程,然後在Oracle 實驗室通過場景實驗考試。場景實驗考試的目的是測試您的實際問題分析和故障解決能力。
Oracle官方的描述是這樣的:
在親身體會並完成這個傳說中耗時2天的OCM考試後,我與Oracle之間也已經有了8年的交情。雖說現在考個IT認證證書本身沒什麼可說的,但對我個人而言,獲取到Oracle系列證書的過程也可算是串起了自己的職業生涯。回憶起自己與Oracle這一路走來的喜怒哀樂,也是感概萬千。
- 1.Oracle與我的緣起
- 2.姍姍來遲的OCP
- 3.眾望所歸的OCM
1.Oracle與我的緣起
記得自己2011年大學畢業後就和幾名同學一同來到北京求職,當時我做的與IT相關的第一份工作是技術支援(為什麼說與IT相關,因為還有別的經歷,不過這就屬於番外了),可以說這類技術支援工作是IT從業者中的最底層,但也好在輕鬆自在,努力做了1年後領導就讓我開始帶新人了,但即使這樣也同樣看不到未來,首先是薪水本身就沒有什麼競爭力,其次是所做工作可替代性很強,這點其實從我只做了1年就讓我帶新人也可以印證工作門檻很低。
後來當自己瞭解到Oracle資料庫認證體系時,就有想把OCA、OCP、OCM一路考下來的想法,所以迅速選擇了一家WDP機構,報名了OCP的課程。另一方面,就著手尋找專職Oracle DBA的工作機會。當我應聘到職業生涯第一份夢寐以求的專職DBA工作的時候,我還只有OCA的認證。對,你沒有看錯,是OCA,不是OCP,就是隻需要考取051和052兩門課就可以得到的OCA證書。雖說OCA證書沒有什麼含金量,但也算是讓Oracle知道有我這樣一個人了,算是Oracle與我的緣起。
2.姍姍來遲的OCP
回想起那時候的自己也是蠻有趣的,為啥只有OCA呢,是因為考前由於個人的一些原因沒有充足時間去準備考試,只准備了051和052兩門課,053完全沒有準備。到了OU的考場,在順利考完051和052之後,問考官053可不可以以後再考,考官聽完我的話估計也是有些懵,說你這種WDP機構是統一報名的,所以必須3科考試一天考完,此時自己就好羨慕那些自己約考試可以分開考的人們。沒別的辦法只能硬著頭皮去答053的考試,結果自然很慘烈。051和052是接近滿分通過的,053掛的是一塌糊塗。就在準備複習053再補考的時候,我獲得了一家單位的青睞,專職DBA崗位,我夢寐已求的那種,我開心極了。但另一方面,我當時考OCP不過就是為了作為敲門磚找到這樣的一份工作罷了,既然已經找到了,也就把這個OCP認證的事情暫時擱置了。全力以赴去做自己認為更重要緊急的事情:在工作日認真積累真正的DBA經驗,在週六日彌補自己學歷上的短板。
一晃3年過去,我早已完全能夠勝任本職工作,同時也獲得了正規的本科畢業證和學士學位證。這個時候公司組織架構也已經有了一些變化,被一個更龐大的集團所收購,資源重組後我被分到了北京中心,從此不再負責全國的業務了,說白了就是職責變少薪水還多少漲了一些,但是感覺到是步入舒適區了,不想這麼年輕就放棄挑戰,於是萌生了換工作的想法,求職網站翻了翻發現大多都會寫著OCP/OCM優先考慮這樣的字樣。此時才想到自己的OCP都還沒考,就剩053一科,索性先考完再說吧,於是就開始複習053準備考試,這次考試因為自己也有了實際經驗,所以比較輕鬆就直接高分通過了,拿到了OCP證書,而此時距離上次認證考試已過了3年之久,算是姍姍來遲的OCP。
3.眾望所歸的OCM
拿到OCP證書就繼續看新的工作機會了,很幸運的進入一家國內知名的Oracle服務公司,很快發現自己之前引以為豪的DBA經驗都算不得什麼,很多同事的技術水平都很高,擁有OCM認證的也比比皆是。當時是想趁熱打鐵也去考一個OCM的,但是當了解到之前大家考試公司都可以報銷大部分費用的時候,而現在沒有了這個鼓勵政策,心裡還是多少有些小失落,因為畢竟OCM考試相關費用價格不菲,也沒有特別大的必要性,隨之也就放棄這個想法了。畢竟證書一般只算是敲門磚,大家都是幹這個的,有沒有本事接觸久了便也互相瞭解,不需要證書去證明什麼。尤其是國內培訓機構的快速發展,導致有一種OCM爛大街的說法。
轉眼便是2年後了,自己也積累了不少經驗,也開始帶團隊了,和客戶的交流也不侷限於單純的技術實施,很多時候要和多方討論,時常聽客戶領導提起他們的某個DBA就是OCM,然後順帶可能就會問我:像你們應該都是OCM吧?這個時候就多少有些尷尬,畢竟我是給人家做服務的,在認證方面還沒有人家自己的DBA有資歷,雖說我有信心會比他們的DBA要更有實戰經驗。而且這類場景遇到的多了,如果對方是同行還好,大家都懂技術,隨便聊聊也能靠展現實力的方式來獲取信任,但是偏偏有時候面對的人員是跨行的,或者說客戶的領導就壓根不懂什麼細節,簡單粗暴就像投標一樣,只認可擁有Oracle大師認證的人員,這時候如果自己有這個認證反而就會免去很多口舌之爭而輕鬆取得更好的效果,自己求職時有認證也會在HR那一關有所加分,另外就是我的領導也建議我去考一個OCM,加上自己也聽說最熟悉的11g版本的OCM在今年底就要停止考試了,此時再不去考就真的沒機會了,於是就趕緊下了決心考一個,說實話這次多少有些輕敵,自認為自己經驗足夠應對這種OCM考試,本身就沒有留出過多的時間給自己去準備,加之這期間的工作又格外的繁忙,心裡多多少少還是承受了不少壓力。
幸運的是,兩天的考試過程還是蠻順利,最終的考試結果也順利PASS,在收到Oracle賀喜函的那一刻,心裡還有些小激動,總算沒有白費自己口袋中的銀子,之後自己履歷中也終於可以在證書資質那裡寫上OCM了,感謝所有考前對我提供幫助的同事們,你們都是最棒的,我這也算是眾望所歸的OCM。
寫在後面:實際上我在一線工作多年,在考OCM時也依然看到不少實際工作中很少用到但卻感覺很有用處的考點。我覺得Oracle系列的認證做的還是相當不錯的,Oracle本身知識體系龐雜,通過Oracle相關認證會讓你知道Oracle想讓你優先掌握哪些關鍵性技能。後續我也會有計劃總結分享一下自己在OCM考試中學到的一些有趣的知識點