天天看點

如何快速的成為一個合格的 DBA?

原文來自:http://topic.csdn.net/u/20101031/21/A78B2EA1-6F2A-43A2-A27E-A4B1B8DC19E7.html

留着以後備用,希望對自已将來有用。

今天看到的一個文章 是寫oracle的 不過很多對于sql server也是一樣的 在此分享

http://www.eygle.com/archives/2008/11/become_dba_quickly.html

如何快速的成為一個合格的Oracle DBA?

作者:eygle |English Version 【轉載時請以超連結形式标明文章出處和作者資訊及本聲明】

連結:http://www.eygle.com/archives/2008/11/become_dba_quickly.html  

1.快速有多快?

很多人都喜歡尋找捷徑,是以經常問起快速,但是我經常反複告訴大家的是,沒有捷徑,或者說沒有輕而易舉的捷徑可循。

當然快速兩個字也是有意義的,這是這個快速的社會對于年輕人的要求,在《深入解析Oracle》一書的序言中,我寫過這樣一段話:随着技

術以及時代的不斷進步,社會留給DBA的成長時間越來越短,一個DBA從入門到成長為資深的時間不會超過2年。。。。張愛玲說過,成名要

趁早。做技術的也是如此,成長越早越好,越快越好。

了解快速兩個字的涵義,推薦仔細閱讀我的《深入解析Oracle》一書序言,這裡總結了很多我的學習經驗和學習曆程:

http://www.eygle.com/archives/2008/11/oracle_internals_preface.html

2.該讀什麼書?

Oracle方面的書籍無疑已經是汗牛充棟了,那麼在雜陳的書籍中,我們該讀什麼書來入門?該讀什麼書來深入進階呢?

我曾經推薦了幾本書,并且我的觀點是:書不在多,精讀則靈。是以,認真細緻的閱讀對于學習是必不可少的。

等你進入了Oracle的大門,然後怎麼閱讀,讀什麼,就完全可以自己把握了。

推薦閱讀:書不在多,精讀則靈 - Oracle入門書籍推薦

http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.html

3.如何獲得成功?

無疑每個人都熱切的期待成功,那麼如何才能獲得成功?

我曾經總結了一個簡單的公式,羅列了我認為及其重要的成功因素:興趣 + 勤奮 + 堅持 + 方法 ≈ 成功

如果你對資料庫感興趣,由興趣推動學習,再加上勤奮的努力,堅持不懈的探索,找到合适的方法,那麼這就是你的快速學習之路,快速成功

之路。

推薦閱讀:

http://www.eygle.com/archives/2005/12/what_kind_of_dba_we_need.html

4.三種境界

關于境界,我在多篇文章中都談到過,最早在《Oracle資料庫性能優化》一書的序言中我引用了王國維的三種境界:

古今之成大事業、大學問者,罔不經過三種之境界。

"昨夜西風凋碧樹。獨上高樓,望盡天涯路。"此第一境界也。

"衣帶漸寬終不悔,為伊消得人憔悴。"此第二境界也。

"衆裡尋他千百度,蓦然回首,那人卻在燈火闌珊處。"此第三境界也。

這三種境界分别代表了,打下堅實的基礎,不懈的堅持,峰回路轉的提升,你在學習過程中,一定會面對這樣的階段和情形,是以要有一定的

心理準備,堅持不懈。

推薦閱讀:http://www.eygle.com/archives/2005/08/ecinieoracleouo.html

5.由點及面、深入淺出

在學習方法上,我主張由點及面、深入淺出,在《深入淺出Oracle》一書的序言中,我這樣寫道:

書中貫徹的也是我一直主張的"由點到線再及面"的學習方法。特别是對于初學者,如果沒有經過專門的教育訓練和系統學習,那麼自己通過實踐的

學習和思考就應當深入,在知識上,從某個角度來說,是"不患寡,而患不精深"。在我們遇到問題時,就應該不斷深入研究,直至問題的核心

本質,這樣通過一個案例或實際問題的診斷學習和研究,我們就可以帶動很多連帶知識的學習,這樣從一個點深入下去就形成一條線,再橫向

擴充就可以形成一個知識網,解決和研究的問題多了,就可以逐漸覆寫一個面,形成一個知識體系,這樣慢慢的你就會覺得學習不再困難,而

是一件得心應手的事情。

推薦閱讀:http://www.eygle.com/archives/2008/10/sbsoracle_preface.html

6.工作機會

在工作選擇上,如果能夠快速進入Oracle的領域可能是幸運的,但是如果第一份工作沒有找到理想的位置,那麼接下來的職業道路可能就會

稍微曲折一些。

很多朋友在進行了一段時間的學習之後,對轉型迫不及待甚至焦慮不堪,這是不對的,在工作中應當切忌浮躁,我們每個人從畢業到工作、再

到找到适合自己的位置,這通常都要經過一個較長的時期,學習、思考、進步、再次出發,是以要知道有時候等待是過程的必須。

如果你手上已經有了一份工作,那你需要做的是,做好它,哪怕那不是你喜歡的!

你必須證明給别人看你有做好一件事情的能力,别人才會給你下一個機會,如果你從來沒能很好的完成一項任務,那你應該冷靜的檢討一下。

對于處在這樣境地的朋友們,我有16個字可供借鑒:去除浮躁,認真學習,不斷積累,尋找機遇

推薦閱讀:http://www.eygle.com/archives/2008/06/oracle_and_dba.html

7.如何在有限的環境中學習?

很多朋友的工作環境、條件有限,可能沒有小型機、可能沒有UNIX,那麼如何學習和提高呢?

我想說的是不一定要在多大的生産環境裡才能鍛煉出高手。據我所知很多高手都是從個人的簡單環境中學習成長起來的,最重要的是自己學習

一定要深入,多思考,多試驗。

有朋友說:小庫一樣練水準。這句話是很有道理的。也有朋友在ITPUB上不斷試驗和重複别人有價值的試驗或測試,說:不是自己的,通過試驗

動手,變成自己的。也說得非常好。

推薦閱讀:http://www.eygle.com/archives/2006/07/question_answer_of_oracle_study.html

8.DBA日常工作職責 - 我對DBA的七點建議

DBA的工作職責是什麼?每天DBA應該做哪些工作?穩定環境中的DBA該如何成長與工作?

這是很多人都曾經提出過的問題,我潦潦草草的、随心所欲的記錄一下我的觀點和建議,供參考

http://www.eygle.com/archives/2009/02/suggest_dba_job.html