[請益] 非本科學SQL

看板Soft_Job作者 (DDDDDDDDl)時間2年前 (2022/04/23 20:22), 2年前編輯推噓22(22062)
留言84則, 41人參與, 2年前最新討論串1/1
小弟私立科大財金系畢業,在家工作一年後想轉職,目前是靠Leetcode 加Youtube學習SQ L,有買了一本資料庫核心理論與實務來看,在數字網上看到SQL幾乎都需要有別的程式專 長,我想問的是需要一邊學其他語言嗎?目前就只是無腦吸收,請各位年薪500萬給我一 點建議了謝謝。 —各位的回答我都有看了,感謝大大們的耐心回答。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.47.155 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1650716562.A.F58.html

04/23 20:24, 2年前 , 1F
你想做什麼?BI工程師?後端?
04/23 20:24, 1F
後端 ※ 編輯: dddl0903 (110.30.113.133 臺灣), 04/23/2022 20:40:07

04/23 20:38, 2年前 , 2F
先設定一下要轉職的目標職缺再來討論
04/23 20:38, 2F
目標目前是數據工程師 ※ 編輯: dddl0903 (110.30.113.133 臺灣), 04/23/2022 20:41:14

04/23 20:57, 2年前 , 3F
如果只是DDL DML TCL,網路上隨便查查用Northwind試著
04/23 20:57, 3F

04/23 20:57, 2年前 , 4F
下就可以了
04/23 20:57, 4F

04/23 20:59, 2年前 , 5F
再來就是你要寫的語言所用到的資料庫連結套件的使用而
04/23 20:59, 5F

04/23 20:59, 2年前 , 6F
04/23 20:59, 6F

04/23 21:00, 2年前 , 7F
一間「正常」的公司,應該不太會給新人設計資料庫
04/23 21:00, 7F

04/23 21:03, 2年前 , 8F
感覺你是要找DBA?
04/23 21:03, 8F

04/23 21:07, 2年前 , 9F
DBA菜鳥不可能
04/23 21:07, 9F

04/23 21:12, 2年前 , 10F
非本科碩想走資料別想了 四大碩都難應徵上
04/23 21:12, 10F

04/23 21:18, 2年前 , 11F
sql 專精配上本職其實可以很強大
04/23 21:18, 11F

04/23 21:35, 2年前 , 12F
等等後端跟數據工程師就是差很多的東西,建議先多爬
04/23 21:35, 12F

04/23 21:35, 2年前 , 13F
文搞清楚差別呀
04/23 21:35, 13F

04/23 21:40, 2年前 , 14F
有個職稱叫DBA,可以看看
04/23 21:40, 14F

04/23 21:43, 2年前 , 15F
先說說你想做什麼,自己沒想法隨波逐流不會有成績。與
04/23 21:43, 15F

04/23 21:43, 2年前 , 16F
其這樣不如去資策會等機構,問一輪課程方向內容吧
04/23 21:43, 16F

04/23 21:44, 2年前 , 17F
但你要做後端? 基本上寫應用會比較多欸 也就是所謂
04/23 21:44, 17F

04/23 21:44, 2年前 , 18F
的"程式專長"
04/23 21:44, 18F

04/23 21:45, 2年前 , 19F
只會SQL沒有用啊..要嘛會寫程式,要嘛能當DBA
04/23 21:45, 19F

04/23 21:46, 2年前 , 20F
SQL初衷是設計給非資訊背景的財務人員查詢資料用的
04/23 21:46, 20F

04/23 22:43, 2年前 , 21F
我們公司 PM 都會 SQL 了,單學 SQL 沒有問題啊
04/23 22:43, 21F

04/23 23:36, 2年前 , 22F
只會SQL 只能在台廠做商業分析或視覺化儀表板 business
04/23 23:36, 22F

04/23 23:36, 2年前 , 23F
analyst or business intelligence engineer,建議你
04/23 23:36, 23F

04/23 23:36, 2年前 , 24F
確定好職涯目標再看需要技能
04/23 23:36, 24F

04/23 23:37, 2年前 , 25F
只學sql滿怪的,大方向可能要先訂好,極高機率會發現走
04/23 23:37, 25F

04/23 23:37, 2年前 , 26F
錯路了哈哈
04/23 23:37, 26F

04/23 23:37, 2年前 , 27F
SQL其實不是「程式語言」,它只有資料探勘的功能
04/23 23:37, 27F

04/23 23:48, 2年前 , 28F
SQL是程式語言啊,只是用途比較特定而已
04/23 23:48, 28F

04/24 00:16, 2年前 , 29F
你不是要學SQL 是要學RDBMS 從ER圖設計到正規化
04/24 00:16, 29F

04/24 00:18, 2年前 , 30F
再進一步了解多併發的race問題 isolation層級
04/24 00:18, 30F

04/24 00:20, 2年前 , 31F
DB的規劃 真的是能決定專案能走多遠 能不能擴張
04/24 00:20, 31F

04/24 00:41, 2年前 , 32F
看系統應用性質。例如一個給公司管理層級使用的報表網站
04/24 00:41, 32F

04/24 00:41, 2年前 , 33F
,那還真的就SQL配合前端就出來了,而分工比較細的公司
04/24 00:41, 33F

04/24 00:41, 2年前 , 34F
,可能也沒必要前後端同一人。因此只有SQL很熟好像還真
04/24 00:41, 34F

04/24 00:41, 2年前 , 35F
的可以。
04/24 00:41, 35F

04/24 01:22, 2年前 , 36F
轉職看leetcode幹嘛
04/24 01:22, 36F

04/24 06:00, 2年前 , 37F
一般工作的stackoverflow,專業一點的relational calculus
04/24 06:00, 37F

04/24 06:00, 2年前 , 38F
, algebra
04/24 06:00, 38F

04/24 06:59, 2年前 , 39F
SQL沒有資格稱為程式語言,他是結構化查詢語言
04/24 06:59, 39F

04/24 06:59, 2年前 , 40F
Stored procedure才稍微有點程式語言的樣子
04/24 06:59, 40F

04/24 07:00, 2年前 , 41F
只學SQL可以做BI、報表類的工作,也沒有不行。
04/24 07:00, 41F

04/24 07:00, 2年前 , 42F
但門檻越低的工作,薪水也越低
04/24 07:00, 42F

04/24 07:00, 2年前 , 43F
要提高門檻,就是除了SQL之外,你還有該領域特有的
04/24 07:00, 43F

04/24 07:01, 2年前 , 44F
商業知識,不過這年頭各種視覺化的BI工具很多,連
04/24 07:01, 44F

04/24 07:01, 2年前 , 45F
SQL都不會的人也能做出精美的報表了。
04/24 07:01, 45F

04/24 09:06, 2年前 , 46F
對後端沒概念的話,可以找個懂行的請教
04/24 09:06, 46F

04/24 09:17, 2年前 , 47F
只會SQL很難吧,好歹也要一點後端知識
04/24 09:17, 47F

04/24 09:19, 2年前 , 48F
資料表的設計SA就能搞定了,也不需要DBA
04/24 09:19, 48F

04/24 10:16, 2年前 , 49F
搞不好原文連什麼是後端工程師,什麼是數據工程師,什麼是
04/24 10:16, 49F

04/24 10:16, 2年前 , 50F
BI都不懂。建議先google查一下吧。
04/24 10:16, 50F

04/24 10:17, 2年前 , 51F
想賺錢最重要的不是問別人,而是自己先做好功課。
04/24 10:17, 51F

04/24 10:38, 2年前 , 52F
dba都是中年老頭在幹的吧?
04/24 10:38, 52F

04/24 10:43, 2年前 , 53F
轉職學SQL很難藉此找到工作啦,就好像說會EXCEL一樣,如
04/24 10:43, 53F

04/24 10:43, 2年前 , 54F
果學超深超專精當然可以,但正常使用場景都是輔助或兼任
04/24 10:43, 54F

04/24 10:43, 2年前 , 55F
。轉職過來人,非本科建議走前端比較好入場
04/24 10:43, 55F

04/24 10:48, 2年前 , 56F
Node.js+Typescript
04/24 10:48, 56F

04/24 10:49, 2年前 , 57F
你的方向是對的,其實 SQL 學到最精是可以作為單一主力
04/24 10:49, 57F

04/24 10:49, 2年前 , 58F
專長(DBA),問題是普遍上它的一轉職業是後端,又後端
04/24 10:49, 58F

04/24 10:49, 2年前 , 59F
只會 SQL 不會後端語言基本沒機會通過面試
04/24 10:49, 59F

04/24 12:11, 2年前 , 60F
我同事考上美國會計師,年薪100起,給你參考
04/24 12:11, 60F

04/24 14:26, 2年前 , 61F
其實DBA(DB admin)不太需要用SQL查詢資料
04/24 14:26, 61F

04/24 14:27, 2年前 , 62F
比較重要的工作在於DB的監控跟效能優化以及維護
04/24 14:27, 62F

04/24 14:27, 2年前 , 63F
DBA不會想去管PG怎麼寫出一個效能低落的SQL
04/24 14:27, 63F

04/24 14:27, 2年前 , 64F
等等效能調好了,結果查出來的結果不正確,要怪誰
04/24 14:27, 64F

04/24 14:34, 2年前 , 65F
原PO要不要先搞清楚你要的是後端還是數據工程師,它們主
04/24 14:34, 65F

04/24 14:34, 2年前 , 66F
要用的語言差蠻多的耶 SQL是交集但也不太會從SQL開始學
04/24 14:34, 66F

04/24 15:44, 2年前 , 67F
現在不會只碰SQL了..ElasticSearch & ADX也很多人用
04/24 15:44, 67F

04/24 15:45, 2年前 , 68F
SQL那些語法經驗沒辨法直接mapping到這2者上
04/24 15:45, 68F

04/24 15:45, 2年前 , 69F
但DBA的經驗會比較好跨過來~
04/24 15:45, 69F

04/24 15:47, 2年前 , 70F
要看原po是想要設計&維護資料叢集,還是是寫業務邏輯?
04/24 15:47, 70F

04/24 17:03, 2年前 , 71F
你只是要會SQL的話,很簡單啦
04/24 17:03, 71F

04/24 21:07, 2年前 , 72F
ELK用SQL語法概念去湊也能湊出來不是嗎
04/24 21:07, 72F

04/24 22:04, 2年前 , 73F
SQL算語言,但只會SQL沒辦法讓你找到好工作
04/24 22:04, 73F

04/24 22:46, 2年前 , 74F
純SQL除了DBA應該很難找到工作 而且DBA非常難找
04/24 22:46, 74F

04/25 00:25, 2年前 , 75F
樓上正解
04/25 00:25, 75F

04/25 08:38, 2年前 , 76F
SQL很簡單 設計DB Table index比較難
04/25 08:38, 76F

04/25 08:46, 2年前 , 77F
找個data migration的案子進去 SQL SP寫到你吐
04/25 08:46, 77F

04/25 12:55, 2年前 , 78F
只會SQL大概30K
04/25 12:55, 78F
※ 編輯: dddl0903 (114.47.47.155 臺灣), 04/25/2022 14:21:43

04/25 18:04, 2年前 , 79F
這個國中生就能學了吧...
04/25 18:04, 79F

04/25 19:06, 2年前 , 80F
SQL要專精最後也是要觸碰到底層的東西 那就是DBA啦
04/25 19:06, 80F

04/27 16:15, 2年前 , 81F
想當DBA? 花幾十萬考證照吧~
04/27 16:15, 81F

04/28 22:13, 2年前 , 82F
推文每個都好像高手可以現實沒幾個能戰的同事QQ
04/28 22:13, 82F

04/29 09:42, 2年前 , 83F
所以樓上戰鬥力很高?
04/29 09:42, 83F

04/29 11:40, 2年前 , 84F
可以先放棄 學歷太差 除非有作品
04/29 11:40, 84F
文章代碼(AID): #1YO--IzO (Soft_Job)