數(shù)據(jù)庫的就業(yè)前景
作為Oracle DBA需要學(xué)習(xí)的有:
(1)Oracle的權(quán)限控制。
(2)Oracle數(shù)據(jù)庫的基本概念和性能指標。
(3)常用的數(shù)據(jù)字典視圖和動態(tài)性能視圖。
(4)常用的DBMS包等等。
(5)以RMAN為主的備份恢復(fù),以及容災(zāi)技術(shù),此外冷備、邏輯備也需要熟練使用。
(6)操作系統(tǒng)和存儲方面的知識,主要是UNIX基礎(chǔ)命令和編寫shell程序。
(7)高級DBA需要了解更多的東西,比如數(shù)據(jù)庫設(shè)計等等。
Oracle的認證主要包括OCA、OCP、OCM等,F(xiàn)在的主流是OCP,不過考試價格較貴。對就業(yè)有一定程度的好處。
DBA的就業(yè)主要是在大、中型企業(yè)。以金融、保險等行業(yè)尤甚。大型網(wǎng)站或游戲公司也需要DBA。因為這類行對數(shù)據(jù)的要求頗高。DBA的待遇在國外是IT從業(yè)者里較高的。即使在國內(nèi),DBA的待遇也相對好一些。因為其技術(shù)難度大于普通程序員。普通DBA一般是在8000-20000之間(如北京、上海)。乙方公司待遇要高一些,但工作較辛苦,壓力很大。甲方公司待遇稍低,但福利略好,工作一般很輕松。
女生在甲方做DBA是很受歡迎的。因為很多領(lǐng)導(dǎo)都會認為女生較細心。但乙方公司一般不大愿意招聘女生來做數(shù)據(jù)庫方面的服務(wù)。
甲方DBA日常的工作壓力不大,較程序員小很多。但出問題的時候負擔(dān)會比較重。但一般大型企業(yè)都會購買第三方或原廠的技術(shù)支持,壓力會減輕很多。每年有1-2個數(shù)據(jù)庫會出問題或需要做一些大的動作。而且大多數(shù)問題都是由于操作系統(tǒng)崩潰或者服務(wù)器當(dāng)機。oracle本身運行還是相當(dāng)穩(wěn)定的。
數(shù)據(jù)庫管理員,該職位負責(zé)全面管理和控制數(shù)據(jù)庫系統(tǒng)。這個職位對不同的人意味著不同的意義。那么,數(shù)據(jù)庫管理員發(fā)展前景如何?數(shù)據(jù)庫管理員發(fā)展方向怎么寫?
一、數(shù)據(jù)庫管理員發(fā)展前景
一個小的軟件開發(fā)工作室和一個分工高度明細的大公司相比,DBA的職責(zé)來得更加寬泛一些。一個公司,不管它是自己開發(fā)應(yīng)用軟件,還是購買第三方的應(yīng)用軟件,只要涉及到數(shù)據(jù)庫(有多少不涉及數(shù)據(jù)庫的應(yīng)用軟件呢?數(shù)據(jù)庫是商業(yè)的靈魂和大腦啊),就需要確定是否雇傭一個或幾個DBA。知道DBA這個職位有哪些要求,對于企業(yè)內(nèi)部這個職位的定義或者對于那些未來的DBA將是至關(guān)重要的。
數(shù)據(jù)庫作為整個系統(tǒng)的一部分,它的表現(xiàn)直接受服務(wù)器、操作系統(tǒng)、存儲、網(wǎng)絡(luò)、應(yīng)用程序中SQL語句的質(zhì)量、數(shù)據(jù)庫設(shè)計的質(zhì)量、以及其它諸多因素的影響,這些因素加在一起非常復(fù)雜,經(jīng)驗起著非常重要的作用。因此一個好的DBA除了知識作為基礎(chǔ),經(jīng)驗的多寡、見識的薄廣,往往決定了是否合格與。
從另外一個角度說,Oracle工作領(lǐng)域?qū)嵺`經(jīng)驗和獨立工作能力要求較高,沒有經(jīng)過大量的動手實踐是很難勝任Oracle相關(guān)工作的。
正是由于上述原因,其職場現(xiàn)狀是DBA職位不易進入,而用人單位很難找到合適的從業(yè)人員,人員缺口非常大。
二、數(shù)據(jù)庫管理員發(fā)展方向
中級DBA往往從業(yè)一年左右,熟悉某種操作系統(tǒng)環(huán)境下的數(shù)據(jù)庫。因為對中級DBA來講,Windows NT和Unix是有很大差別的。中級DBA對SQL比較熟悉,他們自己購買了幾本數(shù)據(jù)庫方面的書籍,并深入鉆研。中級DBA往往同時兼任數(shù)據(jù)庫程序員,他們的工作對性能、穩(wěn)定性、安全性的追求基本上不是很高,往往配合高級DBA做一些例行工作。
高級DBA在國內(nèi)是非常少的。他們購買了太多的數(shù)據(jù)庫方面的英文資料,也許是托朋友從Amazon買的。相對于他們的報酬來講,買書的錢是很少的一個比例。高級DBA一般都熟悉很多種操作平臺下的幾種大型數(shù)據(jù)庫。他們知道各種不同數(shù)據(jù)庫在不同環(huán)境下的優(yōu)勢和劣勢,并能在數(shù)據(jù)庫平臺和數(shù)據(jù)庫環(huán)境的選擇方面做出決策。他們一般通曉系統(tǒng)架構(gòu)和數(shù)據(jù)庫設(shè)計,并能對數(shù)據(jù)庫進行各種級別的優(yōu)化。高級DBA一般都配有助手,他們更偏向做決策和計劃。高級DBA往往在銀行業(yè)、保險業(yè)、在線交易等對穩(wěn)定性、安全性、性能都要求比較高的關(guān)鍵業(yè)務(wù)處理領(lǐng)域大顯身手。
很多時候,是否取得數(shù)據(jù)庫專家認證證書并不是很重要。我知道很多數(shù)據(jù)庫廠商的培訓(xùn)只要你去了都會獲得證書。有很多的公司提供商業(yè)化的培訓(xùn),他們的服務(wù)質(zhì)量也有好有劣。所以證書并不是特別地有意義。
隨著工作年限的增長,DBA的經(jīng)驗在增加,就像醫(yī)生一樣,其價值會越來越高,可以逐步成長為資深Oracle DBA、系統(tǒng)構(gòu)架師、信息主管(CIO)等等,而不會出現(xiàn)許多軟件開發(fā)從業(yè)人員在一定年齡后面臨的轉(zhuǎn)行問題。
另外,從職業(yè)前景看,從事Oracle DBA有著更多的職場機遇。一般而言,系統(tǒng)中的軟硬件都是IBM、HP、Oracle等業(yè)界一流廠商提供的,在與廠商談判、合作、測試、實施、維護、優(yōu)化等等過程中,會產(chǎn)生許多極佳的職場機遇,這一點是從事開發(fā)工作很難比擬的。
從DBA的工資統(tǒng)計數(shù)據(jù)看,隨著工作經(jīng)驗的積累,DBA工資的增長幅度會遠大于其它的計算機方向。
從工作的穩(wěn)定性上看,系統(tǒng)的復(fù)雜性和經(jīng)驗的重要性已經(jīng)決定了DBA職位的不可替代性。
從知識的積累、更新和替代角度看,數(shù)據(jù)庫的根基始終沒變,變的是不斷增強的功能和不斷擴展的應(yīng)用范圍。因此,在不同時期所學(xué)的知識和獲得的經(jīng)驗是疊加和累積的關(guān)系,而不像IT許多其他職業(yè)方向那樣“不變的是變化”,其知識是東風(fēng)壓倒西風(fēng)還是西風(fēng)壓倒東風(fēng)的關(guān)系。
因此,Oracle DBA職業(yè)是一個高挑戰(zhàn)和高回報的職業(yè),有一定能力的和聰明的技術(shù)人員應(yīng)該挑戰(zhàn)自我,進入這個被二十多年事實不斷證明的越來越有前景的職業(yè)。
【數(shù)據(jù)庫的就業(yè)前景】相關(guān)文章:
數(shù)據(jù)庫專業(yè)就業(yè)前景以及待遇如何07-14
未來幾年就業(yè)前景,未來幾年就業(yè)前景如何?07-14
廣告就業(yè)前景~07-14
數(shù)控就業(yè)前景08-11
文科就業(yè)前景07-14
法學(xué)就業(yè)前景?07-14
SOC就業(yè)前景07-14
UI就業(yè)前景07-03