Coolkid mascot CoolkidLab Build in Public. Level up together.
首頁新手教學SEO 歷程開源工具庫陪跑服務關於

新手教學 · 認知層入門

不會寫程式,還有可能自己做出工具跟網站嗎?

閱讀

▸ TL;DR  不會寫程式也做得出網站。用 AI Agent(Claude Code)你只要會「講需求」,AI 寫程式、你看結果改方向。我 3 個月做了 105 篇文章的 Lab,沒寫過半行程式碼。

摘要

短答給趕時間的人:可以,而且門檻比你想的低很多。過去「不會寫程式」幾乎等於「只能花錢請人,或者乾脆放棄」。現在 AI 把這條線往下移了一大截,你要做的變成把想法講清楚給 AI 聽,讓 AI 寫,你負責跑跑看、告訴 AI 哪裡要改。

我會的程式趨近於零。但我現在用的這個網站、每天在跑的幾個小工具,都是我自己做出來的。

我沒有去報程式班,也沒有把哪本教科書從第一頁讀到最後一頁。

我只是換了一種做事的方式。

我不打算跟你說「很簡單,人人都會」,那種話是騙人的。

真的動手做,還是有幾個地方會讓你卡住,我等一下會老實講。

這篇要回答的其實只有一個問題:不會寫程式的人,到底還做不做得到?

「我不會寫程式」現在卡住的東西,比以前少很多

三年前,一個不會寫程式的人想做一個網站或小工具,路大概只有兩條:花錢請人,或者放棄。

現在多了第三條路可以走。

你把想做的東西描述給 AI 聽,AI 幫你把程式寫出來,你負責跑跑看、指出哪裡不對、讓 AI 改掉,來回幾次就有一個能動的版本。

整個過程你打進去的字都是中文,從頭到尾沒有一行程式碼。

程式現在是 AI 在寫。你要負責的變成兩件事:講清楚你要什麼,還有出錯的時候不要就這樣把視窗關掉。

真正在做的,其實是兩件更基本的事

把這三個月拆開來看,我真正在做的只有兩件事,而且兩件都跟寫程式沒有關係:

  1. 把想法講清楚:你想做的東西,能不能拆成一句一句具體的話?像是「我要一個頁面,上面有標題、三個區塊、最下面放一個按鈕」。能講到這種程度,AI 就接得住。講不清楚的話,再強的工具也幫不了你。
  2. 出問題的時候不要放棄:一定會出錯。做得出東西的人跟半路停下來的人,差別常常不在能力,而在看到紅字之後的下一步。一個直接把視窗關掉,一個把紅字複製給 AI,問這是什麼意思、要怎麼修。

這兩件聽起來都很基本,但真正把新手卡在原地的幾乎都是這裡,很少是程式本身太難。

好消息是,講清楚跟不放棄,你在工作跟生活裡早就練過很多次了。

做得出東西的人,多半只是比較不怕卡住而已。卡住的時候回頭多問一句,通常就過去了。

能做得出來,那過程會不會很痛苦?

我不想賣你一個太美的故事。我自己最常犯的錯,是一開始就想做太大。

第一個專案就挑功能一大堆的東西,結果改到第三天還在原地打轉。

後來我學乖了,先做一個小到不行、但真的跑得起來的版本,能動之後再一項一項往上加東西。

能跑的醜東西,遠勝過想像中很完美、但永遠做不完的東西。

另一個坑,是以為哪裡壞掉就修哪裡。

如果同一個地方改了三次以上都還是不對,你該問的是:問題真的出在那幾行嗎?

很多時候是一開始的結構就歪了,這種情況重寫會比一直修補快得多。

這件事我繞了很久才想通。

不會寫程式,現在仍然做得出個人網站跟自己要用的小工具。因為你要做的已經不是從頭寫程式,而是把想法描述給 AI,由 AI 寫出來,你負責測試跟指出哪裡要改。難的地方在於把需求講清楚,還有出錯的時候願意繼續問下去。當然不會完全無痛。第一個專案別挑太大的,看到紅字不要馬上關掉視窗,同一個地方修三次還是不對就該重寫。能跑的陽春版,遠勝過永遠做不完的完美版。

名詞解釋

無程式碼(no-code)
不寫程式、用拖拉跟設定做出應用的工具或方法。AI 代理出現後,「會描述需求」比「會不會寫程式」更關鍵。
Claude Code
Anthropic 推出的 AI 寫程式工具,裝在自己電腦的終端機裡,能直接讀寫你的檔案、跑指令,把你用中文描述的需求做成真的網站或工具。
AI 代理(AI agent)
會「動手做事」的 AI:自己讀檔案、寫程式、跑指令、修錯誤,你只負責描述需求跟監督方向。跟只會「回答問題」的聊天機器人是兩種東西。

不想錯過 Lab 的新文章?
訂閱後有新文章上線,就寄信通知你,
點有興趣的進來看就好。

填 email 就完成訂閱(信由 Substack 代寄)、隨時取消、不轉賣 email。

如果內容對你有用就太好了
隨喜斗內

Buy Me a Coffee at ko-fi.com
NEXT CHAPTER ▸ 第一次用 AI 做網站:非工程師的真實心路歷程

▸ 常見問題

完全零基礎,真的能自己做出網站嗎?

能。你要做的已經不是從頭寫程式,而是把想做的東西描述給 AI,由 AI 寫出來,你負責測試跟修正。整個過程主要打進去的字都是中文。難的地方是把需求講清楚,還有出錯的時候願意繼續問下去。

那我還需要學程式嗎?

不需要先學完才開始。能力是在動手的過程裡長出來的。卡住的時候問 AI 那一段在做什麼、要怎麼改,比先讀完一本教科書有效得多。想再往下走一步,之後回頭把基礎讀起來也不遲。

做出來的東西能用嗎,還是只是玩具?

個人用途、小型網站、自己要用的小工具完全可用。但如果是要承受大量使用者、牽涉金流或資安的商業系統,還是建議找專業工程師,不該交給新手的練習作品。

第一個專案該做什麼?

做一個小到不行、但能完整跑起來的東西。別一開始就挑功能很多的大專案,那是新手最常見的卡死原因。能跑的陽春版,遠勝過做不完的完美版。

看完這篇之前先確認:

適合你
  • 心裡有個好想自己做出來的東西(網站 / 小工具 / 自動化)
  • 不會寫程式 但願意動手試、卡住願意問
  • 可以接受第一版很醜、很陽春
不適合
  • 要的是商業等級、要扛大量用戶的正式系統
  • 完全不想碰任何技術性的東西 連複製貼上紅字去問都嫌煩
  • 期待講一句話就生出完美成品
最常踩
  • 第一個專案就想做太大 改到第三天還在原地
  • 看到錯誤訊息就放棄 那串紅字是線索不是判決
  • 死命修一個爛結構 改三次以上還不行 該重寫

← 回新手教學

⚠ 本站所有內容僅供教育與研究用途,不構成投資建議,不保證任何獲利。投資有風險,使用者須自行判斷並承擔結果。