作者:
dddl0903 (DDDDDDDDl)
2022-04-23 20:22:40小弟私立科大財金系畢業,在家工作一年後想轉職,目前是靠Leetcode 加Youtube學習SQ
L,有買了一本資料庫核心理論與實務來看,在數字網上看到SQL幾乎都需要有別的程式專
長,我想問的是需要一邊學其他語言嗎?目前就只是無腦吸收,請各位年薪500萬給我一
點建議了謝謝。
—各位的回答我都有看了,感謝大大們的耐心回答。
作者:
qrtt1 (有些事,有時候。。。)
2022-04-23 20:38:00先設定一下要轉職的目標職缺再來討論
如果只是DDL DML TCL,網路上隨便查查用Northwind試著下就可以了再來就是你要寫的語言所用到的資料庫連結套件的使用而已一間「正常」的公司,應該不太會給新人設計資料庫感覺你是要找DBA?
作者: t22251974 (t22251974) 2022-04-23 21:07:00
DBA菜鳥不可能
作者:
neo5277 (I am an agent of chaos)
2022-04-23 21:18:00sql 專精配上本職其實可以很強大
等等後端跟數據工程師就是差很多的東西,建議先多爬文搞清楚差別呀
作者: keyboard56 (奇伯) 2022-04-23 21:43:00
先說說你想做什麼,自己沒想法隨波逐流不會有成績。與其這樣不如去資策會等機構,問一輪課程方向內容吧
但你要做後端? 基本上寫應用會比較多欸 也就是所謂的"程式專長"
只會SQL沒有用啊..要嘛會寫程式,要嘛能當DBASQL初衷是設計給非資訊背景的財務人員查詢資料用的
作者: lion0208 (TGK) 2022-04-23 22:43:00
我們公司 PM 都會 SQL 了,單學 SQL 沒有問題啊
只會SQL 只能在台廠做商業分析或視覺化儀表板 businessanalyst or business intelligence engineer,建議你確定好職涯目標再看需要技能
作者:
kirin021 (kirin)
2022-04-23 23:37:00只學sql滿怪的,大方向可能要先訂好,極高機率會發現走錯路了哈哈
作者:
ssccg (23)
2022-04-23 23:48:00SQL是程式語言啊,只是用途比較特定而已
作者:
acgotaku (otaku)
2022-04-24 00:16:00你不是要學SQL 是要學RDBMS 從ER圖設計到正規化再進一步了解多併發的race問題 isolation層級
看系統應用性質。例如一個給公司管理層級使用的報表網站,那還真的就SQL配合前端就出來了,而分工比較細的公司,可能也沒必要前後端同一人。因此只有SQL很熟好像還真的可以。
作者: Jim43 (小盛) 2022-04-24 06:00:00
一般工作的stackoverflow,專業一點的relational calculus, algebra
SQL沒有資格稱為程式語言,他是結構化查詢語言Stored procedure才稍微有點程式語言的樣子只學SQL可以做BI、報表類的工作,也沒有不行。但門檻越低的工作,薪水也越低要提高門檻,就是除了SQL之外,你還有該領域特有的商業知識,不過這年頭各種視覺化的BI工具很多,連SQL都不會的人也能做出精美的報表了。
作者:
BlacksPig (Black Handsome s Pig)
2022-04-24 09:06:00對後端沒概念的話,可以找個懂行的請教
只會SQL很難吧,好歹也要一點後端知識資料表的設計SA就能搞定了,也不需要DBA
作者:
DrTech (竹科管理處網軍研發人員)
2022-04-24 10:16:00搞不好原文連什麼是後端工程師,什麼是數據工程師,什麼是BI都不懂。建議先google查一下吧。想賺錢最重要的不是問別人,而是自己先做好功課。
作者:
OrzOGC (洞八達人.拖哨天王)
2022-04-24 10:38:00dba都是中年老頭在幹的吧?
作者:
sssyoyo (柚子)
2022-04-24 10:43:00轉職學SQL很難藉此找到工作啦,就好像說會EXCEL一樣,如果學超深超專精當然可以,但正常使用場景都是輔助或兼任。轉職過來人,非本科建議走前端比較好入場
作者:
iamshiao (CircleHsiao)
2022-04-24 10:49:00你的方向是對的,其實 SQL 學到最精是可以作為單一主力專長(DBA),問題是普遍上它的一轉職業是後端,又後端只會 SQL 不會後端語言基本沒機會通過面試
作者: SKII588 2022-04-24 12:11:00
我同事考上美國會計師,年薪100起,給你參考
其實DBA(DB admin)不太需要用SQL查詢資料比較重要的工作在於DB的監控跟效能優化以及維護DBA不會想去管PG怎麼寫出一個效能低落的SQL等等效能調好了,結果查出來的結果不正確,要怪誰
作者:
asdsasd (asdsasd)
2022-04-24 14:34:00原PO要不要先搞清楚你要的是後端還是數據工程師,它們主要用的語言差蠻多的耶 SQL是交集但也不太會從SQL開始學
作者: TheWhack (我是德華) 2022-04-24 15:44:00
現在不會只碰SQL了..ElasticSearch & ADX也很多人用SQL那些語法經驗沒辨法直接mapping到這2者上但DBA的經驗會比較好跨過來~要看原po是想要設計&維護資料叢集,還是是寫業務邏輯?
作者:
mathrew (Joey)
2022-04-24 17:03:00你只是要會SQL的話,很簡單啦
作者:
bill0205 (善良的小孩沒人愛)
2022-04-24 22:46:00純SQL除了DBA應該很難找到工作 而且DBA非常難找
SQL很簡單 設計DB Table index比較難
作者:
moyasi (Simple Life)
2022-04-25 08:46:00找個data migration的案子進去 SQL SP寫到你吐
作者: jason4571 (terry) 2022-04-25 12:55:00
只會SQL大概30K
作者:
hooll111 (Katsudon)
2022-04-25 19:06:00SQL要專精最後也是要觸碰到底層的東西 那就是DBA啦
作者: weinine32 (隨意) 2022-04-27 16:15:00
想當DBA? 花幾十萬考證照吧~
作者:
dabiann (大便)
2022-04-28 22:13:00推文每個都好像高手可以現實沒幾個能戰的同事QQ
作者: keyboard56 (奇伯) 2022-04-29 09:42:00
所以樓上戰鬥力很高?
作者:
ukikaz (yuki)
2022-05-14 02:53:00當dba不算很難吧?大概3年ap搭配兩年cli操作經驗就能入門了 其他就看各種spikes consistent get memory io用經驗去磨難的是 公司要願意讓你dba 小公司的dba歷練不到什麼 大公司的db很有挑戰性