[討論] sql語法的重要性

作者: paul09253336 (paulma)   2020-01-27 08:55:47
大家好,我目前是一個網站後端工程師,最近我朋友要畢業在問我一些找工作的事情,他
有問到在軟體業sql的語法是不是必備的技能? 我知道以我目前的工作性質,sql是基本
的能力,但其他工作我就不清楚了,例如像AI的工程師 韌體的工程師等等,所以我想替
我的朋友問問看大家的經驗,在軟體業sql的能力是必備的嗎,謝謝
作者: benedict76 (ben)   2020-01-27 08:58:00
這個不是基本嗎?不管android,web要資料都要下sql阿!
作者: yoche2000 (Sushi Desu! 在下壽司)   2020-01-27 09:05:00
我是不知道資料庫還有沒有其他語言啦
作者: MOONY135 (談無慾)   2020-01-27 09:10:00
看做啥 韌體可能不需要
作者: yyc1217 (somo)   2020-01-27 09:16:00
軟體業很大 要看做什麼
作者: ChiangKeith (Wait)   2020-01-27 09:24:00
Mongo 不是 sql 語法 你們說呢
作者: sxy67230 (charlesgg)   2020-01-27 09:43:00
要看你的需求,不是必備,但是是基本的。寫芬位是完全不需要。AI的話,看工作需求,但是一般來說啦,不需要用到太傳統web使用的sql語法,分散式資料庫的知識成分會比較重一點。
作者: vi000246 (Vi)   2020-01-27 09:49:00
工作再學就好
作者: qrtt1 (有些事,有時候。。。)   2020-01-27 09:50:00
他要先說他的範圍啊
作者: DendiQ (貔貅)   2020-01-27 10:10:00
LINQ:
作者: alihue (wanda wanda)   2020-01-27 10:23:00
spark:
作者: meowyih (meowyih)   2020-01-27 10:40:00
... 說真的,與其問重不重要,自己花個一星期學過七八成其他等要用再學不就好了?又不是什麼多難的東西,花在想重不重要的時間都夠學個入門了
作者: benedict76 (ben)   2020-01-27 10:57:00
做軟體要有神農嚐百草的精神,技能能點多少就多少對自己未來發展較好
作者: somoskylin (八七booboo)   2020-01-27 11:32:00
多學,未來技能多一樣
作者: chuegou (chuegou)   2020-01-27 11:56:00
寫程式的通用能力我想只有版控
作者: alihue (wanda wanda)   2020-01-27 12:04:00
你的軟體不是別人的軟體,很多種軟工用不著sql阿,況且那種東西練一下一兩天就會下基本的了
作者: Masakiad (Masaki)   2020-01-27 12:08:00
會問這種問題的還是不要來弄髒其他人的code, 聽到這種問題我根本怕爆
作者: final01 (牛頓運動定律)   2020-01-27 12:26:00
你都工作了怎麼連這也要來問人??
作者: xo1100 (蝦蒸河粉)   2020-01-27 12:37:00
調校sql是個大學問
作者: sean50301 ( (づ′・ω・)づ)   2020-01-27 12:47:00
問這問題的時間都可以學個大概了
作者: jeff40108 (死得腥羶豔油劑是他)   2020-01-27 13:01:00
韌體用不到,但會用到更底層的資料結構不過現在一堆框架,寫web都不一定會用到XD
作者: gs8613789 (Shang6029)   2020-01-27 13:15:00
我無法想像一個後端工程師不會SQL語法
作者: zo6596001 (超帥肥宅)   2020-01-27 13:33:00
純軟工程師應該都要會一些吧,之前用資料庫存臉部辨識的資料目前我只有臉部辨識、台股即時資訊使用過資料庫其他參與過的嵌入式系統、FPGA沒用過而已。
作者: ripple0129 (perry tsai)   2020-01-27 13:43:00
技能沒有嫌多的,用的很廣泛的技能多學不吃虧
作者: testPtt (測試)   2020-01-27 14:02:00
台灣的公司普遍少請人 這東西變成沒人做就隨便拉個菜鳥做因為上手容易隨時找得到人做 所以不重要
作者: aacj2642 (湮影)   2020-01-27 14:50:00
有同事兩年了sql不熟沒問題(他做ai
作者: pig2014 (Rocking Man)   2020-01-27 14:56:00
建議學習拉絲襪
作者: champion0922 (Evan)   2020-01-27 14:58:00
R
作者: abc0922001 (中士abc)   2020-01-27 16:03:00
萬一不太會用到,不就完全不學了嗎你朋友可真有信心阿
作者: hooll111 (Katsudon)   2020-01-27 18:16:00
基本要會吧 要深入等工作再說
作者: Obama19 (^_^)   2020-01-27 19:11:00
大學沒教? 哪間啊?
作者: benqm300 (人生苦短)   2020-01-27 20:00:00
基本的會就好,太複雜的沒情境跟資料你也練不出話。出來
作者: bill0205 (善良的小孩沒人愛)   2020-01-27 21:05:00
CRUD基本要會吧= =
作者: a9603700 (大雄教你怎麼玩靜香)   2020-01-27 22:03:00
別鬧,書到用時方恨少。
作者: yigebier (yigebier)   2020-01-27 22:10:00
必要,建議開104看看業界開的條件吧
作者: shter (飛梭之影)   2020-01-27 22:44:00
非必要,現在很多用 No-SQL 的架構還是要看你工作性質跟存取資料庫需要的程度很多工作也只是 SELECT DELETE INSERT UPDATE + JOIN 而已
作者: sxy67230 (charlesgg)   2020-01-27 23:07:00
No-SQL還是要看場域使用,如果你今天要實作一個兌換現金卷或是交易功能的話,用No-SQL就會被客戶罵死。沒有所謂只要學No-SQL就好這回事
作者: Nonegrame (程式寫得好,好人做到老)   2020-01-28 00:56:00
連到公司正式機,下這段 show databases;DROP DATABASE <剛剛出現的所有字串>;
作者: ChungLi5566 (中壢56哥)   2020-01-28 02:30:00
技能永遠不嫌多 而且有些商業套裝軟體也能直接下類似SQL的指令
作者: Masakiad (Masaki)   2020-01-28 03:30:00
一堆講非必要的,我的老天鵝。
作者: drajan (EasoN)   2020-01-28 05:37:00
做data跟ML的話 中等程度以上的SQL是必要的 不懂會被刷掉後端的話 一定程度的資料庫知識也是必要的 不見得是語法
作者: senjor (哞哞)   2020-01-28 06:02:00
看要用到多深,一般基本處理應該都需要。
作者: Cavalier (Cavalier)   2020-01-28 06:51:00
基本 SQL 學起來一周綽綽有餘, 這種時間不要省...
作者: senjor (哞哞)   2020-01-28 07:01:00
其實我都是要用才查,不只SQL,連regex都沒有記好 (掩面
作者: Murasaki0110 (麥當勞歡樂送)   2020-01-28 08:43:00
一天就會的東西也要糾結
作者: xxxxae86 (非洲大草原)   2020-01-28 09:23:00
ML 用非關聯式的一樣是用 SQL語法??
作者: plsmaop (plsmaop)   2020-01-28 09:34:00
sparkSQL......很多 SQL 的變種跑在 NoSQL 上https://i.imgur.com/oG00gYG.jpg
作者: yoche2000 (Sushi Desu! 在下壽司)   2020-01-28 11:49:00
我現在讀電機系必修SQL 我是不知道台灣的學校是不是一樣就是了
作者: x000032001 (版廢了該走了)   2020-01-28 11:50:00
樓上講得我都懂但是也沒多領多少= = 所以還是免了吧
作者: as885212   2020-01-28 13:28:00
看工作內容啊 講的這麼空泛 談什麼必不必要
作者: spfy (spfy)   2020-01-28 13:35:00
這也很奇怪 鄉民說不重要就不重要?
作者: realbout (薩摩訶)   2020-01-28 15:35:00
一直以為sql是dba的事 pg純軟也要略懂?
作者: mathrew (Joey)   2020-01-28 15:58:00
因為不懂 很容易被唬
作者: akito117 (宗益)   2020-01-28 16:05:00
學啊 基本crud要會吧
作者: leafwind (莉芙溫)   2020-01-28 20:18:00
因為dba跟很多職務一樣已經接近消失了,什麼都要 full stack,沒有在細分的
作者: Arctica (欲聆聽,必先靜默)   2020-01-30 12:08:00
S基本的QL語法那麼直白 知道一下不吃虧吧@@*基本的SQL語法*
作者: Nitricacid (硝酸酸)   2020-01-31 00:56:00
問的時間都學完基本的 CRUD 了= =
作者: CoNsTaR ((const *))   2020-01-31 21:36:00
論吃飯拿湯匙的重要性 請問吃飯的話拿湯匙是不是必備的技能?我知道喝湯拿湯匙是基本的能力,但其他就不清楚了,像是吃飯,吃麵等等
作者: genesic (嗯?)   2020-01-31 23:19:00
學得會sql的能力很基本
作者: luckid (luckid)   2020-02-02 15:37:00
對不起,我寫orm寫到連sql三個字母都快忘記怎麼拚了q-q

Links booklink

Contact Us: admin [ a t ] ucptt.com