-
Notifications
You must be signed in to change notification settings - Fork 18
Home
水球潘 WaterBall edited this page May 15, 2023
·
17 revisions
我想創造的,是更能凝聚人心且激發彼此行動力的高含金量社群——
我要善用我的雙手,來讓自己和人們過得更精彩充實;
我要透過我的創意和熱忱,來實現我更理想中的軟體社群;
我要學習 Kotlin 和 Discord 的技術生態,來實踐更全面自動化的軟體社群。
未來這個社群會有上萬位台灣的軟體圈夥伴加入,在他們認識到這片優渥的社群土地之前——
我想投入烏托邦專案,好好學習如何高效率地開發大規模社群的機器人系統;
我會投入烏托邦專案,來親自守護和打造我好不容易找到的淨土;
我要投入烏托邦專案,讓我自己也能在業餘時間找到一大片創作的技術充實感;
我想一起打造更人性化、便捷又適合軟體圈夥伴的烏托邦社群,於是我要參軍!
每一位新兵基本上都會是為了以下五點參與此開源技術專案:
- 你想要學習 Kotlin 語言,但找不到一個好的題目可以扎實練功:這個專案主要使用 Kotlin 程式語言和 JDA 的生態系所建構而成。由於烏托邦承載著所有學院公民的心願,於是你在這裡幾乎不缺 Kotlin 實戰題目,想學好一個語言就直接從實戰開始練吧!
- 你想要累積「開源協作」的專案經歷,但找不到適合入門的專案:許多開源專案基本上都是「功能性套件」或是「引擎/框架」級別的專案,由於這些專案已經累積了大量的「架構基礎」,如果你沒有花個大把時間和消耗好多罐葉黃素來閱讀原始碼的話,是很難直接入門參與貢獻的,第二點就是你還得找到新手導向的 Issue/Ticket 才有辦法真的貢獻專案,這兩點使許多新手退卻。不過烏托邦專案非常不同,我們使用的是擴充性極強的 Package by Feature 架構,並會盡可能提供新手導向的工具和文件,你甚至能在完全不閱讀既有程式碼的情況下,就能為 Discord 社群貢獻一道機器人指令。
- 你很喜歡「自動化」社群事務,你相信憑藉創意和技術力就能改造一大群人的社群體驗:烏托邦專案的主軸是「技術力 x 社群」,如果你對此非常有想法並且躍躍欲試,那麼你一定要成為我們的一員,我們會一起教學相長、每週一起上線寫 Code,並且一起開發出非常厲害的專案。
- 你不只想參與專案,你還想與我們一起將此技術專案分享給全世界:烏托邦之後會在固定時間前往「國外的社群」來行軍,於是會大量與國外的網友們(練習英文)交流和做技術分享、並且邀請國外的開源協作者一起發展 Discord Bot 的技術生態系。
- 只要你晉升到「將軍」的烏托邦技術士兵位階,就能獲得(要價四萬元)水球軟體學院的高階軟體設計課程:「軟體設計模式精通之旅」
- 試聽水球潘的演講:「不要再當軟體酒駕過度設計師了:來聊聊「設計模式」的一些失傳邏輯」
有兩種方式可以使你快速融入此技術專案、投入技術開發、並持續獲得更高的位階。