如何看待Oracle DBA在雲計算時代的職業危機?

雲計算的普及,必將導致Oracle Database的管理集中化,DBA的需求量也將大幅減少。除了金字塔尖的那幾個, 剩下的DBA該何去何從呢?


衝擊是有的,但其實從oracle 8開始,每一個oracle新版本出來,就會有一堆人高呼DBA要失業了,這次也不例外,但每一次,都是淘汰一些最末端,最低端的從業人員而已,或者是那些掌握了幾個所謂「秘技」的經驗參數,靠長期經驗積累,知道幾個參數的「最優」設置,手握幾個診斷或調優腳本,到了新版本相應功能自動化後,老「專家」就無用武之地,基礎知識又不紮實,一下就和新手回到同一水平線; 每一個版本的oracle都是簡化30%的操作,但又增加50%的功能,所以,每一次的結果其實都是需要更專業,更高級的DBA; 每一次升級換代,都讓DBA擺脫一些低層操作,掌控更大的範圍,解決更多的問題;

雲計算,特別是SaaS, DBaaS這些確實會對現在DBA的技能,服務範圍產生極大衝擊;但究竟多大,多快到來,這個還要看下一步的發展; 作為IT從業人員,是需要關注這個領域的發展變化,及時跟上學習新的技能;

另外,企業的數據規模(萬倍的增長,TB,PB級別),對數據的依賴性(高可用),對數據的利用(BI)等,都需要DBA的深度介入,所以,短期DBA的危機應該不會到來,只是需要繼續更新知識!

我個人感覺,短期來看, mysql等對Oracle DBA的衝擊更大;


1、RDBMS 平均年薪 11.41 萬美元。
RDBMS (關係資料庫管理系統)是一個行業數據。這是一種很傳統的資料庫,使用了 SQL 語言,被甲骨文、微軟 SQL
Server 和 IBMDB2 等資料庫廣泛使用。雖然新一代 NoSQL 資料庫應用增長飛快,但多數公司仍在使用這一種技術來處理最重要的企業應用。Dice 上目前有 1300 條與 RDBMS 相關的招聘信息。


謝邀。 本人不是什麼大牛,只是說一點自己觀點。

提問點觀點應該出自

世界級Oracle專家Jonathan Lewis:我很為DBA們的未來擔心(圖靈訪談)

不巧的本人還正好是文中所指大會主辦方的前員工。。。文中對怎麼從入門級到變成專業級DBA的推薦路徑,其實也就是1萬小時定律,不看他介紹的幾本書看官方文檔也可以解決問題。


把樓主的問題誇大一點,不僅局限於Oracle,包括SQL server也提供類似的雲計算的(SQL Azure)。


對於原本專職的DBA角色

所以的整個資料庫行業也都在往雲上遷移,問題是雲普及是不是和管理集中化的有必然聯繫?

不知道所提的」管理集中化「的意思是什麼,一般公司的資料庫&>5的情況下往往會自行集中化監控,也會有兼職或專職的管理人員。所以的對於到來的雲計算,只是的硬體的一次性購買的變成了租用服務,由託管機房變成雲計算購買(硬體,網路之類的從本質上來說應該不歸DBA來管)。所以該SQL調優的還是要找DBA,該安全防護(資料庫層面)的還是要找DBA。(其實接觸下來專職做這些的DBA其實並不是很多,大部分DBA基本還要充當類似Help Desk的角色)。

對於兼任Help Desk各種雜貨的DBA角色

這部分其實很多時候並不是DBA的抬頭,一般是開發來兼職,加上網上資源的泛濫,很多開發Bing了很多的自己並明白的腳本在執行操作。這部分角色不會消失,在和諧國大的軟體環境下,上面往往要求的是全能戰士,而下面也沒有對某一個專業領域進行梳理的想法。所以DBA需求減少與否和這群人並不是很有關係。


很多DBA也在往BI方向轉型的,本人對此抱不看好的態度。

——————————————————————————————————————————


觀點沒有對軟體購入成本,人員培訓成本,總成本(TOC)方向進行分析,也沒有對借個雲計算名義忽悠其他公司,借個雲計算名義忽悠自己人,上頭換個雲計算能收多少錢進行分析。


一般公司來說,並不需要專精的純DBA。甲方需要一個樣樣都行,樣樣都懂一些的DBA,包括操作系統,中間件,資料庫,硬體再懂一點什麼的最好了。系統能夠運行,不要經常出問題就好。國內大的IT環境就是這樣,短時間還沒有特別大的改變,DBA所以還有一些時間來學習,深入的學習。雲環境適合一些創業和小公司。稍微大一些的公司對應數據安全性的考慮,還是會自己管理的。


Oracle 目前也在轉型,從傳統的企業級資料庫廠商轉型為雲廠商,從最近的財報看出來,傳統業務在下滑,作為傳統資料庫的老大,也面臨這樣的危機,就像IBM、HP、EMC、DELL這些廠商都面臨類似的問題。
Oracle的轉型包括:
推出新版本的資料庫軟體,包含NoSQL功能(Big Data,Document),多租戶功能。
推出Oracle Cloud服務,包括PaaS、SaaS。
同樣的對於DBA來說,每天都要學習新東西,跟你以前沒有兩樣的,不必擔心,順勢而為即可。


推薦閱讀:

1000M乙太網卡和交換機的吞吐量?
阿里雲強制換IP算不算違法,我們站長如何維權?
人工智慧可以為我們做些什麼?
雲計算在中國的市場格局是怎樣的?
雲計算如果真的成熟了,還會有獨立的操作系統么?或者說,還會有人賣獨立的操作系統么?

TAG:雲計算 | 甲骨文Oracle | 資料庫管理員DBA | Oracle資料庫 |