Re: [討論] AI時代,各位還會一行行看code嗎?

看板Soft_Job (軟體人)作者 (大安吳彥祖)時間2周前 (2026/05/10 12:28), 編輯推噓18(202177)
留言199則, 29人參與, 1周前最新討論串2/3 (看更多)
不管AI時代非Ai時代我就是每行都看的 我七個月前就說我一個月用AI產超過五萬行代碼 一樣每行都看 但也只是看而已 不管是幾年前或是現在 大家真的遇到的bug 有多少是可以靠人眼review就可以看出來的? 你人眼抓過多少bug? 實際發生多少bug檢討後是認為可以靠當初多幾次review就可以看出來的? AI時代以前大部分review大家都是討論很枝微末節的問題 比如命名,空指標檢測,錯誤處理,函數reuse 真的架構性的問題不會在review的時候討論,那是寫code之前就要討論好的 現在AI時代那些枝微末節的review 開subagent 叫AI看就好 架構問題用superpower就好 測試問題叫AI寫就好,覆蓋率比非AI時代高多了 怕他亂繞過測試 現在superpower也可以處理,先從必錯的測試開始寫起 回到人眼review本身 你各位平均看多少行能夠用人眼抓到一個bug? 而且這個bug是AI subagent review不到的?AI寫測試也抓不到的,而且還是嚴重到major的等級(critical我個人認為AI不可能抓不到,minor bug 通常沒人在意不影響公司運作) ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.159.41 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1778387318.A.421.html

05/10 12:44, 2周前 , 1F
你的系統不夠複雜吧 ai抓不到的嚴重錯誤比比皆是==
05/10 12:44, 1F

05/10 12:47, 2周前 , 2F
敝司最近就遇到一個 ai不曉得底下資料什麼狀況,以為
05/10 12:47, 2F

05/10 12:47, 2周前 , 3F
某資料一定存在,就依賴那個資料來優化效能,就炸了
05/10 12:47, 3F

05/10 12:47, 2周前 , 4F
而且整個流程被大改,所以也不能簡單打補丁
05/10 12:47, 4F

05/10 12:52, 2周前 , 5F
你用什麼AI,用CLI嗎?你的bug人眼review的出來嗎?如果
05/10 12:52, 5F

05/10 12:52, 2周前 , 6F
人眼還review的出來但AI看不出來,那恭喜你你的護城河很
05/10 12:52, 6F

05/10 12:52, 2周前 , 7F
05/10 12:52, 7F

05/10 12:59, 2周前 , 8F
當然不行啊 我是在回你最後一句
05/10 12:59, 8F

05/10 13:00, 2周前 , 9F
所以不管人眼或AI都review不出來?那人眼review還有意義
05/10 13:00, 9F

05/10 13:00, 2周前 , 10F
嗎XD
05/10 13:00, 10F

05/10 13:01, 2周前 , 11F
不過我這篇不是吹AI多棒,是探討人眼review是否還能抓到
05/10 13:01, 11F

05/10 13:01, 2周前 , 12F
bug
05/10 13:01, 12F

05/10 13:02, 2周前 , 13F
ai 第一次沒有搞懂你需求的狀況還少過了嗎== 看一下c
05/10 13:02, 13F

05/10 13:02, 2周前 , 14F
ode不行 馬上回滾重來 還少見了 還是你任何功能都寫
05/10 13:02, 14F

05/10 13:02, 2周前 , 15F
完整spec塞給他 那我很佩服你們的工程文化
05/10 13:02, 15F

05/10 13:04, 2周前 , 16F
我講的當然是上PR後的 peer review
05/10 13:04, 16F

05/10 13:06, 2周前 , 17F
他原文問的也不是 code review 是自己 ai 產生的程式
05/10 13:06, 17F

05/10 13:06, 2周前 , 18F
碼,你自己也說你會每行看的
05/10 13:06, 18F

05/10 13:06, 2周前 , 19F
我每行看是指上PR後再一起看,中間過程不看的
05/10 13:06, 19F

05/10 13:08, 2周前 , 20F
你一次生成幾千行扣中間都沒看過 而且很少需要重來?
05/10 13:08, 20F

05/10 13:08, 2周前 , 21F
要嘛你真的是寫spec的天才 要嘛你們產品真的很簡單
05/10 13:08, 21F

05/10 13:08, 2周前 , 22F
我中間回滾還真的很少用到,可能我會把task拆的夠小,沒
05/10 13:08, 22F

05/10 13:08, 2周前 , 23F
上PR前我不看code的
05/10 13:08, 23F

05/10 13:10, 2周前 , 24F
也可能你們 code base 維護的很好 我發現ai在垃圾代
05/10 13:10, 24F

05/10 13:10, 2周前 , 25F
碼庫上常常出包 在維護良好的代碼庫就很好
05/10 13:10, 25F

05/10 13:11, 2周前 , 26F
不然你就用superpower吧,他寫扣前會問你超過十個問題問
05/10 13:11, 26F

05/10 13:11, 2周前 , 27F
到你煩,這樣搞錯需求的可能性變到幾乎為0了
05/10 13:11, 27F

05/10 13:11, 2周前 , 28F
很多時候我感覺他會出包 就是因為程式的假設被隱含在
05/10 13:11, 28F

05/10 13:11, 2周前 , 29F
人腦裡面 而不是寫在程式的裡面 那你忘記跟他講 他就
05/10 13:11, 29F

05/10 13:11, 2周前 , 30F
出包
05/10 13:11, 30F

05/10 13:12, 2周前 , 31F
我自己是用 rule 把他弄成會問很多問題的狀態
05/10 13:12, 31F

05/10 13:14, 2周前 , 32F
那很好啊,如果在他問你很多問題的狀況下,還會搞錯需求
05/10 13:14, 32F

05/10 13:14, 2周前 , 33F
,那可能你們產品護城河真的很深不容易被AI取代
05/10 13:14, 33F

05/10 13:16, 2周前 , 34F
我個人實務,工作拆得夠小,AI模型夠先進,問足夠多問題
05/10 13:16, 34F

05/10 13:16, 2周前 , 35F
的狀況下還會搞錯需求的可能性幾乎為0,也就不存在中間
05/10 13:16, 35F

05/10 13:16, 2周前 , 36F
還要看代碼回滾的時機
05/10 13:16, 36F

05/10 13:16, 2周前 , 37F
我講的是我 我不曉得其他人都怎麼做的
05/10 13:16, 37F

05/10 13:16, 2周前 , 38F
不太曉得AI不同意對程式的理解和護城河深不深的鏈結
05/10 13:16, 38F

05/10 13:17, 2周前 , 39F
但是我相信代碼庫很爛的狀況下 一定還是會有一些漏掉
05/10 13:17, 39F
還有 120 則推文
05/12 06:41, 2周前 , 160F
那你寫扣不就一堆race condition
05/12 06:41, 160F

05/12 09:42, 2周前 , 161F
如果review只是要看語法、邏輯錯誤那真的不如叫agent revi
05/12 09:42, 161F

05/12 09:42, 2周前 , 162F
ew就好了。個人認為請"人"review的重點在一個需求可以用多
05/12 09:42, 162F

05/12 09:42, 2周前 , 163F
種方法達成時幫忙看為什麼是用A而不是B或C來做,這種可能
05/12 09:42, 163F

05/12 09:42, 2周前 , 164F
跟潛在業務需求有關你又沒讓agent知道的。
05/12 09:42, 164F

05/12 17:43, 2周前 , 165F
人眼review得到的bug AI幾乎都看得出來
05/12 17:43, 165F

05/12 17:43, 2周前 , 166F
不要懷疑 最近才剛用AI解決了查好幾週的問題
05/12 17:43, 166F

05/12 17:43, 2周前 , 167F
人眼真的看到死
05/12 17:43, 167F

05/13 07:39, 2周前 , 168F
看不出邏輯問題的的確也不用自己看 遲早被裁員
05/13 07:39, 168F

05/13 07:40, 2周前 , 169F
Google有一大堆自動化工具檢查code但還是要人看
05/13 07:40, 169F

05/13 15:13, 2周前 , 170F
這樣看有意義嗎?
05/13 15:13, 170F

05/13 16:30, 2周前 , 171F
推樓樓上說的沒錯
05/13 16:30, 171F

05/13 20:13, 2周前 , 172F
產五萬行代碼能說明啥?只證明你功力差而已 強者是縮減
05/13 20:13, 172F

05/13 20:13, 2周前 , 173F
代碼 肉腳才在堆行數 菜還不自知
05/13 20:13, 173F

05/14 15:03, 2周前 , 174F
樓上你不知道矽谷大廠天天在抱怨AI堆行數嗎?
05/14 15:03, 174F

05/15 00:43, 2周前 , 175F
好了啦 你連矽谷IP都生不出來 還來扯矽谷 人云亦云 知
05/15 00:43, 175F

05/15 00:43, 2周前 , 176F
不知道token 怎麼計算 LLM背後數學函數懂嗎 懂混合調度
05/15 00:43, 176F

05/15 00:43, 2周前 , 177F
嗎 就這程度還來扯矽谷 過去浪費公司錢而已
05/15 00:43, 177F

05/15 00:43, 2周前 , 178F
要是矽谷新創都這種咖小 不用一個月就都破產了
05/15 00:43, 178F

05/15 07:43, 2周前 , 179F
大家現在都有一樣的AI了,產代碼已經不分矽不矽谷了
05/15 07:43, 179F

05/15 07:44, 2周前 , 180F
原來用AI產代碼需要知道背後數學函數啊XD
05/15 07:44, 180F

05/15 07:48, 2周前 , 181F
不過後面的數學有很難懂嗎?梯度下降,反向傳播,矩陣運
05/15 07:48, 181F

05/15 07:48, 2周前 , 182F
算,目標函數,softmax,不是看個影片就可以懂個七七八
05/15 07:48, 182F

05/15 07:48, 2周前 , 183F
八?
05/15 07:48, 183F

05/15 07:56, 2周前 , 184F
AI背後用到的數學:微積分,機率統計,線性代數,這個我
05/15 07:56, 184F

05/15 07:56, 2周前 , 185F
都修過,很多人應該大學也修過
05/15 07:56, 185F

05/15 08:09, 2周前 , 186F
至於怎麼省token,我之前寫過一篇文講上下文工程
05/15 08:09, 186F

05/15 09:11, 2周前 , 187F
果然菜雞 以為大家使用相同語言模型 而且認為不需要懂
05/15 09:11, 187F

05/15 09:11, 2周前 , 188F
背後數學 證明自己僅僅只有「使用」能力 去看了你上篇
05/15 09:11, 188F

05/15 09:11, 2周前 , 189F
文章 本身沒問題 你內文也說了是參考網路大神的做法 說
05/15 09:11, 189F

05/15 09:11, 2周前 , 190F
真得就這水平 不要扯矽谷大廠 你就不是 人家沒那麼菜
05/15 09:11, 190F

05/15 09:40, 2周前 , 191F
好的 我菜雞謝謝
05/15 09:40, 191F

05/15 09:41, 2周前 , 192F
AI吹仔就沒料 一看便知
05/15 09:41, 192F

05/17 10:30, 1周前 , 193F
我頗好奇 認為yamakazi是吹仔的,比他用更多AI的比例有多少
05/17 10:30, 193F

05/17 10:31, 1周前 , 194F
y每天可以使用的token量在台灣也算是前段班
05/17 10:31, 194F

05/18 21:15, 1周前 , 195F
這樣講起來我這邊好像沒限制token量,應該多用AI才對(X
05/18 21:15, 195F

05/21 09:14, 1周前 , 196F
Token 數量限制來囉 沒幾天就打臉 要是死抱著多少行 真
05/21 09:14, 196F

05/21 09:14, 1周前 , 197F
得可以直接回家睡覺 要先說懂 至少知道關鍵在哪
05/21 09:14, 197F

05/21 09:16, 1周前 , 198F
毫不客氣說 整個臺灣 AI相關知識 能與我同水平甚至高的
05/21 09:16, 198F

05/21 09:16, 1周前 , 199F
一隻手算得完 一群菜雞 會問幾個問題就開始飄了
05/21 09:16, 199F
文章代碼(AID): #1g00bsGX (Soft_Job)
文章代碼(AID): #1g00bsGX (Soft_Job)