看板 Gossiping 關於我們 聯絡資訊
現在資工系學生是很迷茫的 我必須要說 大學CS能教的東西 除了需要視覺的graphics AI都能做到100%正確 因為這種東西是已經做到爛了 他已經是LLM權重的一部份 可能LLM都不用websearch就知道答案 過去我們評判一個CS學生的能力 除了理論上的知識 還注重你能不能實作 現在有claude code 我要怎麼去評斷一個學生的實作能力? 你說上機考我們可以禁AI啊 但學生也會質疑啊 現在AI寫得比我好比我快 那我手敲程式碼的意義是什麼?還反過來質疑你教授是不是老古董 現在資深工程師沒有這個問題 是因為這群資深工程師年輕時是用傳統的路線訓練過來的 他們有一個完整的成長曲線 他不自己敲鍵盤寫程式碼 是因為他知道自己不用AI也能幹到同樣的事 而且AI出錯時他知道怎麼導正結果 但學生很難抗拒直接用AI略過基本功鍛鍊的誘惑 (甚至說 基本功是否還重要在業界都有很大的爭議) 他可能看網路上隨便一個文組就手搓出一個app 又或者看到某個18歲完全不會寫程式的人用AI創立的服務被某公司收購 一邊是看到junior缺越來越少 一邊是看到文組炫耀自己用AI也能寫程式 然後再看看教授萬年不變的課綱 程式設計、資料結構、演算法 整個壓力就上來了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 149.88.103.90 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1779852858.A.3C8.html
puritylife: 然後以後就練不出有實力的工程師 211.20.88.40 05/27 11:35
puritylife: 然後就越來越少人知道AI寫的對不對 211.20.88.40 05/27 11:35
arrenwu: 資料結構與演算法這個沒啥問題吧 98.45.195.96 05/27 11:37
我認為跟程式設計(學語言)同理,DS跟Alg都是CS的基本功沒錯 但是現在AI可以一鍵生成教科書上有的各種DS跟Alg 以前還沒AI時就有過"函式庫都已經實作了 是否需要學這些"的爭論 現在AI則是用更強勁的力道再把這個問題拋上檯面 我個人認為基本功還是重要、必須去學 但大部分的學生應該會覺得迷茫 因為短期來看回報率幾乎沒有
taylor0607: 資管系同理 27.51.66.19 05/27 11:37
arrenwu: 是那些要做Project的部分該調整 98.45.195.96 05/27 11:37
※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 11:42:42
arrenwu: 不是啊 能一鍵生成 DS 和 Alg 的前提 98.45.195.96 05/27 11:44
arrenwu: 不就是你要知道有這些東西嗎 98.45.195.96 05/27 11:45
https://i.meee.com.tw/ek96jF3.png
arrenwu: 更可以說,相較於以往,現在學這些東西 98.45.195.96 05/27 11:45
arrenwu: 更容易有用了,因為以前你要自己尻, 98.45.195.96 05/27 11:45
arrenwu: 尻出來曠日廢時還不知道有沒有bug 98.45.195.96 05/27 11:45
arrenwu: 變得沒用的是那種要你當場對著鍵盤尻出 98.45.195.96 05/27 11:46
arrenwu: 完整複雜結構或演算法的過程 98.45.195.96 05/27 11:46
arrenwu: 程式語言的學習部分,跟以前相比就是你 98.45.195.96 05/27 11:48
我上面已經說了 "他(資深工程師)知道自己不用AI也能幹到同樣的事 而且AI出錯時他知道怎麼導正結果" "我個人認為基本功還是重要、必須去學" 但上面的prompt就已經跟你示範 我連排序演算法的名字都不需要知道 AI直接能告訴我 我prompt甚至連穩定排序都沒講 用了很模糊的中文 AI不僅能懂 還連資料量都考慮了 你隨便在心中想幾個教科書有的演算法跟DS 去問AI都能得到類似的結果 現在AI越來越強 你勸學生耐下性子來學DS跟Alg的難度只會越來越高 你可以說服我 因為我們都是傳統路線訓練出來的 但對現在學生來說 你要怎麼說服他們? ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 11:51:37
arrenwu: 現在稍微run一下基本教學就可以開始開發 98.45.195.96 05/27 11:48
arrenwu: 以前可能還要走過一遍標準函式庫 98.45.195.96 05/27 11:48
※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 11:53:32
ceca: 其實就像,很多數學,以前要指筆在那邊慢慢解. 114.35.187.97 05/27 11:53
ceca: 現代的工程科系考試都麻帶工程計算機解題. 114.35.187.97 05/27 11:53
ceca: 這問題其實沒想像中那麼嚴重..XD 114.35.187.97 05/27 11:53
atpx: 現實上會碰到要自己對資結演算法變形求解223.137.105.126 05/27 12:03
atpx: 有可能你要自己寫、所以還是要知道吧223.137.105.126 05/27 12:04
Eriri: 資工系教資料結構跟演算法哪有什麼問題 又 142.115.93.188 05/27 12:04
Eriri: 不是說AI都會這些 學這些就沒價值 資工系要 142.115.93.188 05/27 12:04
Eriri: 是不教這些 那資工系才真的要廢了 142.115.93.188 05/27 12:05
Eriri: 你都知道一般人靠AI也能寫程式 那讀資工系 142.115.93.188 05/27 12:08
Eriri: 幹嘛 不就是學一些一般人懶得學不願意學的 142.115.93.188 05/27 12:08
Eriri: 東西 何況就算寫程式都可以靠AI 有更深的程 142.115.93.188 05/27 12:08
Eriri: 式素養 終究在很多方面還是會有優勢 而這 142.115.93.188 05/27 12:09
Eriri: 本來就離不開資料結構和演算法的基礎 142.115.93.188 05/27 12:09
Eriri: 只能說 本來就不需要那麼多人都資工系 甚 142.115.93.188 05/27 12:10
arrenwu: 不是啊 如果覺得生成結果的正確性自己 98.45.195.96 05/27 12:10
Eriri: 至當碼農 以後資工系可以逐漸跟基礎科學一 142.115.93.188 05/27 12:10
Eriri: 樣阿 對程式有足夠熱誠去讀就好 142.115.93.188 05/27 12:10
arrenwu: 不需要有能力驗證的話 這本來就不適合 98.45.195.96 05/27 12:10
arrenwu: 當工程師不是嗎? 98.45.195.96 05/27 12:10
dude 你一開始反駁的點是: "你要知道該演算法的存在"(前提)→"才能一鍵生成" 這點我已經透過實例作出反証了 現在你要轉到是否有能力去驗證嗎XD AI有沒有能力進行驗證 我只能說這依據領域不同 結果會有所不同 有些領域需要數學驗證(例如密碼學、異步架構、演算法) 有些需要視覺驗證 但大部分的職位都不需要 過去市場上體感八成的職位都是如此 職場講的是交付結果 當然你說連AI程式碼都看不懂的工程師我會不會用 我肯定不會用的 但現在的問題是學生信心不足、迷茫 (一堆人在問有AI還要念資工嗎?這類的問題) 你上面講的 我自己都認同 最基礎的工程師素養 blah blah blah 但我們能到senior 是因為我們剛出社會時還沒AI 你說服我其實意義不大 你講的我認同 那是因為我不是學生我不慌 我們壓根兒就沒面臨過現在應藉畢生的環境 你去reddit職涯板搜個AI、junior、student 那些鄉民才是你需要說服的對象 https://www.reddit.com/r/cscareerquestions ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 12:29:16
arrenwu: 標準函式庫之所以值得信賴是因為那是 98.45.195.96 05/27 12:11
arrenwu: deterministic 的結果 LLM不是啊 98.45.195.96 05/27 12:11
Eriri: 為什麼要說服學生學 他們不學就算了阿 你會 142.115.93.188 05/27 12:12
Eriri: 說服學生學量子力學或者實分析嗎? 反正將 142.115.93.188 05/27 12:12
Eriri: 來被AI取代 也他們自己的事 142.115.93.188 05/27 12:12
arrenwu: 就連你上面的prompt,你之所以會有能力 98.45.195.96 05/27 12:13
arrenwu: 判斷這次產生的結果是否有問題就是因為 98.45.195.96 05/27 12:13
arrenwu: 你有學過DS&ALG 98.45.195.96 05/27 12:14
arrenwu: 然後上面那個扯什麼數學跟工程計算機的, 98.45.195.96 05/27 12:17
arrenwu: 國高中你問題會解不出來不會是因為計算機 98.45.195.96 05/27 12:17
arrenwu: 的有無 98.45.195.96 05/27 12:18
arrenwu: 沒有DS&ALG的概念的話 連時間和空間複雜 98.45.195.96 05/27 12:21
arrenwu: 度的理解都有困難 98.45.195.96 05/27 12:21
https://i.meee.com.tw/PEvIW9n.png
https://i.meee.com.tw/66aLKrw.png
一般人只要知道"現代CPU大概幾秒到幾十秒"就好了 嘛 我覺得AI解釋得也沒什麼難懂的地方 可能是因為我學過吧 不然你去問ptt鄉民AI解釋的他們看不看懂好了 鄉民一定跟你講"這有什麼難懂的"、"我文組都看得懂" ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 12:35:47
ku72: 感覺以後程式設計就會變成英文系 中文系這樣 219.71.27.123 05/27 12:33
ku72: 的地位 加分項但對多數人不是必需 219.71.27.123 05/27 12:33
Eriri: 不就說了 說服應畢生幹嘛 不想學 覺得學了 142.115.93.188 05/27 12:34
arrenwu: 大哥 那是因為你這邊是沒有指定任何一個 98.45.195.96 05/27 12:34
Eriri: 沒用 就不要學啊 沒人逼他們 142.115.93.188 05/27 12:34
arrenwu: 演算法,你只要能一定程度進行排序就能 98.45.195.96 05/27 12:34
arrenwu: 用了,甚至用 bubble sort 都能達到要求 98.45.195.96 05/27 12:34
arrenwu: 或者你甚至讓她窮舉都可以 98.45.195.96 05/27 12:35
Eriri: 有那種想法的人 被AI取代 說白了也只是剛好 142.115.93.188 05/27 12:35
arrenwu: 一般所謂的要知道怎麼用演算法指的是 98.45.195.96 05/27 12:35
arrenwu: 一定程度內的最佳作法 98.45.195.96 05/27 12:36
我下prompt的時候心中已經預想過AI會跟我講merge sort了 反過來講 claude直接命中merge sort而沒有給出bubble sort 就說明就算我沒學過merge sort, claude也能直接給我同等於CS畢業生的優勢 我的看法是 "AI就成熟領域(不講前緣或極端最佳化) CS畢業生在教科書範圍內沒有高於非本科的優勢" 你有沒有想過 "挑選演算法"也包含在目前AI的能力 我在預想merge sort給出prompt的狀況下 claude可沒有給出錯誤答案 甚至連記憶體不夠的狀況都考慮了 其實我不知道你想表達什麼 就先這樣吧 我覺得我們的想法可能沒有交集 ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 12:42:00
arrenwu: 只是要找出一個可以用的做法的話, 98.45.195.96 05/27 12:37
arrenwu: 不用AI問世 用標準函式庫就有同樣效果 98.45.195.96 05/27 12:37
arrenwu: 當然你也可以說遇到問題的時候,打開AI 98.45.195.96 05/27 12:38
arrenwu: 現場開始上課 但實務上就不會這樣做嘛 98.45.195.96 05/27 12:38
david850914: 能突破硬體瓶頸的人未來更值錢 101.10.159.236 05/27 12:39
arrenwu: 另外,那段Merge Sort 的 o(nlogn)的說明 98.45.195.96 05/27 12:41
Eriri: 以後對於初級或者爛碼農的需求 的確會越來 142.115.93.188 05/27 12:42
Eriri: 越少 說白了就碼農這行業過太爽 更早以前le 142.115.93.188 05/27 12:42
arrenwu: 那個叫口胡,基本沒解釋什麼 98.45.195.96 05/27 12:42
Eriri: etcode都不用練幾題都能當碼農 但這沒什麼 142.115.93.188 05/27 12:42
Eriri: 不好啊 少了很多只是想輕鬆賺錢就跑去讀資 142.115.93.188 05/27 12:42
arrenwu: 這沒有辦法證明什麼啊 頂多只能證明你在 98.45.195.96 05/27 12:42
Eriri: 工系的人 142.115.93.188 05/27 12:42
arrenwu: 這次prompt中取得了在你認知內沒問題的 98.45.195.96 05/27 12:43
arrenwu: 結果 98.45.195.96 05/27 12:43
你不知道演算法就無法一鍵生成→ 你一鍵生成怎麼知道他是對的→ 你這個案例是對的只說明在你認知內沒問題 不知道你到底要爭什麼XD 反正我給一句你能給一句是吧 好喔 ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 12:46:20
arrenwu: 你如果是想表達在標準函式庫成熟的情況下 98.45.195.96 05/27 12:46
arrenwu: 一般非研究職缺的人很少在critical的 98.45.195.96 05/27 12:46
arrenwu: 情況下使用DS&ALG知識 這我是同意的 98.45.195.96 05/27 12:46
arrenwu: 因為LLM生成的結果不是deterministic的啊 98.45.195.96 05/27 12:47
arrenwu: 這我上面不就講過了嗎? 98.45.195.96 05/27 12:47
不知道你有沒有想過: 1. 就算LLM生成的結果不是deterministic而是根據機率的 商業級LLM對這些基礎知識的output會很穩定趨近於deterministic (意思是我跑10000次有10000次他寫的merge sort都是對的) 2. 就算我不信任LLM的結果 在建議演算法上 LLM也建議我用std::stable_sort STL你總信得過了吧 3. 就算沒有STL 我可不可以給LLM論文或教科書 叫他將虛擬碼port成我想要的語言 算了 真的覺得沒有交集 就這樣吧 ※ 編輯: SkankHunt42 (149.88.103.90 日本), 05/27/2026 12:53:41
arrenwu: stdlib 裡面的函式庫你驗1000萬次結果都 98.45.195.96 05/27 12:50
arrenwu: 會是一樣的 這才是為啥會有人覺得那直接 98.45.195.96 05/27 12:51
arrenwu: 尻標準函式庫就好 98.45.195.96 05/27 12:51
arrenwu: LLM執行結果跟預想的有差池這件事情在 98.45.195.96 05/27 12:51
arrenwu: 實務工作上是每天都在發生的事情 98.45.195.96 05/27 12:51
arrenwu: 有有有 我可以跟你說有一個地方我們沒有 98.45.195.96 05/27 12:57
arrenwu: 交集,就是「100%相信LLM的結果」這件事 98.45.195.96 05/27 12:57
arrenwu: 如果有那個前提,沒用的科目還真的挺多的 98.45.195.96 05/27 12:58
popptt: 確實影響很大吧,反而要去學架構規劃的東 42.70.103.116 05/27 13:00
popptt: 西了 42.70.103.116 05/27 13:00
wudishidove: 老實說,以自己業內來看,我也真的想 111.82.149.78 05/27 13:05
wudishidove: 不到資工系未來的出路,全部junior都 111.82.149.78 05/27 13:05
wudishidove: 給agent做的比你更好,現在公司只需 111.82.149.78 05/27 13:05
wudishidove: 要pm,不需要菜鳥工程師 111.82.149.78 05/27 13:05
wudishidove: 現在學生要學的應該是架構工程,也就 111.82.149.78 05/27 13:06
wudishidove: 是PM,但是PM的缺又有多少?甚至agen 111.82.149.78 05/27 13:06
wudishidove: t自己就能當pm審核了 111.82.149.78 05/27 13:06
wudishidove: 以後就是10%的人,領兩倍的薪水,做 111.82.149.78 05/27 13:07
wudishidove: 完100%的缺,剩下90%的人去端盤子 111.82.149.78 05/27 13:07
arrenwu: 我們公司一樣有招菜鳥啊XD 98.45.195.96 05/27 13:08
arrenwu: 只是現在菜鳥學習速度會比以前快 98.45.195.96 05/27 13:08
arrenwu: 本來要花很大時間摸索函式庫的部分會消失 98.45.195.96 05/27 13:08
arrenwu: 所以很快會接觸系統層面的設計 98.45.195.96 05/27 13:09
enthpzd: 學東西就是要有誘因呀,不然學好進業界 27.247.12.79 05/27 13:34
enthpzd: 發現用不到。怎麼提供誘因就是業界跟教 27.247.12.79 05/27 13:34
enthpzd: 學界要先講好的,很多科系畢業即失業也 27.247.12.79 05/27 13:34
enthpzd: 是如此 27.247.12.79 05/27 13:34
PRME: 現在ai寫程式還是有邏輯錯誤,就是可以執行 49.218.241.112 05/27 13:49
PRME: 但不是你要的輸出,寫完還是要一行一行看 49.218.241.112 05/27 13:49
k798976869: 沒 AI做視覺和音訊處理是最擅長的領域 123.110.50.249 05/27 13:51
ethan22: 資料結構更重要了吧 114.137.88.86 05/27 14:27
Arashi0731: 學校應該跳過教演算法資料結構那些,223.138.187.228 05/27 14:33
Arashi0731: 改成用AI實戰演練,底層的東西到碩士223.138.187.228 05/27 14:33
Arashi0731: 以後才去鑽研,在學校四年直接變senio223.138.187.228 05/27 14:33
Arashi0731: r讓大學生畢業就有獨自扛專案的能力223.138.187.228 05/27 14:33
bizer: 你叫AI 解釋,他也會跟你說DS相關,那還不 36.225.152.76 05/27 14:38
bizer: 是得學 36.225.152.76 05/27 14:38
bizer: 你敲鍵盤程式碼是為了學資料結構,不是反過 36.225.152.76 05/27 14:40
bizer: 來學資料結構是為了寫程式碼 36.225.152.76 05/27 14:40
bizer: 就拿考研6科來講,哪一個不重要?資結演算 36.225.152.76 05/27 14:50
bizer: ,現代離散,計組作系,難道都是寫code? 36.225.152.76 05/27 14:50
Arashi0731: 這就是台灣廣設大學的弊病,學生唸大223.138.187.228 05/27 14:58
Arashi0731: 學變成不是鑽研知識而是為了工作,但223.138.187.228 05/27 14:58
Arashi0731: 學校也不教業界做法,變成學生沒辦法223.138.187.228 05/27 14:58
Arashi0731: 銜接,出了社會要從最基礎學起,但業223.138.187.228 05/27 14:58
Arashi0731: 界誰要花錢讓你來學習?223.138.187.228 05/27 14:58
bizer: 那是台灣業界很多職缺都不需要理論基礎,但 36.225.152.76 05/27 15:09
bizer: 國內軟體本來就不重視,比較重視硬體,才會 36.225.152.76 05/27 15:09
bizer: 一堆四大資工說我的夢在國外,那些搞EDA的, 36.225.152.76 05/27 15:09
bizer: 搞AI模型的,做顯卡的,資安的,搞系統最佳 36.225.152.76 05/27 15:09
bizer: 化的,幾乎都不在台灣,國內會有用的大概都 36.225.152.76 05/27 15:09
bizer: 是一線豬屎屋,但非四大大概面不上 36.225.152.76 05/27 15:10
bitcch: 你沒那背景知識怎知道ai是在做事還是搞事 101.12.162.212 05/27 15:16
bitcch: 一件事中間錯一步 耗費就是大量成本去修正 101.12.162.212 05/27 15:16
bitcch: 寫merge sort不難 但mg什麼時後用才是加值 101.12.162.212 05/27 15:18
arrenwu: 他後面寫得很明白啊,在一定範圍內的知識 98.45.195.96 05/27 15:22
arrenwu: 、至少他覺得有信心的範圍內,他可以100% 98.45.195.96 05/27 15:23
arrenwu: 確信某些LLM給的結果值得盲目相信 98.45.195.96 05/27 15:23
gototheptt: 難怪歐力揚轉ㄒㄧㄝˊ ㄒㄧㄥ ㄌㄜ 59.115.130.79 05/27 18:07