今天周一拖着疲憊的身軀 11點才離開公司,回到家估計寫完這篇部落格就要17号了.
一個人走在回家的路上,很黑,突然很多感觸,一個人在北京拼搏,不敢停止學習的腳步,因為隻要停下來就會感覺到孤獨.
回顧一下自己的職業生涯,寫程式,做運維,搞過BI.沒有目标,隻是努力踏實的工作,還算穩步的前進.三年過去了自認為到了職業生涯的岔路口,想想自己到底想幹什麼呢?回頭看看自己寫的代碼一點也看不到高端的影子啊!!反正是不想再當碼農了,是以毅然離開了曾經工作三年的公司,從大連來到北京。
- 羨慕業務專家,曾經瘋狂鑽研業務夢想着自己成為ERP的專家。碼農想成為行業專家貌似看不見路啊....還得繼續碼農阿....
- 崇拜曾經的項目經理,也是我的啟蒙老師,考了PMP幹項目管理吧。對于一個沒有管理經驗的人,一堆大理論,哪個公司會把項目給你帶呢...在一個公司一幹幾年熬出頭?...
- SQL SERVER DBA 最終走上了這條路....
DBA這條路依然不是一條好走的路,想做DBA光靠開發時會寫的那點sql要是能找到工作,請偷笑....但是比起項目經理和行業專家個人感覺還是容易一些,也許當你年歲大一些碼不動的時候也算一個不錯的選擇。但是DBA入門一樣很難,很多人經常問如何才能入門,誰能帶帶我給我個機會?我也是這麼問的一員,找工作面試
請問:幾年工作經驗?
三年...
請問:資料庫工作經驗呢?
鼓足勇氣:三年(其實一年都不到)...
對不起我們要5-10年的!
--------------------------------------
請問:做過高可用負載均衡麼?鏡像、釋出訂閱、故障轉移群集等等做過麼?調過并行麼?系統監控壓力測試等等等等等等
沒...
.......
負能量
↓
正能量
分享下自己MSSQL學習之路。(現在還是小兵,給新人建議AND向大神緻謝)
自己的SQL學習之路有好多個level下面具體說一說:
- LV1 :程式開發中寫過大量比較複雜邏輯的SQL語句,報表查詢,如2000行以上的存儲過程,存儲過程嵌套存儲過程等等。
-
- 寫過這種複雜SQL程式的開發人員也許都會有一種 我資料庫已經無敵了什麼都會了的感覺。
- 在項目中特别愛寫SQL,有的老員工一些複雜SQL也會讓你幫忙。
- 這個時候的感覺真好!
-
- LV2 :開始學習SQL語句的優化,慢慢開始分析執行計劃。
-
- 雖然執行計劃看的不是很明白但是已經知道語句慢在哪裡,知道使用索引,臨時表等一些簡單的優化手段。
- 慢慢的知道了什麼是緩存計劃,什麼是參數嗅探。
- SQL語句幾分鐘變成幾秒鐘,感覺真奇妙~~哈哈~~
-
- LV3 :開始學習資料庫體系架構了解原理,學習使用系統表視圖檢視目前狀态
-
- 這個階段是痛苦而漫長的需要看大量的書動手實踐也是必不可少的。 當看完2005技術内幕的4本書,可以給身邊的人從原理講講什麼是SQL 怎麼運作的~飄飄的感覺又來了。
- 這個階段是興奮又迷茫的,感覺自己會了很多東西但與此同時又感覺到自己什麼都不會了...
-
- LV4 :幾條線開始顯現出來,SQL開發,優化,叢集技術,故障排查。
-
- 很多SQL開發的較為進階應用。
- profiler、perfmon的基本應用(雖然很多參數名額看不懂)、能讀懂較為簡單的執行計劃并根據情況做語句優化。
- 能搭建事務日志傳輸、鏡像、釋出訂閱、故障轉移群集。
- 簡單的故障可以解決。
- 我就走上了初級DBA的道路....
-
- LV5 :依然不斷學習SQL原理,深扣細節,多看大神的部落格文章自己動手模拟情景。
-
- 了解更多的資料庫功能應用。出現問題有更多的知識儲備處理問題。
- 熟悉正常套路,找出的系統瓶頸及有哪些處理辦法,語句的優化提示等等。
- 漫長漫長又漫長的積累經驗。我就到這兒了!
-
- LV6 :........待續......
- LV7 :........待續......
........................
以上内容均須不斷努力學習,再學習,如果對資料庫技術沒有興趣,看書、鑽研是痛苦的可以果斷放棄資料庫這條路了....不妨嘗試業務專家\項目經理\自己當老闆 等等。
最後以一張圖檔給自己加油~并向大神們緻敬~