作為數據庫技術人員相信沒有一個人願意永遠在底層編寫程序或做簡單的系統維護經過一段時間的技術和經驗的積累很多人都向往更高層的職位但如何能成為一個專業的數據庫管理人才並不是每一個人都清晰明了
如果你真想成為一名成功成熟的數據庫專家你需要不斷地擴展你的技能與知識——有些知識領域可能對你很陌生本文闡述了可以幫助你提高職業素質的重要能力作為一名數據庫專業人士要想有一個成功的職業生涯並不是很容易的事情你有可能每一種技術都懂一些但又都不精通也有可能是一名專才無論如何一旦你想成為數據庫專家想在你的游戲地盤裡成為楚翹你需要不斷擴展的跨領域的素質但是大部分的素質能力存在於傳統數據庫技能范疇之外它們可能適用於其他的功能學科我們與其他人的差異越來越小這超出了我們的習慣思維恐怕對很多想迅速成功的數據庫專業人士也是一個不小的打擊
理解現有的和新興的技術
所有數據庫專業人士需要的一個最基本的能力便是對他們的基本技術技能進行深度和廣度的拓展如果用馬斯洛的需求層次來比喻那麼這種能力應該屬於食物和水的層次你必須有這些才能滿足基本的生存上課閱讀文章研究產品參加一個專業性質的組織你需要掌握你正在使用的技術領域的所有信息而且你還需要有實踐機會去應用這些知識
如果你參加一些技術資格或職稱的考試你應該經常提醒自己你的目標並不單純是為了在自己的名字後面加上許多的頭銜而是實現你所受教育的價值最大化
西方有句諺語贏得游戲勝利不僅僅需要你將眼睛盯在正在擊打的球上而且也要能預計到下一個球的方向歷史經驗已經證明任何系統的平均生命周期大約為個月因此為未來做好規劃很有必要當你充分了解你正在做的事情後實施的效率會更高
設計技術性架構
任何自己修建的一個系統作為個體的功能都是自以為精妙和可執行的但如果將它放進一個大一點的系統它可能就會出現問題也許你的技能還不是很高妙無論你是負責全面的應用與網絡設計還是部分營建一個系統部件支持一個企業架構你都需要知道什麼是良好的扎實的架構設計法則
一套有效率的技術性架構設計將零件拼接在一起它應該就像一台容易操控價格合理的機器一樣我已經發現架構設計如果基於奧卡姆剃刀原理(Occams Razor)那麼它往往是最棒的奧卡姆剃刀原理這個詞語源於拉丁語意為如無必要勿增實體(Enties should not be multiplied unnecessarily)即簡單就是最好的當考慮設計之時要記住每個組織都有一些獨特的程序大部分的組織性程序都相當的普通它們能夠用可配置的通用解決方案來解決問題很多架構可以利用購買以及將一些很小數量的部件組合在一起的方式來完成而不是要重新發明一種結構通過這種方法你能夠在很短的時間內利用更少的成本為你的客戶提供一種優質容易操控的產品同樣理念還適用於個體應用與架構的設計與開發
系統集成
技術為很多的目的服務最重要的能力便是使程序的自動化不是使用傳統的供應商訂單庫存管理以及產品市場推銷手段而是使用供應鏈程序流程通過允許供應商和生產者來進行復雜地溝通控制從而完成原材料進入生產流程到產品抵達消費者手中的整個過程
SarbanesOxley和其他監管法則都要求企業達到內部控制的標准它們在系統設計領域相當常見隨著產品和平台繼續地增生擴散隨著企業日漸將自己的系統和其他的系統相連高質量的協同工作能力是必須的
了解企業
企業實體是復雜的組織沒有哪個企業是與別的企業完全相同的就像雪花一樣沒有兩片雪花是完全相同這種推動特定業務運轉的靈活性不太容易被掌握很多時候尤其是在大型企業當中多種文化是並存的——有一個文化是企業層面的而別的存在於部門層面當你認為是安全下水的時候你對企業運行的細微直覺會因為合並或者管理性質的巨變失去靈光一切都發生了改變
當我們認為自己能夠在企業文化的風浪當中駕輕就熟而無需在乎浪潮或者風向之時我們不可以自鳴得意同樣的盡管企業靈活性的東西當中很多是普通的可以傳授的知識那種認為在一個企業環境當中取得成功的做法同樣適用於另外一個企業的想法是愚蠢的我們必須學習我們身處的每個新環境的特質
規劃管理項目
Joe Torre被視為是一位非常優秀的經理很難想像如果他沒有一套相當周全的比賽規劃這位紐約人能夠在次比賽中次取得勝利並且獲得個AL錦標賽以及個世界性系列比賽的冠軍這種計劃不是針對年度比賽的而是每一場比賽
無論你是一位經理或者是一位選手一名超級明星或者是一位業余玩家你都要為自己近期和遠期的比賽制定規劃你如何為今天進行規劃?為這周?為今年?你如何完成這些目標?你應該問自己很多做什麼以及如何做的問題如果你是一名開發人員或者是一名網絡管理員你現在就需要培養自己的規劃能力如果你無法管理自己你當然就會在管理別人或者復雜項目之時捉襟見肘
注重溝通與傾聽
任何東西都可以平庸除了一種能力你不能不做到完美溝通這是兩個最重要能力當中的一種溝通對數據庫專業人士尤顯重要良好的溝通是雙向性的事情你來我往同等重要數據庫行業是鍛煉你雅量的完美地方因為這一行業需要溝通的時刻太多了
無論你怎樣看待工作和生活每個數據庫專業人士實際上都是一名顧問作為顧問你有責任去為你的客戶提供最大的價值這樣做意味著你至少了解你客戶的業務客戶業務運轉的情況這意味著你要去傾聽你的客戶有資格知道他們付給你的錢獲得了怎樣的回報這意味著你必須主動的有規律的讓他們知道你正在為他們的利益而奔忙
這一點對傳統的數據庫人員來講很難我們大部分進入這一行業的人認為自己接觸代碼和電線的機會大於與人的接觸我們以為最好的方法便是坐在我們的桌子面前埋頭苦干這些都是致命的錯誤盡管溝通做起來很不容易也或許會和我們的個性背道而馳但你別無選擇只能培養這些能力幸好人人都能夠學習經過一定時間的鍛煉溝通將會變得容易一些
專注結果
另外一個絕對重要的能力便是執行的能力計劃再棒也只是空談而已歸根結底你需要用東西來證明你的努力
最好的方法是了解你客戶的一些重要信息比如他們是誰他們想做什麼?作為一名數據庫專業運營顧問你有責任向你的客戶提供建議這種建議建立在你的知識與經驗之上
但別忘了最終是你的老板或同事團隊領導你工作的最終客戶進行決策有時候這些決策並不是你推薦的你需要認真思考其中的緣由但不要讓任何分析將你麻痺也不要讓自己陷入唐吉柯德式的盲動之中定律在這裡起作用%的結果能夠通過%的努力來完成超出這一范疇的多余價值經常不值得耗費成本
進行戰略性的思考
這是一個競爭日漸激烈的世界今天的數據庫專業人士必須每天去證明他們能夠增加戰術與戰略價值他們要在自己組織的任何一次會議上成為受歡迎的人在過去十幾年的時間裡企業已經開始意識到數據庫的戰略重要性企業認為數據庫不僅僅是會計賬目上的死水一潭而是能夠給企業帶來價值的部門
大部分的數據庫部門是被動式的進行工作他們等待自己的業務客戶高性能高度成功的數據庫部門是積極的在完成公司總體目標的過程當中他們以咨詢式的態度與自己的業務客戶共事
影響和說服
上個世紀年代那種命令式軍隊式的組織管理模式已經讓位於更加平行的組織管理模式直接管理和影響管理已經相輔相成我們不再命令別人做事情我們會用說服協商溝通等等方式去解決問題這是你訓練溝通能力的好機會有了溝通能力其他的能力問題才能迎刃而解像戰略性思維業績掛鉤等等能夠影響他人的數據庫專業人士總是代表著高效富有能力受人尊敬的人士不要錯誤地認為這只是經理們該具備的能力影響和說服是推動協同性工作環境完成的重要技能
有適應能力
一名技術專業人士意味著具有某個特殊開發環境的專長或者有能力開發支持一個網絡但是在現在別以為你仍然能夠靠這些東西過好日子如果你和其他提供某一類數據庫服務的專家一樣你就是一個沒有優勢的普通職員你應該成為一個真正的數據庫多面手需要不斷地進行技能擴展工作這樣才能在眾多的技術人員當中顯示出你的優秀
有些能力比如技術技能與知識相對來說比較容易掌握但類似業務知識一類的知識則需要你花更多的時間掌握個人和團隊的管理領導藝術以及和同事用戶共事的能力這些能力需要你調整自己的個人態度以及個性才能獲得
如果你選擇在數據庫行業就業你也選擇了讓自己成為變化的適應者我們的專業變化很快也很深刻我們必須認真地對待這種變化無論你喜歡與否都要盡快適應業務變化競爭的壓力新手的進入管理的變革戰略的調整產品的開發任何這些因素都會導致變化現在幾乎沒有一個行業沒有被數據庫技術所影響作為一個可以信賴的專業人士我們必須讓我們的企業適應這種變化
From:http://tw.wingwit.com/Article/program/SQL/201311/16338.html