1. 程式人生 > >如何快速的成為一個合格的Oracle DBA?

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

連結:

在這樣一個清晨寫下這樣一個題目,是因為最近有越來越多的人問起我這個問題,我想還是試著把我的想法寫下來。

1.快速有多快?
很多人都喜歡尋找捷徑,所以經常問起快速,但是我經常反覆告訴大家的是,沒有捷徑,或者說沒有輕而易舉的捷徑可循。
當然快速兩個字也是有意義的,這是這個快速的社會對於年輕人的要求,在《深入解析Oracle》一書的序言中,我寫過這樣一段話:隨著技術以及時代的不斷進步,社會留給DBA的成長時間越來越短,一個DBA從入門到成長為資深的時間不會超過2年。。。。張愛玲說過,成名要趁早。做技術的也是如此,成長越早越好,越快越好。

2.如何獲得成功?
無疑每個人都熱切的期待成功,那麼如何才能獲得成功?
我曾經總結了一個簡單的公式,羅列了我認為及其重要的成功因素:興趣 + 勤奮 + 堅持 + 方法 ≈ 成功
如果你對資料庫感興趣,由興趣推動學習,再加上勤奮的努力,堅持不懈的探索,找到合適的方法,那麼這就是你的快速學習之路,快速成功之路。

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

古今之成大事業、大學問者,罔不經過三種之境界。
"昨夜西風凋碧樹。獨上高樓,望盡天涯路。"此第一境界也。
"衣帶漸寬終不悔,為伊消得人憔悴。"此第二境界也。
"眾裡尋他千百度,驀然回首,那人卻在燈火闌珊處。"此第三境界也。

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

書中貫徹的也是我一直主張的"由點到線再及面"的學習方法。特別是對於初學者,如果沒有經過專門的培訓和系統學習,那麼 自己通過實踐的學習和思考就應當深入,在知識上,從某個角度來說,是"不患寡,而患不精深"。在我們遇到問題時,就應該不斷深入研究,直至問題的核心本 質,這樣通過一個案例或實際問題的診斷學習和研究,我們就可以帶動很多連帶知識的學習,這樣從一個點深入下去就形成一條線,再橫向擴充套件就可以形成一個知識 網,解決和研究的問題多了,就可以逐漸覆蓋一個面,形成一個知識體系,這樣慢慢的你就會覺得學習不再困難,而是一件得心應手的事情。

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

很多朋友在進行了一段時間的學習之後,對轉型迫不及待甚至焦慮不堪,這是不對的,在工作中應當切忌浮躁,我們每個人從畢業到工作、再到找到適合自己的位置,這通常都要經過一個較長的時期,學習、思考、進步、再次出發,所以要知道有時候等待是過程的必須
如果你手上已經有了一份工作,那你需要做的是,做好它,哪怕那不是你喜歡的!
你必須證明給別人看你有做好一件事情的能力,別人才會給你下一個機會,如果你從來沒能很好的完成一項任務,那你應該冷靜的反省一下。

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

6.如何在有限的環境中學習?
很多朋友的工作環境、條件有限,可能沒有小型機、可能沒有UNIX,那麼如何學習和提高呢?
我想說的是不一定要在多大的生產環境裡才能鍛煉出高手。據我所知很多高手都是從個人的簡單環境中學習成長起來的,最重要的是自己學習一定要深入,多思考,多試驗。

有朋友說:小庫一樣練水平。這句話是很有道理的。也有朋友在ITPUB上不斷試驗和重複別人有價值的試驗或測試,說:不是自己的,通過試驗動手,變成自己的。也說得非常好。


歷史上的今天...
      >> 2006-11-10文章:
      >> 2005-11-10文章:
             Linux上iSCSI配置

相關推薦

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

連結:http://www.eygle.com/archives/2008/11/become_dba_quickly.html 在這樣一個清晨寫下這樣一個題目,是因為最近有越來越多的人問起我這個問題,我想還是試著把我的想法寫下來。 1.快速有多快? 很多人都喜歡尋找捷徑,

萬樹IT:如何成為一個合格的軟體測試

要想成為一名合格的軟體測試人員,需要從以下幾個方面學習:  (1)軟體開發技術  很多人認為,幹嗎要學習軟體開發啊,那還不如直接去學什麼JAVA、C++、C#了。要知道,在以後的軟體測試工作中,你就會發現軟體開發與軟體測試之間是什麼樣的關係了。沒有軟體開發,就沒有軟體測試,有了軟

如何成為一個合格的自媒體人

進入2018年,越來越多的網際網路公司推出了自媒體平臺,又是給補貼,又是拉攏作者入駐,把自媒體的熱度又推向了一個全新的高度。自媒體,顧名思義,就是“自己+媒體=自媒體”,從十年前的部落格、專欄時代,到微博、到現在的各大自媒體平臺,自媒體就是一個自己可以發聲的地方

想要成為一個合格的Java程式設計師, 你必須要做到這些!

JAVA是開發人員的熱寵,有不少想成為JAVA程式設計師,但苦於不知道該如何學習,也不清楚該學些什麼知識才能成為一個JAVA程式設計師。今天和大家討論成為一個JAVA初級程式設計師應該具有的知識,與大家共享。 語法:必須比較熟悉,在寫程式碼的時候IDE的編輯器對某一行報錯 應該能夠根據報錯

Linux運維工程師必看:如何成為一個合格的運維工程師

如果想成為一名合格的運維工程師,首先我們需要了解運維主要是做什麼的?如何成為一個合格的運維工程師

什麼是業務專家?這麼才能成為一個合格的業務專家?

這個問題困擾了我很久,但是一直都沒弄明白什麼是業務專家,更不明白這麼楊才能成為業務專家。本來是想做技術的,公司卻說要把我培養成為業務專家,可半年過去了,幾乎不知道自己在幹什麼。各位達人能否告訴我該如何抉擇?謝謝

成為一個合格的大資料開發人才需要具備哪些技術和經驗?

開發十年,就只剩下這套架構體系了! >>>   

如何教你快速通過一個cmd命令啟動Oracle的兩個相關服務

安裝目錄 startup ice 11.2 start 服務 文件 我們 font 你安裝好了Oracle數據庫之後。 它都會默認開機自啟服務。 而我們為了節省電腦資源就把它給調為手動。 我們調為手動之後以後要用到Oracle數據庫就必須再去服務裏面一個一個去啟動。 這樣是

如何成為一個內外兼修的合格程序員

Web開發 Java 一個內向的天才不一定是個合格的程序員。 公司和組織正在尋找有認知能力的人來增加他們的技術能力。這很難用數字表示,因為它非常依賴於公司,但可以在這裏應用70/30規則。意為:人們應該擁有大約70%的技術技能和30%的軟(認知)技能。如果他/她缺乏所需的軟技能,那麽

如何快速讓自己成為一個優秀的架構師,而不是碼農

我所從事的工作 我目前從事分散式服務架構的設計與開發工作,在阿里的大資料平臺上進行應用程式開發。我們整個系統架構採用了“前後端分離”的思想,前端關注資料展現,後端關注資料生產,通過 REST服務將前後端整合起來,所有的應用都是無狀態的,可以做到水平擴充套件。我們將整個系統拆分成許多“

如何快速成為一名合格的Linux運維工程師

如今的網際網路,絕大多數的網站、服務、遊戲均是跑在Linux上面的,雖說Linux發行版眾多,只要玩熟了一種發行版,瞭解了Linux精髓、基本架構、設計原理,其他都是觸類旁通的,千萬不要在選擇哪一發行版而浪費很多時間,不值當的,這就如同我是上清華好,還是上北大好呢?統稱為[清北謎題]了,這裡個人建

怎樣成為一個合格的程式設計師

        從學校出來工作也一年了,這一年遇到的事情太多了,寫這篇主要是為了總結一下自己這一年的心得體會,告誡自己如何成為一個更合格的程式設計師 對程式設計充滿好奇與新鮮感        剛出來面試,面了不說有很多但是也有十幾家吧,基本每個面試官不是面試的時候就是結束

十步讓你成為Oracle DBA

隨著Oracle技術和市場的快速發展,目前從事Oracle DBA工作的人群越來越龐大,從一些我經常去的論壇和社群中大家發的帖子上看的出,很多人都渴望在現在或將來從事這一領域的工作,現在的市場需求也很大,但不難看出,各個公司對DBA這個崗位的要求也越來越高,當然了,高薪、高挑戰和可持續發展的

怎樣成長為一個真正的Oracle DBA(轉)

Oracle的體系太龐大了,對於初學者來說,難免會有些無從下手的感覺,什麼都想學,結果什麼都學不好,所以把學習經驗共享一下,希望讓剛剛入門的人對oracle有一個總體的認識,少走一些彎路。   一、定位   oracle分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫儲存過程

一個合格的UI設計師要具備哪些職業素養

世間 不缺少美,而是缺少一雙發現美的眼睛。技術能力可以培養,而素養則需要多年的本質養成熏陶。UI設計第一要求就是審美,想要從事UI設計除了具備最基本的技術技能,其實軟能力設計素養卻是很關鍵的,舉個例子,比如說一個人熱愛生活,善於發現美好的事務,有一雙敏銳的眼睛,喜歡美好的事物,積極樂觀享受生活,那麽她其實

如何自學成為一個WEB前端

網頁設計 是個 網頁版 成本 webp 嘗試 hot 合並 出了 WEB前端是做什麽的?   那些什麽高大上的介紹作者就略過了,簡單來說就是做網頁的,我們上網瀏覽的網站界面就是WEB前端工程師做的。   在互聯網迅速發展的近幾年,你上網沖浪的時候是不是感覺WEB網站越來越漂

一個合格的H5響應式網站需要具備哪些功能

網絡營銷 電子 內容 高效 時也 宣傳 市場調研 分享 實時 CV隨著經濟全球化和電子商務經濟的到來,企業建站和開展電子商務是一個不可回避的現實,否則當你的競爭對手正在通過INTERNET共享信息,通過電子商務降低成本,拓展銷售渠道時,你卻只能坐失良機。此時更應該考慮的是如

你能否成為一個全棧工程師

你能否成為一個全棧工程師 如果你是有非常強的學習能力,又對嘗試新的事物非常熱心,那麽這個職業將會非常適合你。全棧開發是一個學習、實現、提高的過程。持續的工作將會給你帶來各種不同的視野,你可以將這些都應用在開發中。作為一個全棧開發工程師,為了解決問題,你需要去知道怎麽去開發,用哪種方法,怎麽樣去面對一個新

成為一個優秀的測試工程師需要具備哪些知識和經驗?

重構 集成 常常 頁面 匹配 archive 靜態代碼檢查工具 作用 安全測試 根據我的觀察,優秀的測試人員可以做的事情可以包括如下3點: 由單純的測試變成項目質量保證工作持續集成探索和推動和自動化測試技術研究測試相關工具的開發1、我們先來講第一點,由單純的測試變成項目質量

如何快速成為一名Linux運維工程師

linux 安全 如今的互聯網,絕大多數的網站、服務、遊戲均是跑在Linux上面的,雖說Linux發行版眾多,只要玩熟了一種發行版,了解了Linux精髓、基本架構、設計原理,其他都是觸類旁通的,千萬不要在選擇哪一發行版而浪費很多時間,不值當的,這就如同我是上清華好,還是上北大好呢?統稱為[清北謎題]了