超越基本原則

2021-05-22 23:01:26 字數 4700 閱讀 1559

techtarget中國

【techtarget中國原創】因為持續要求減少it成本,dba們不能再被看作是主要的成本負擔。相反,dba們必須努力於被公司認可和證明他們的價值。本篇文章將集中講述兩方面內容:你作為乙個dba需要具有的技術(硬)技能和非技術(軟)技能。我還會提供建議關於怎樣同管理層打交道和通過不斷的增加基礎價值來保證工作的安全性。所以準備好步出傳統的dba角色,超越基本的資料庫管理工作,證明你自己是公司的無價資產。

硬(技術)技能

分析家和專家一致認為,未來的dba角色定位將會減少對傳統維護(備份、調整、空間管理、修復等等)的側重,而將會更多的側重於專業領域(遵從性檢查、應用、商業智慧型、高可用性、虛擬化等等)。如果你想成為乙個成功的dba,那麼你必須超越管理基礎和努力學習乙個或多個專業領域的知識。

關聯式資料庫技術的發展將影響你要成為乙個成功的dba所需要的技術技能。有兩個主要的趨勢正在改變資料庫管理:

2 提高自動化:傳統dba的簡單的、管理的和重複性的工作隨著資料庫廠商不斷的嘗試創造和銷售「自主管理」或「自動修復」的資料庫而日趨自動化。像oracle的oem這樣的工具變得越來越強大,並且新的特性像自主管理表空間、回滾段、自動備份等等,使得物理資料庫維護更加自動化。

自動化是否意味著dba應該開始尋找乙個新的事業?決不是!雖然自動化和功能可能使得典型的dba不再像過去一樣那麼舒適,但是不斷發展的技術將會確保在可預見的未來提供很多好工作和工作保障。不要畏懼新特性,而是要擁抱它們!技術進步往往更加複雜和難以管理(10g rac就是乙個很好的例子),而且事實上會更加依賴於具有高技能的dba們。

既然高技能的dba們將總是被需求,那麼所有的dba們都應該努力保持領先的技術。有很多方法擴充套件你的技術知識和增加你的價值,你可以現在就開始!當然,關鍵是要主動積極,而不要等到為時已晚。一些可能你現在想關注的專業領域包括:

遵從性管理(薩班斯法案、審計、安全等等):遵從性條款將會繼續主導公共企業,甚至現在擴充套件到私有企業。協助審計的志願者——這會是乙個很好的學習經歷(更不用提這會給你的簡歷加分很多。)

最好的實踐框架(it服務管理、itil v3、iso20000等等):itil逐漸成為被最廣泛採用的框架。itil側重於it服務傳送和支援,包括服務台、事件管理、變更管理、問題管理和服務級別管理。這些都是和dba相關的領域,必須歡迎它們。如果你還沒聽過itil,我保證你很快就會聽到。從研究itil開始(已有大量的資訊),閱讀材料和最終獲得乙個itil基礎認證(另乙個很好的簡歷加分點)。

erp應用技術(oracle、peoplesoft、sap、jd edwards等等):如果你的公司在使用乙個erp包,那利用並學習它。即使你不預計成為乙個功能專家(例如會計師),你也必須能夠從乙個軟體或技術觀點支援應用。

資料管理(資料建模、歸檔、資料探勘、儲存策略、合併等等):公司的資料數量快速的增長是因為公司的業務依賴於它。這對於dba來說是個好訊息。如果你可以的話,參與你公司的任何開發或與資料相關的策略。

硬體和儲存(大容量磁碟、儲存區域網(san)、網格計算、虛擬化等等):保持在硬體和儲存方面的領先的新技術。儲存區域網現在可能是個大事情,但是業界已經在討論虛擬資料庫的未來了。

高可用性解決方案(備用、故障、集群、rac(真正的應用集群)等等):無論是採用微軟的集群還是oracle 10g rac,高可用性對於公司發展都是必要的。這些技能還要求對作業系統和磁碟結構的深入理解。

「下乙個大事件」:在我寫這個的時候,可能已經有了乙個新的技術或發展趨勢。要保持領先的技術的關鍵是閱讀它!不要把那些免費的培訓資料堆在你的桌子上不去讀。利用你的任何空閒時間去在網上搜尋***、技巧、文章、部落格等等。有許多很好的**,你可以從那裡開始,機會就是你已經在其中的乙個**上了。記住,成功的秘密就是找出人們要去**,並第乙個到達!

軟技能對於未來的dba來說也非常重要。下面是你要成為乙個成功的dba所需要的一些軟技能。

溝通能力:許多人都強調溝通的重要性,包括口語和書面的,這確實是應該這樣。作為乙個dba,人們認為你做的任何事、你說的任何話和你寫的任何東西都是專業的。雖然基本的溝通能力是必須的,但你還要能夠以易懂的外行的詞彙來解釋難理解的技術概念。這需要幾年的實踐和努力,並且很少有dba(包括我自己)完全掌握了這一技能。

解決問題的能力:就像大多數dba會告訴你的,在終端使用者的眼裡,大多數問題都源於「資料庫」問題。一直認為是資料庫的問題,直到被證明是無關的。dba必須有能力深入技術問題,這些技術問題10次有9次是和應用**、網路、web伺服器、硬體或作業系統相關的。對於每乙個問題來說,根本原因分析、糾正錯誤和預防是要關注的關鍵方面。

壓力管理:如果24 x7被呼叫的壓力還不夠的話,那再加上你還必須經常處理不可理喻和生氣的客戶和/或使用者。你要採取減壓措施並記住絕不能受別人影響。你必須在任何時候都要保持專業、沉著和冷靜,不管在什麼情況下。

人際交際能力:聆聽你的客戶和終端使用者,確保你理解了他們的問題,向他們傳達你理解了他們的意思,迅速的處理他們的問題,最重要的是,使他們覺得你真的關心他們。在你與別人的互動中保持專業和禮貌,不管情況看起來多麼困難。

時間管理:乙個dba絕對要能夠同時處理多個任務。在任何一天,乙個dba都會被指派去做幾個優先的專案,處理幾個問題呼叫**、協助開發、計畫乙個公升級、研究新的技術,並還要找出時間對資料庫做預防維護。

同管理層打交道

如果你很幸運的有乙個理解你做什麼的上司或經理,那麼你一定是被保佑的了。然而,大多數dba們會抱怨他們的上司或經理不理解,使得他們感覺被低估了,甚至是不被賞識的。

「技術由兩種人控制:那些管理他們不理解的東西的人和那些理解他們不管理的東西的人。」——mike trout

我自己有強大的資料庫背景並在超過15年的時間裡管理了幾十位dba,現在,我可以權威地說——如果你覺得你的經理不理解你,你不需要看得多遠,只需要通過一面鏡子看看你自己有什麼需要責備的。換句話說,如果你的經理不理解你或你的角色的重要性,那麼你(並且只有你)需要改變這一情況。你上一次真正的和你的上司溝通是在什麼時候?你是否每星期或甚至每天向你的上司提供狀態報告?你是否以易懂的詞語來解釋複雜的術語?你是否提供了圖表和來展示資料庫執行的怎麼樣?你能技巧的談論停機或較差的效能對財務和業務的影響嗎?

我的簡單的建議是停止抱怨你的上司不賞識你,開始負責地改變你的狀況。這有一些提示應該可以幫助你。

1. 以業務術語溝通

為了成功的作為乙個dba來進行管理你必須能夠用大多數管理層人員能理解的詞語來解釋難理解的概念。也就是說,你必須能夠用業務術語來講技術術語。所有的管理層人員和主管都關心預算和公司財務的盈利底線。你在公司的職位做到越高,你就越會發現公司的財務狀況會直接的影響到主管的個人財務狀況。那麼談談會擊中他們痛處的事情!你可以通過以財務術語簡單的傳達你的技術成就或辯解來利用這一事實。下表列出了一些例子,是典型狀況的描述和被修改以用於上層管理人員的同一描述。

典型dba描述(技術)修改後的dba描述(業務)

通過增加資料庫快取,我降低了物理磁碟15%的讀取,並將讀取時間減少了10%。通過我廣泛的調整努力,我已能夠成功的改進效能,增加了25%的客戶滿意度,並且避免了對增加硬體的需求,因此為公司至少節省了2.2萬美元!

我調整並測試了災害恢復過程。通過我對備份和恢復調整的努力,我已將平均恢復時間從六小時降低為兩小時,因此減少了潛在的四小時停機時間,節省了5萬美元的收入損失!

我們必須公升級資料庫否則銷售商不會再為我們提供支援。沒有了支援,如果我們碰到了乙個新發現的bug,我們就會冒著遇到不可預料的和長時間的停機的風險。48小時以上的停機會使業務損失或損失收入超過40萬美元,並對公司造成不能挽回的聲譽損害。

2.了解和學習業務

為了提供像上面所述的價值描述或業務案例,你必須真正的了解業務和你提供的服務對財務的影響。正如你期待你的經理理解那關係到你的技術一樣,所以反過來你的經理期待你理解業務。通過展示對業務和盈利底線的興趣,你會很快的得到你的經理對你的尊重。以對經理來說很重要的術語來講話,經理就會很快認識到你給公司增加的價值。

3.提供資料支援你的描述

當遇到技術或財務請求時,大多數的經理的態度是「向我展示」。這不是因為他們要有確實的證據才相信,而是因為抱持懷疑和好奇的態度是他們的工作。為了向管理層展示你所做的和你要做的所帶來的好處,你必須在展示你的成果之前向他們展示這個事態。只是宣稱你為公司節省了數千美元、你避免了停機、或甚至是提高了整個系統的可用性這些是不夠的,你必須能夠證明它。雖然文件和測量資料是很重要的,但要知道大多數經理只理解,所以圖表和是展示你的結論的最好方式。

4.錘煉你的演講技能

一旦你有了資料、理解了業務影響並能夠證明財務好處,那就是該向管理層演示你的業務案例的時候了。不要對這個工作掉以輕心!能夠在高層,特別是主管面前從容的演示是it行業的每乙個人應該具有的乙個必要的技能。如果你發現你不能從容的進行演示,我的最好的建議是準備、練習和預先排練。我也強烈的建議你參加乙個課程例如dale carnegie或參加乙個俱樂部像toastmasters,因為這些可以提供給你寶貴的方法來克服害怕演示。

總結

最近在dba部落格裡寫有許多關於dba感覺不被賞識和被誤解的話。看起來許多dba陷入了職業後悔的慣例和/或陷入了一種自憐自艾的情緒中。不要讓你自己成為悔恨和痛苦的dba!痛苦的dba傾向於在其他人中間擴散他們的痛苦,並很快的成為it公司的「病毒」。不要成為乙個病毒,而是要保持積極主動的態度,把重點放在提高你的現狀上。磨礪你的技術和軟技能,擴充套件你的知識進入新的領域,學習怎樣同管理層打交道。歡迎變化而不是抵制它。如果你遵循這裡所提供的指導,並對你自己的未來負責,那麼你很快就會得到回報並成為我們大多數人希望成為的無價的和受人尊敬的雇員。

說了這些,我最後留給你一句話去思考:

「維持現狀不能讓我們成為我們需要成為的。」——max depree

voip基本原則

ip 的五項基本原則 ip 系統建設應遵循五項基本原則,它們是 延時400毫秒的基本原則,99.9999 可靠 電信原則,網路的開發原則,後方管理的保障原則。1 延遲400毫秒的基本原則 能否將語音業務整合到資料網路中,關鍵就是如何保證qos。對於ip 而言,保證其qos就怎樣保證語音傳輸的最低延遲...

設計模式基本原則

設計模式基本原則 開 閉 原則 open closed principle,或者ocp 原文 software entities should be open for extension,but closed for modification.解釋 乙個軟體實體應當對擴充套件開放,對修改關閉。黎克特...

MSF基本原則概述

msf 即microsoft solution framework 也就是微軟公司推薦做軟體的方法。在 2006 年,伴隨著 visual studio team foundation 2005 的發布,msf4.0 也推出了。其中描述了團隊協作的典型流程和在軟體上的應用,軟體自然就是 vstf了。...