iT邦幫忙

2026 iThome 鐵人賽

DAY 26
1

用AI Debug,最需要小心的三個字是:「應該是」。
「應該是套件版本的問題。」
「應該是編碼造成的。」
「應該是那個服務沒有回傳資料。」
AI講這些話的時候非常有自信,而且聽起來都很合理。
問題是,合理不等於正確。

有一次就是這樣:AI推論問題出在某個外部套件,
前後改口了好幾次,改了好幾輪程式,問題都還在,
最後是拿真實的模組,做了一組「會出錯」跟「不會出錯」的對照,才確診。
問題根本不在別人的套件,而是在自己寫的那一段,一改就好。

那次之後,幫自己和AI都立了一條規矩:推論並不是證據。
每一個「原因」,都要有實際跑出來的結果支持,才算數。
不確定,就直接說不確定,然後提出「要怎麼驗證」。
還有一條更重要:確診之前,不改程式。
因為還沒找到原因就動手改,只會讓現場越來越亂,
最後連原本的問題長什麼樣子都看不出來。

AI讓「改程式」變得毫無成本,也讓「亂改」變得毫無成本,且理所當然。
所以比起教同學怎麼修Bug,現在更想教的是:先停下來,拿證據。

https://ithelp.ithome.com.tw/upload/images/20261010/20183491j31jDfhR1a.png


上一篇
Day 25|claude負責寫,codex負責驗
系列文
教使用生成式AI的老師,也是企業員工,怎麼做AI自動化 共 26 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
devmindset
iT邦新手 5 級 ‧ 2026-10-10 01:16:54

Yuno老師 只剩四天就完賽了!/images/emoticon/emoticon12.gif

我要留言

立即登入留言