水球軟體學院 AI x BDD 工作坊心得

更新 發佈閱讀 3 分鐘

上週參加了 水球軟體學院 的《AI 時代的 1% 工程師》工作坊,身為一位轉職仔,接觸程式的時間大約一年多,沒有很多的專案經驗,要理解課程的內容真的是一大挑戰,但收穫還是很多


這門課最震撼我的地方

網路上常看到 Vibe coding 的討論,大部分都聚焦在「工程師會被 AI 取代的焦慮感」、「AI 產出的程式碼品質很差,後續需要花更多的時間擦屁股」,比較少看到「我要如何讓 AI 減少對我的誤解」的討論。

當我們在跟 AI 溝通時,通常是以自然語言來要他做什麼,也就是要怎麼下 prompt 比較可以讓 AI 懂,但人跟人的溝通都會產生誤會了,AI 一定也會誤會,當我們要 AI 做的事情越多,prompt 本身存在的限制會讓 AI 有太多自由發揮的點,而課程在進到實際操作前有個思維很有趣,就是我們人類要做的事情就是減少讓 AI 自由發揮的點,這些點越少,最後產出的程式碼品質就越好,所以這就解決了 AI 會產出爛 code 的問題或是越修越糟的窘境

課程中展示透過 BDD(行為驅動開發)與 AI 的三大流程,由人類透過明確的需求描述 (實例化需求 Spec by example, SBE),並將其轉化為可執行規格 (Executable Specification),並透過驗收測試驅動開發 (Acceptance Test-Driven Development, ATDD),讓 AI 自己完成開發、測試、修正、試錯。

看 AI 在開發的過程好像在施展什麼魔法

我最欣賞水球潘老師的地方

老師不只是教知識和工具,而是一步步為我們展開 AI x BDD 的核心思維,把「為什麼要這樣做」拆解得很清楚,讓我在短時間內就能理解 BDD 與 AI 結合的威力。

為什麼這堂課值得一上?

這堂課比較適合有程式基礎的人,課程節奏蠻快的,所以需要接觸程式開發過的人才比較跟得上

此課程不只是教技術,而是擴展軟體工程師思維的認知邊界。我會推薦給正在思考如何提升生產力、怕被 AI 取代的工程師。無論是前端、後端,還是剛入門的開發者,都能從這堂課得到突破性的視野。

一堂課 6 小時的時間,我對軟體開發的想像被更新了,也更確定未來要持續探索如何透過 AI 協作達到全自動化的境界。

感謝 水球軟體學院水球潘老師 帶來的震撼課程,真心推薦大家也來體驗

官網連結:https://waterballsa.tw/


參考資料

留言
avatar-img
留言分享你的想法!
avatar-img
Go Go Coding
1會員
4內容數
Go Go Coding的其他內容
2025/06/04
Object 是什麼? Object 就是 {} 內容元素會是屬性 (key) 和 值 (value) 範例: const obj = { name: "小明", age: 28 }; Object 的 key 只能是字串或 Symbol 如果用數字或物件當 key,JavaSc
2025/06/04
Object 是什麼? Object 就是 {} 內容元素會是屬性 (key) 和 值 (value) 範例: const obj = { name: "小明", age: 28 }; Object 的 key 只能是字串或 Symbol 如果用數字或物件當 key,JavaSc
2025/05/23
要知道閉包是什麼之前,要先了解範圍鏈 (Scope Chain) 範圍鏈 Scope Chain 在 ES6 之前只能用 var ,創造出函式作用域,在函式內用 var 宣告變數的話,該變數的作用域的範圍就只在這個的函式,外層取不到函式內變數的值,我們可以記得一個重點「切分變數的有效範圍的最小單
2025/05/23
要知道閉包是什麼之前,要先了解範圍鏈 (Scope Chain) 範圍鏈 Scope Chain 在 ES6 之前只能用 var ,創造出函式作用域,在函式內用 var 宣告變數的話,該變數的作用域的範圍就只在這個的函式,外層取不到函式內變數的值,我們可以記得一個重點「切分變數的有效範圍的最小單
2024/06/05
這 30 天的軟體工程師體驗營我體驗到了什麼? 一、60 小時總計超過 150 部的影音課程 這個體驗營完全適合沒有接觸過軟體程式的小白來參加,為什麼這麼說呢? 總計 60 小時的影音課程,是從安裝網頁瀏覽器開始教啊! 從基本中的基本開始,只要有心,你還會怕你學不會嗎? 當然後面的課
Thumbnail
2024/06/05
這 30 天的軟體工程師體驗營我體驗到了什麼? 一、60 小時總計超過 150 部的影音課程 這個體驗營完全適合沒有接觸過軟體程式的小白來參加,為什麼這麼說呢? 總計 60 小時的影音課程,是從安裝網頁瀏覽器開始教啊! 從基本中的基本開始,只要有心,你還會怕你學不會嗎? 當然後面的課
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 129 中說,Bidirectional Encoder Representations from Transformers (BER
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 129 中說,Bidirectional Encoder Representations from Transformers (BER
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 總結一下目前有的素材: AI說書 - 從0開始 - 103:資料集載入 AI說書 - 從0開始 - 104:定義資料清洗的函數 AI說書 - 從0開始 - 105
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 總結一下目前有的素材: AI說書 - 從0開始 - 103:資料集載入 AI說書 - 從0開始 - 104:定義資料清洗的函數 AI說書 - 從0開始 - 105
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 87 說:Wang 等人 2019 年的論文,提供了合理答案的選擇 (Choice of Plausible Answers, COP
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 以下陳述任務 (Task)、模型 (Model)、微調 (Fine-Tuning)、GLUE (General Language Understanding Evalu
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 以下陳述任務 (Task)、模型 (Model)、微調 (Fine-Tuning)、GLUE (General Language Understanding Evalu
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 繼 AI說書 - 從0開始 - 82 與 xxx ,我們談論了衡量 AI 模型的方式,那當你訓練的模型比 State-of-the-Art 還要好並想要進行宣稱時,需要
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 繼 AI說書 - 從0開始 - 82 與 xxx ,我們談論了衡量 AI 模型的方式,那當你訓練的模型比 State-of-the-Art 還要好並想要進行宣稱時,需要
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News