讓軟體工程師掌握 AI 時代下
不可替代的實戰思維

水球軟體學院整合線上課程、技術社群、企業實戰,三條路線,讓你從寫程式的人,成為定義規格與 AI 的指揮官。

AI 規格驅動開發的時代,兩門課讓你掌握「軟體品質」

規格驅動開發確保做對的事情,架構設計思維把事情做對做好。兩者結合,就是未來軟體工程師的完整裝備。

AI x BDD 課程封面
外部品質

AI x BDD:規格驅動全自動開發術

AI x BDD: Spec-Driven Agentic Development

用驗收條件與結果導向的規格,控制 AI 產出符合預期,先確保做的事情是對的。

設計模式課程封面
內部品質

軟體設計模式精通之旅

Software Design Pattern

成為 AI Agent 的架構師,用設計模式與模組化原則,嚴格掌控程式碼的細節與結構。

AI x BDDAI x BDD:規格驅動全自動開發術

需求寫成規格、規格本身就是測試、測試直接驅動 AI 產出程式碼;從定義到交付,你不再跟 AI 聊天,你在指揮 AI。這門課教的就是外部品質的硬功夫:確保 AI 做出來的東西,是正確的。

你會學到
  • 萬用的 BDD 行為驅動開發,用業務看得懂的語言寫規格,同時就是自動化測試。
  • DSL x ISA 可執行規格,學會組合多層規格,讓 AI 沒有腦補空間。
  • API-First 開發模式,技術規格引導 AI,前後端同步推進。
  • 透過系統分析和 QA Skills,產出精準而非廢話的規格文件及測試計劃。
  • 抓大放小才會提高產能:只要測試計劃對了,整個專案的功能性測試就能掌握九成。
  • 20 多道 Skills,讓你不只直接享有精準的軟體產能,同時還知道如何客製化自己的 Skills。
  • 5 道實戰題,從需求拆解到交付完整走一輪。
查看完整介紹

軟體設計模式軟體設計模式精通之旅

23 個經典設計模式,從實務場景推導,內化一套行雲流水的架構思路。當 AI 寫程式的速度越來越快,企業未來缺的不是會寫 Code 的人;是那個能判斷架構該怎麼長的人。別人還在當工程師,你已經是架構師。

你會學到
  • OOAD 物件導向分析與設計,面對需求你會知道怎麼拆、怎麼組。
  • 掌握最關鍵的「設計模式」,搭配 20 道實戰題,每個模式都從場景推到判斷。
  • 超級精準的 Force 推理思維,讓你的架構設計「高度精準」,而不是濫用模式。
  • 線上真人 Code Review,幫你梳理思維,學習成效絕對保證。
  • 把設計圖交給 AI,立刻約束 AI 做出高準度的架構,不再擔心架構失控。
  • 畢業作業自幹一款 Web Framework,在求職中展現超強架構實力。
查看完整介紹

我們不教 AI 工具,我們教 AI 開發的工序

兩門課合起來就是這四步:從規格到憲法、從外部品質到內部品質,連 AI 都得照著走。

1

寫好規格

用 BDD 定義驗收條件、測試計劃,與 AI 一起把全端系統分析規格寫清楚

AI × BDD
2

視覺化溝通

結合課程所學產出架構設計的類別圖,確認抽象層級、擴充方向與 SOLID 原則

架構設計
3

寫入憲法

將架構決策以及系統可測試性設計寫入憲法,確保 AI 未來寫測試/程式都遵守這份架構藍圖

BDD + 架構設計
4

高精度開發

讓 AI 參考類別圖,來通過 BDD 的驗收計劃,內外品質兼具地達到精準的規格驅動開發

完整品質
水球潘

「我專研軟體工程將近十年了,創辦水球軟體學院,是因為我相信——軟體開發的公式解早就存在了,工具會換,底層思路不會。如果不學無術,學再多技術都沒用;但若你認真學習軟工,高強度的 Agent Skills 想要寫幾個就有幾個。AI 再強,也搶不走你磨出來的判斷力。」

水球潘(Johnny Pan)水球軟體學院創辦人暨課程講師

上過課的人怎麼說

以下每一則都來自真實學員的課後回饋。他們踩過的坑、得到的收穫,可能就是你正在考慮的事。

升級之路,每步都有教練親自 Code Review

真人教練陪你練弱項,社群有學長姐隨時討論。搭配六大技能評級,成長一目了然,每段影片都是《軟體設計模式精通之旅》教練的實戰場景。

lanKe · #2266
道館十.期末專案(Web Framework)
六大技能成長軌跡
入學目前
更多 Code Review 實戰分享都在這
道館十
期末專案:Web Framework
黑皮 · #1975
道館十
期末專案:Web Framework
貼心寶 · #1980
道館十
期末專案:Web Framework
Sunny · #1631
道館十
期末專案:Web Framework
cw8787 · #839

軟體工程師不會被 AI 取代。
因為只有技術力,能建立深度的秩序

技術力,是組織最稀缺的能力。只有工程師敢把判斷拆成 Skills、把經驗寫成 shell script、把 Agent 塞進 CI/CD,再用自動化測試基建放大 AI 產出的覆蓋率。

這套行雲流水的思維,AI 無法抹去、別人也無法輕易學走。