Learning
為什麼數據庫管理這麼難?
我認識很多數據庫管理員,他們的年齡都在 28-29 歲之間。
所有的數據庫管理都是這樣嗎?我的意思是,這是要獲得至少 7-8 年以上的經驗嗎?
還是數據庫管理員這麼難?
該職位需要廣泛的知識,從開發到系統管理甚至管理。DBA 不僅必須了解備份、恢復、內部操作、記憶體和安全性,還必須了解如何與開發人員和管理層進行溝通。DBA 可以在同一小時內向管理層提供高級展示、幫助開發人員調整查詢、為新系統配置磁碟空間以及從備份中恢復數據。這些職責需要大量知識,幾乎沒有重疊。
對於 DBA 而言,失敗的後果通常比開發人員更大。DBA 通常支持數十種甚至數百種不同的應用程序和系統,其中大多數對公司的成功至關重要。安全漏洞、恢復失敗或性能問題可能會產生深遠的破壞性後果。這需要一定程度的知識和經驗,而這些知識和經驗是短時間內無法獲得的。
DBA 的工作做得越好,他們的知名度就越低。 擁有安全、可恢復、可用且性能良好的數據庫的 DBA 將缺乏認可。當出現問題時,DBA 會受到注意。當他們的問題是自己造成的時,他們不僅會受到注意,而且當數據庫由於編碼不佳、網路設置不當或儲存配置不正確而出現問題時,他們也會受到指責。
我在 29 歲時從開發人員轉到 DBA。對我來說,成為 DBA 困難的事情也讓我受益匪淺。我喜歡吸收和使用廣泛的知識,失敗的機會越大,無論其他人是否看到,避免失敗都變得更有意義。