「我真的不是寫程式的料。」

如果你曾經這樣想過,這篇文章是寫給你的。

你可能曾經興沖沖地報名了程式課程,結果上到第三堂就開始懷疑人生。老師在台上講得頭頭是道,你在台下完全跟不上,只覺得自己好像闖進了外星人的會議。

你可能曾經試著照著 YouTube 教學做,結果別人十分鐘搞定的東西,你搞了三個小時還是一堆紅字錯誤。那一刻你心想:「算了,這東西不適合我。」

你可能曾經在深夜滑著手機,看到別人用程式做出很酷的東西,心裡默默羨慕,卻又覺得那是「另一個世界的人」才做得到的事。

這些感受,我都懂。
因為我自己就是這樣走過來的。

大學時期,我的生活繞著各種大小專題打轉。無數個深夜,我獨自對著螢幕上刺眼的紅字錯誤發呆。那是一個還沒有 AI 可以請教的年代,面對那些艱澀、甚至帶點惡意的錯誤訊息,我只能把自己縮進椅子裡,一個人奮戰。

我記得那時總是開著幾十個瀏覽器分頁,在 Google 和 Stack Overflow 之間瘋狂切換。試了一個方法失敗,再換下一個,有時耗掉三四個小時,程式依然紋絲不動。最折磨人的,不是程式跑不起來,而是那種「我明明照著做了,為什麼只有我不行」的自我懷疑。

所以,當你對我說你遇到 Bug 束手無策、看著教學卻依然出錯、甚至懷疑自己不是這塊料時,我真的完全理解。因為現在讓你感到挫敗的每一段路,我都曾在那裡跌倒過。

後來我成為了一名樂高程式競賽教練,帶著孩子們用積木和程式創造各種有趣的機器人。在那間教室裡,我看到一件很神奇的事:那些平常在學校被認為「不聰明」的孩子,在這裡卻能做出讓大人驚訝的作品。他們的機器人會跳舞、會走迷宮、會自動避開障礙物。

更神奇的是,他們從來不會問我:「老師,這樣對不對?」

他們只會興奮地跑過來說:「老師你看!這是我自己想的,酷不酷?」

那一刻我才明白:
創造這件事,根本不存在「對」或「錯」。
只有「好玩」跟「不好玩」。

樂高這個概念,對我來說不只是一個比喻,更是我真實走過的經歷。它讓我理解到,程式設計的本質其實跟拼積木沒有兩樣——每一行程式碼,都是一塊小積木。你可以用它們拼出任何你想像得到的東西。

現在有了 AI,這件事變得更簡單了。你不用背語法,不用記指令,你只要用說話的方式告訴 AI 你想要什麼,它就會幫你把積木一塊一塊拼起來。

這就是 Vibe Coding。

過去,「寫程式」是少數人的專屬技能。
現在,它變成了每個人都能揮動的魔法棒。

以前,如果你想做一個網站、一個 App、或任何數位工具,你只有兩條路:自己花好幾年學寫程式,或者花錢請工程師幫你做。這道門檻,把無數有想法的人擋在門外。

但現在不一樣了。

一個國小三年級的小朋友,可以用 Vibe Coding 做出自己的小遊戲。一個從沒碰過程式的媽媽,可以幫自己的小吃攤做一個點餐系統。一個 60 歲的退休老師,可以把他的教學資料變成互動式的學習工具。

這不是科幻小說,這是正在發生的事。

Vibe Coding 不是要讓你做出下一個 Facebook 或 Notion。那些是數百萬人使用的產品,需要龐大的團隊。但你知道嗎?大多數人根本不需要做那種東西。

你需要的,可能只是一個「專屬於你的小工具」—— 一個符合你習慣的記帳表、一個自動整理客戶資料的小幫手、一個讓你的日常工作輕鬆一點的小程式。

這些「小東西」,才是 Vibe Coding 真正的魔力所在。它讓創造的能力,不再是工程師的專利,而是屬於每一個人。

而且,Vibe Coding 不只能做「有用的工具」。
它也能做「純粹好玩的東西」。

有一種程式設計叫做 Creative Coding(創意編程),它的目的不是解決問題,而是創造美。用程式畫畫、做動態藝術、產生音樂視覺化效果。這些東西沒有「標準答案」,只有「你覺得美不美」。

下面這個互動藝術,就是用 Vibe Coding 做出來的。試著移動你的滑鼠看看:

移動滑鼠或觸碰螢幕,感受程式碼創造的流動之美

這不是什麼「實用工具」,它就只是⋯⋯好看。但這正是程式設計迷人的地方 ── 它可以是工具,也可以是藝術。可以解決問題,也可以純粹表達自己。

在 Brickverse,我們不教你「怎麼寫出正確的程式碼」。

我們教你怎麼把腦袋裡的想法,變成別人看得到、用得到、感受得到的東西。

這裡沒有對錯,只有你喜不喜歡。
這裡沒有標準答案,只有你的答案。
這裡沒有「學不會」的人,只有還沒開始玩的人。

Brickverse 這個名字,是 Brick(積木)和 Verse(宇宙)的組合。

我們相信,每個人都有能力用一塊一塊的積木,搭建出屬於自己的宇宙。不管是一個解決日常麻煩的小工具,還是一幅讓人驚嘆的互動藝術,都是你的創造,都有價值。

重點不是你會不會寫程式。
重點是你有沒有想要創造的東西。

如果有,那就夠了。

歡迎來到 Brickverse。
讓我們一起,把想法變成現實。