原PO你好,我的SQL之路跟你有點像,
所以來分享一點我的歷程與經驗,希望有幫助。
板上前輩如果有補充也歡迎。
先說結論:
如果你也對excel很熟悉,圖表和樞紐分析都會,
配合sql基本能力,估計新手能有35K-40K以內。
後面就看你造化了,
1-2年後,如果你持續學習,
等你會各種SQL功能(winfunc,time轉換,view,casewhen,join func等等)
了解domain know how後,可以+10-20K吧
之後你要看往分析走 or DB走,技能樹會開始不一樣,薪水就跳槽去談。
分析要接觸Python/R/報表軟體,和一堆的sql去做報表分析,網路上有不少資源。
DBA開始學架設DB,ETL排程處理資料,很硬最好有人帶著練功,網路上沒系統化的知識,
比較像打遭遇戰,做中學。
我自己是一開始啥都不會,加入tutorabc去練功(出香蕉請看來夠奴的猴子),
2年後,sql練差不多後去下間公司學ETL,有幸進入DB領域,把雷都踩一踩,
學2年出師去做獨當一面的data engineer,這時候薪水大部分人都能挑戰100w,
關聯式資料庫概念我覺得都大同小異,所以現在去挑戰大數據公司,
現在在外商hadoop環境中做data engineer,每一次換都去找新的DB可以學。
現在每天工作還是60% sql 查資料,確認資料,優化sql query,
其他時間才在拉報表,shell, R, Python, excel, ETL tools, PM
回到如果你想要轉,你還有幾道關卡要過,
後面還有不少要學,大量英文code要讀,實力會反映在薪水上,
也要有運氣找到給你機會的公司,不然蠻多人就卡在100w這個關卡。
以上一點建議給你,有興趣可以多問,希望大家一起變強