摘要:最近幾年數(shù)據(jù)庫開始往智能自治方向發(fā)展,,云上數(shù)據(jù)庫也不斷完善,,傳統(tǒng)DBA的價值越來越低,圍繞數(shù)據(jù)領(lǐng)域展開,,我們有哪些方向可以選擇呢,?
Oracle今年發(fā)布的19c云上自治數(shù)據(jù)庫,號稱可以self-driving, self-securing, and self-repairing,,通過機器學習,、AI等技術(shù)讓數(shù)據(jù)庫能夠完成自我管理、自我保護以及自我修復,,Exadata版本支持自動創(chuàng)建維護索引,。加上云上數(shù)據(jù)庫的不斷完善和發(fā)展,很多公司不再需要單獨的數(shù)據(jù)庫管理員,,傳統(tǒng)DBA的價值越來越低,,特別是負責日常運維的DBA競爭力不斷降低,那么未來DBA何去何從,?圍繞數(shù)據(jù)領(lǐng)域展開,,我們有哪些方向可以選擇呢? 擁有超過30年數(shù)據(jù)專業(yè)經(jīng)驗的Bowers特別比較了八個數(shù)據(jù)領(lǐng)域的崗位,,包括他們的職能,、薪水和所需的技能。他還就如何提高薪水以及組織應如何建立數(shù)據(jù)團隊提出了建議,。首先來看看數(shù)據(jù)領(lǐng)域八個工作崗位,,分別如下: 數(shù)據(jù)相關(guān)的崗位有很多,今天我們來看下可以為企業(yè)業(yè)務帶來更多價值的 ——數(shù)據(jù)架構(gòu)師,、數(shù)據(jù)建模師和數(shù)據(jù)科學家 ,。通過調(diào)查發(fā)現(xiàn),在企業(yè)對應崗位空缺的時候很難找到合適的人,,因為這些崗位的要求更高,,需要熟悉機器學習,、開源,、云以及編程能力。數(shù)據(jù)架構(gòu)師要為企業(yè)的IT系統(tǒng)設(shè)計合理的數(shù)據(jù)架構(gòu),,滿足未來5-10年的擴展,,還負責確保組織遵守有關(guān)數(shù)據(jù)的內(nèi)部和外部法規(guī),以及評估和推薦新技術(shù),。數(shù)據(jù)架構(gòu)師必須熟悉不同的數(shù)據(jù)庫和常見的數(shù)據(jù)管理工具,,以及用例、技術(shù)成本限制和行業(yè)趨勢,。所以“必須掌握大量技術(shù)”和時間經(jīng)驗才能成為數(shù)據(jù)架構(gòu)師,。數(shù)據(jù)建模師需要調(diào)研識別數(shù)據(jù)集中的業(yè)務規(guī)則和實體,,并為數(shù)據(jù)庫和其他系統(tǒng)設(shè)計數(shù)據(jù)模型,以幫助減少數(shù)據(jù)冗余并改善數(shù)據(jù)集成,。Bowers表示:數(shù)據(jù)建模師平均比其他IT工作者賺的錢少,,但是卻要付出更多的精力。實際上很難找到一個好的數(shù)據(jù)建模師,,因為這是一門藝術(shù),,任何人說你可以將數(shù)據(jù)傳入計算機并自動獲得一個好的模型是錯誤的。另外擅長數(shù)據(jù)建模的軟件工程師通常比較受歡迎,,但是聘用它們的薪資會更昂貴,。數(shù)據(jù)工程師,數(shù)據(jù)科學家專注于大數(shù)據(jù) 一個數(shù)據(jù)工程師本質(zhì)上是大數(shù)據(jù)BI工程師,,數(shù)據(jù)工程師構(gòu)建連接數(shù)據(jù)庫和大數(shù)據(jù)系統(tǒng)的數(shù)據(jù)管道,,并且像數(shù)據(jù)架構(gòu)師一樣,他們必須了解各種云和本地技術(shù)的復雜性,。在處理大數(shù)據(jù)時,,數(shù)據(jù)工程師往往會被這些技術(shù)分心,而不是專注于為企業(yè)提供更多的商業(yè)價值,。同時,,數(shù)據(jù)科學家 - 使用機器學習算法和其他高級分析應用程序查找,準備和分析數(shù)據(jù)- 可以在沒有相關(guān)知識和統(tǒng)計原理應用的情況下提供有參考意義的結(jié)果,。Bowers將其描述為數(shù)據(jù)科學的基礎(chǔ),。所以,在對統(tǒng)計數(shù)據(jù)一無所知的情況下,,開發(fā),,測試和驗證預測模型“確實需要一位博士級別的統(tǒng)計學家”。 數(shù)據(jù)管理崗位很多技能都會重疊,。例如,,在大型企業(yè)中,數(shù)據(jù)庫管理員(DBA)通常協(xié)助開發(fā),,操作和管理數(shù)據(jù)庫,。但在許多小公司中,DBA更像是一個“全能型”員工,,他們也負責數(shù)據(jù)質(zhì)量,,建模,分析和報告,。盡管如此,,DBA的工作經(jīng)常被低估。平均基本工資約為81,000美元,,除了數(shù)據(jù)質(zhì)量工程師(74,000美元)和數(shù)據(jù)分析師(67,000美元)之外,,典型的DBA比他討論的所有其他數(shù)據(jù)管理崗位要少,。從數(shù)據(jù)管理角色的技能來看,成為一名DBA所需的技能水平,,特別是Oracle DBA,,是非常高的,但是,,就平均薪資水平來看,,又不是很樂觀。Bowers認為,,專注于日常維護的DBA已經(jīng)存在了很長時間,,所以這樣的數(shù)據(jù)庫從業(yè)者有很多,現(xiàn)在由于機器學習和高級分析驅(qū)動的自動數(shù)據(jù)庫管理變得更加普遍,,所以專注于日常維護的DBA業(yè)務價值正在下降,。 在國際范圍內(nèi),,數(shù)據(jù)架構(gòu)師的最高平均基本工資是124,000美元,。其次是數(shù)據(jù)科學家和數(shù)據(jù)工程師117,000美元,BI工程師106,000美元,,數(shù)據(jù)建模師91,000美元,。這些薪水部分取決于崗位對公司的價值。例如,,數(shù)據(jù)工程師和BI工程師具有類似的功能,,但數(shù)據(jù)工程師因為對新技術(shù)和流程的熟悉程度更高,所以會增加10,000美元左右,。(1)對各種技術(shù)有深入的了解,。數(shù)據(jù)統(tǒng)計,機器學習和新技術(shù)等都特別有價值,。(2)與IT經(jīng)理更緊密地合作也是有益的,。數(shù)據(jù)架構(gòu)師比其他崗位賺的錢更多,部分原因是他們通過直接互動獲得了IT管理層的信任,。(3)關(guān)鍵是要讓自己掌握崗位相關(guān)的所有技術(shù),。從里到外了解這個崗位,然后向其他方向拓展,。(4)時間管理,。例如:每周工作40小時,,但你應該每周花10到20個小時掌握當前工作以外的事情,。幾十年來你會對你掌握和完成的事情感到驚訝。所以,,成為一名合格的數(shù)據(jù)從業(yè)者需要了解數(shù)據(jù)庫理論和設(shè)計(即,,需要存儲哪些數(shù)據(jù),,如何對數(shù)據(jù)進行分類以及數(shù)據(jù)元素如何相互關(guān)聯(lián))、必須精通存儲技術(shù),、客戶端 - 服務器模型,、網(wǎng)絡(luò)以及如何維護、恢復和轉(zhuǎn)存數(shù)據(jù)庫等相關(guān)的技能,。而且,,認證也很重要,拿到從IBM或Oracle獲得認證證書,,對經(jīng)驗較少的人來說那么薪資也會有相應的提高,。隨著數(shù)據(jù)行業(yè)的發(fā)展,有一點是不變的:數(shù)據(jù)從業(yè)者必須確保數(shù)據(jù)完整性,。沒有它,,任何數(shù)據(jù)庫(以及依賴它們的產(chǎn)品)都是一個殘骸。Bowers表示,,在建立一個數(shù)據(jù)管理團隊時,,某些崗位的優(yōu)先級應該提升。他認為組織應該設(shè)置的“首選崗位” - 如果可能的話,,也可以招一些應屆畢業(yè)生 - 如數(shù)據(jù)分析師,,BI工程師和數(shù)據(jù)質(zhì)量工程師。另外,,DBA也是必須的,。那么,你認為未來數(shù)據(jù)領(lǐng)域哪個崗位更“吃香”,?如果你也有自己的觀點,,歡迎大家在文章的評論區(qū)參與留言,講出你的觀點,,一起討論傳統(tǒng)DBA未來何去何從,。
|