[討論] sql語法的重要性

看板 Soft_Job
作者 paul09253336 (paulma)
時間 2020-01-27 08:55:47
留言 88則留言 (30推 6噓 52→)

大家好,我目前是一個網站後端工程師,最近我朋友要畢業在問我一些找工作的事情,他 有問到在軟體業sql的語法是不是必備的技能? 我知道以我目前的工作性質,sql是基本 的能力,但其他工作我就不清楚了,例如像AI的工程師 韌體的工程師等等,所以我想替 我的朋友問問看大家的經驗,在軟體業sql的能力是必備的嗎,謝謝 --

※ 批踢踢實業坊(ptt.cc), 來自: 27.242.100.97 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1580086549.A.A33.html

benedict76: 這個不是基本嗎?不管android,web要資料都要下sql阿 01/27 08:58

benedict76: ! 01/27 08:58

yoche2000: 我是不知道資料庫還有沒有其他語言啦 01/27 09:05

MOONY135: 看做啥 韌體可能不需要 01/27 09:10

yyc1217: 軟體業很大 要看做什麼 01/27 09:16

ChiangKeith: Mongo 不是 sql 語法 你們說呢 01/27 09:24

sxy67230: 要看你的需求,不是必備,但是是基本的。寫芬位是完全 01/27 09:43

sxy67230: 不需要。AI的話,看工作需求,但是一般來說啦,不需要 01/27 09:43

sxy67230: 用到太傳統web使用的sql語法,分散式資料庫的知識成分會 01/27 09:43

sxy67230: 比較重一點。 01/27 09:43

vi000246: 工作再學就好 01/27 09:49

qrtt1: 他要先說他的範圍啊 01/27 09:50

DendiQ: LINQ: 01/27 10:10

alihue: spark: 01/27 10:23

meowyih: ... 說真的,與其問重不重要,自己花個一星期學過七八成 01/27 10:40

meowyih: 其他等要用再學不就好了?又不是什麼多難的東西,花在想 01/27 10:40

meowyih: 重不重要的時間都夠學個入門了 01/27 10:40

benedict76: 做軟體要有神農嚐百草的精神,技能能點多少就多少對自 01/27 10:57

benedict76: 己未來發展較好 01/27 10:57

somoskylin: 多學,未來技能多一樣 01/27 11:32

chuegou: 寫程式的通用能力我想只有版控 01/27 11:56

alihue: 你的軟體不是別人的軟體,很多種軟工用不著sql阿,況且那 01/27 12:04

alihue: 種東西練一下一兩天就會下基本的了 01/27 12:04

Masakiad: 會問這種問題的還是不要來弄髒其他人的code, 聽到這種 01/27 12:08

Masakiad: 問題我根本怕爆 01/27 12:08

final01: 你都工作了怎麼連這也要來問人?? 01/27 12:26

xo1100: 調校sql是個大學問 01/27 12:37

sean50301: 問這問題的時間都可以學個大概了 01/27 12:47

jeff40108: 韌體用不到,但會用到更底層的資料結構 01/27 13:01

jeff40108: 不過現在一堆框架,寫web都不一定會用到XD 01/27 13:02

gs8613789: 我無法想像一個後端工程師不會SQL語法 01/27 13:15

zo6596001: 純軟工程師應該都要會一些吧,之前用資料庫存臉部辨識 01/27 13:33

zo6596001: 的資料 01/27 13:33

zo6596001: 目前我只有臉部辨識、台股即時資訊使用過資料庫 01/27 13:35

zo6596001: 其他參與過的嵌入式系統、FPGA沒用過而已。 01/27 13:36

ripple0129: 技能沒有嫌多的,用的很廣泛的技能多學不吃虧 01/27 13:43

testPtt: 台灣的公司普遍少請人 這東西變成沒人做就隨便拉個菜鳥做 01/27 14:02

testPtt: 因為上手容易隨時找得到人做 所以不重要 01/27 14:04

aacj2642: 有同事兩年了sql不熟沒問題(他做ai 01/27 14:50

pig2014: 建議學習拉絲襪 01/27 14:56

champion0922: R 01/27 14:58

abc0922001: 萬一不太會用到,不就完全不學了嗎 01/27 16:03

abc0922001: 你朋友可真有信心阿 01/27 16:03

hooll111: 基本要會吧 要深入等工作再說 01/27 18:16

Obama19: 大學沒教? 哪間啊? 01/27 19:11

benqm300: 基本的會就好,太複雜的沒情境跟資料你也練不出話。 01/27 20:00

benqm300: 出來 01/27 20:00

bill0205: CRUD基本要會吧= = 01/27 21:05

a9603700: 別鬧,書到用時方恨少。 01/27 22:03

yigebier: 必要,建議開104看看業界開的條件吧 01/27 22:10

shter: 非必要,現在很多用 No-SQL 的架構 01/27 22:44

shter: 還是要看你工作性質跟存取資料庫需要的程度 01/27 22:44

shter: 很多工作也只是 SELECT DELETE INSERT UPDATE + JOIN 而已 01/27 22:45

sxy67230: No-SQL還是要看場域使用,如果你今天要實作一個兌換現 01/27 23:07

sxy67230: 金卷或是交易功能的話,用No-SQL就會被客戶罵死。沒有 01/27 23:07

sxy67230: 所謂只要學No-SQL就好這回事 01/27 23:07

Nonegrame: 連到公司正式機,下這段 show databases; 01/28 00:56

Nonegrame: DROP DATABASE <剛剛出現的所有字串>; 01/28 00:56

ChungLi5566: 技能永遠不嫌多 而且有些商業套裝軟體也能直接下類 01/28 02:30

ChungLi5566: 似SQL的指令 01/28 02:30

Masakiad: 一堆講非必要的,我的老天鵝。 01/28 03:30

drajan: 做data跟ML的話 中等程度以上的SQL是必要的 不懂會被刷掉 01/28 05:37

drajan: 後端的話 一定程度的資料庫知識也是必要的 不見得是語法 01/28 05:38

senjor: 看要用到多深,一般基本處理應該都需要。 01/28 06:02

Cavalier: 基本 SQL 學起來一周綽綽有餘, 這種時間不要省... 01/28 06:51

senjor: 其實我都是要用才查,不只SQL,連regex都沒有記好 (掩面 01/28 07:01

Murasaki0110: 一天就會的東西也要糾結 01/28 08:43

xxxxae86: ML 用非關聯式的一樣是用 SQL語法?? 01/28 09:23

plsmaop: sparkSQL......很多 SQL 的變種跑在 NoSQL 上 01/28 09:34

plsmaop: https://i.imgur.com/oG00gYG.jpg 01/28 09:42

yoche2000: 我現在讀電機系必修SQL 我是不知道台灣的學校是不是一 01/28 11:49

yoche2000: 樣就是了 01/28 11:49

x000032001: 樓上講得我都懂但是也沒多領多少= = 所以還是免了吧 01/28 11:50

as885212: 看工作內容啊 講的這麼空泛 談什麼必不必要 01/28 13:28

spfy: 這也很奇怪 鄉民說不重要就不重要? 01/28 13:35

realbout: 一直以為sql是dba的事 pg純軟也要略懂? 01/28 15:35

mathrew: 因為不懂 很容易被唬 01/28 15:58

akito117: 學啊 基本crud要會吧 01/28 16:05

leafwind: 因為dba跟很多職務一樣已經接近消失了,什麼都要 full s 01/28 20:18

leafwind: tack,沒有在細分的 01/28 20:18

Arctica: S基本的QL語法那麼直白 知道一下不吃虧吧@@ 01/30 12:08

Arctica: *基本的SQL語法* 01/30 12:08

Nitricacid: 問的時間都學完基本的 CRUD 了= = 01/31 00:56

CoNsTaR: 論吃飯拿湯匙的重要性 請問吃飯的話拿湯匙是不是必備的 01/31 21:36

CoNsTaR: 技能?我知道喝湯拿湯匙是基本的能力,但其他就不清楚了 01/31 21:37

CoNsTaR: ,像是吃飯,吃麵等等 01/31 21:37

genesic: 學得會sql的能力很基本 01/31 23:19

luckid: 對不起,我寫orm寫到連sql三個字母都快忘記怎麼拚了q-q 02/02 15:37

您可能感興趣