資料庫工程師需要具備什麼樣的能力和素質?
01-13
技術渣大四在讀,已推免研究生,方向是資料庫,本科基本在學習和研究理論和演算法,沒怎麼實習和做過系統。對自己未來的方向略有迷茫,望各位知友大神分享經驗,誠心求指導!
別人眼中的DBA可能是這樣的,帶你裝逼帶你飛
還有可能是這樣的,駭客帝國,高大上的感覺
但實際上的DBA可能是這樣的,抓狂無比
不過呢,DBA同時還是一個風險和機遇並存的職業。
比如1月份隨便看了下某招聘網站
再比如看看萬惡的資本主義國家當然,充滿機遇的職業也具有相當的風險,比如這個,從支付寶到csdn,都避免不了被脫褲的命運……再比如這個,一半的漏洞跟SQL注入有關。
那麼,如果題主看了這些,還沒有動搖,希望將來有朝一日成為一名偉大光榮正確的DBA,或者類似的職業,那麼,我想大概有如下幾個方面要注意的。第一,旺盛的學習慾望。事實上,只要是做技術的,不管是哪一行,都需要這個特質。否則,可能就是下面這種情況第二,防患於未然找個oracle、mysql視頻看看,你就知道方向了
1.DBA:資料庫原理+經驗2.資料庫研發者:資料庫原理+開發+演算法看看這個視頻系列,包含MySQL初中高+源碼尖峰MySQL核心技術教學大綱--全套系列
推薦閱讀:
※資料庫建表時一定要設置外鍵約束關係嗎?
※資料庫中表自連接,如何獲取時間列中小於自身的最大時間呢?
※求教SQL面試題目:單張表查詢某欄位排在第二或第n-1問題?
※像Mysql和SQL Server這類資料庫都有相應的圖形化管理工具,例如phpmyadmin等。除了更能全面了解資料庫信息和操作簡便之外,圖形化工具還有什麼不易被人發現的好處?
※資料庫預編譯為何能防止SQL注入?