iT邦幫忙

2026 iThome 鐵人賽

DAY 13
0
Vibe Coding

不會 Code,也要 Vibe :(((系列 第 13 篇

AI 寫了這麼多 Code,我到底看懂多少?

  • 分享至 

  • xImage
  •  

昨天才剛遇到 Cline 在修改程式時不斷失敗,最後甚至差點把原本的檔案重新建立。
雖然最後成功救回來了,但也讓我突然想到一個問題:

這幾天 AI 幫我寫了這麼多 Code,我到底看得懂多少?

如果現在叫我把這些功能全部自己重寫一次,那可能還是沒辦法。
但如果跟以前相比,好像也不能說完全沒有進步。

以前只在意它到底能不能跑?

之前做畢製的時候,我使用 AI 幫忙寫程式的方式比較像:

出問題
↓
問 AI
↓
拿到 Code
↓
貼上去
↓
能跑就先不要動

那時候最在意的其實不是 AI 到底寫了什麼,而是:

「它現在能不能跑?」

而不是:

「這段到底在做什麼?」

只要功能可以正常執行,我通常就不太敢再去動它。
有時候程式越改越多、檔案越來越亂,遇到「改 A 壞 B」的狀況時,我也很難自己判斷到底是哪裡出了問題。
甚至連該從哪一個檔案、哪一段程式開始找都不知道,只能再把問題丟回去問 AI。

現在還是不太會寫,但開始知道要去哪裡找

這次的製作,大部分的程式一樣還是由 AI 協助完成。

我現在也還沒有辦法從頭把這些東西全部自己寫出來,但跟以前比較不一樣的是,看到問題的時候,我開始知道該往哪一個檔案找。
例如主畫面的功能出問題,我會先去看主畫面相關的檔案;番茄鐘的倒數或按鈕有問題,就知道應該先往番茄鐘相關的 JavaScript 找。
雖然裡面的程式碼不一定每一行都看得懂,但至少不再是打開專案之後,只看到一大堆不知道從哪裡開始的 Code。

不同檔案

除此之外,我現在下指令時,也會要求 AI 把不同功能整理在對應的檔案裡,並在程式碼旁加上註解。
這樣之後遇到問題時,就可以先從檔案名稱和註解找相關功能,不用再面對一大堆 Code 不知道該從哪開始。

註解

從「會不會寫」變成「能不能理解在做什麼」

做到第 13 天,我當然還是不會因為用了 Vibe Coding,就突然變成會寫程式的人。
但跟一開始比起來,好像開始有一點不一樣。
以前看到一整頁 Code,我第一個想法可能是:

「這什麼?」

現在有時候至少會變成:

「這段應該是在處理剛剛那個按鈕。」

甚至遇到一些比較簡單的問題時,我也開始可以試著自己找到位置,修改其中一小部分,而不是每一次都直接把整個問題丟回去給 AI。
雖然離「我會寫」還很遠,但好像已經慢慢從完全看不懂,變成至少知道 AI 到底在動哪裡、這段程式大概在做什麼。

甚至遇到一些比較簡單的問題時,我也開始可以試著自己找到位置,修改其中一小部分,而不是每一次都直接把整個問題丟回去給 AI。
雖然離「我會寫」還很遠,但對現在的我來說,這可能就是目前使用 Vibe Coding 之後,一個很小但滿明顯的變化。


上一篇
昨天只說成功,沒說中間差點全沒了
下一篇
進度+10%
系列文
不會 Code,也要 Vibe :((( 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言