水球軟體學院 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
Go Go Coding
2會員
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
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
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開始 - 82 與 xxx ,我們談論了衡量 AI 模型的方式,那當你訓練的模型比 State-of-the-Art 還要好並想要進行宣稱時,需要
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 繼 AI說書 - 從0開始 - 82 與 xxx ,我們談論了衡量 AI 模型的方式,那當你訓練的模型比 State-of-the-Art 還要好並想要進行宣稱時,需要
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開始 - 129 中說,Bidirectional Encoder Representations from Transformers (BER
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 回顧 AI說書 - 從0開始 - 129 中說,Bidirectional Encoder Representations from Transformers (BER
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Transformers for Natural Language Processing and Computer Vision, 2024 這本書中講 Trainin
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 Transformers for Natural Language Processing and Computer Vision, 2024 這本書中講 Trainin
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從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 以下陳述任務 (Task)、模型 (Model)、微調 (Fine-Tuning)、GLUE (General Language Understanding Evalu
Thumbnail
我想要一天分享一點「LLM從底層堆疊的技術」,並且每篇文章長度控制在三分鐘以內,讓大家不會壓力太大,但是又能夠每天成長一點。 以下陳述任務 (Task)、模型 (Model)、微調 (Fine-Tuning)、GLUE (General Language Understanding Evalu
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News