從軟體黑客松轉向硬體黑客松
AI 輔助編碼的興起從根本上改變了黑客松的本質。當軟體實作變得輕而易舉時,專案的價值便從編寫程式碼的能力,轉向了概念化與整合實體系統的能力。這種演變暗示了一種轉型:專注於有形、通常是荒謬的實體原型製作的硬體黑客松,將取代傳統以軟體為中心的模式。
軟體實作的平庸化
現代黑客松已見證了一種轉變,即輸入程式碼的行為不再是主要的瓶頸。在幾分鐘內進行實作迭代與徹底重構的能力,讓開發者能夠專注於系統層級的思考,而非語法。
在最近於維爾紐斯(Vilnius)舉辦的一場黑客松中,一個團隊使用 Raspberry Pi 將一部舊旋轉式電話與伺服器透過單一 websocket 連線進行介接。該專案包含一個具有「溫暖約克郡紳士」人格的 AI agent(透過 ElevenLabs),並整合了 Spotify API 來播放小眾音樂。值得注意的是,該團隊報告稱,他們在整個週末期間完全沒有看過任何一行程式碼,完全依賴 AI 來處理實作細節。
為何硬體是新的前沿領域
隨著軟體在 48 小時衝刺賽的背景下變得更加「已解決」,建立功能性 Web app 的門檻已大幅下降。這導致了軟體黑客松專案品質的感知下降,有些參與者將目前的活動描述為「帶有模擬數據的漂亮 UI 黑客松」或「提示詞黑客松(prompt-a-tons)」。
硬體提供了一套 AI 目前尚無法完全解決的新挑戰:
- 有形性: 實體原型更難造假,且更容易向評審解釋。
- 領域知識: 與舊技術(例如:傳真機、Apple II 電腦、Game Boy Advance)進行介接需要小眾知識與實體動手實作。
- 跨界潛力: 平價的 3D 印表機與豐富的硬體介面,讓軟體工程師得以進化為全產品開發者。
社群觀點與反論點
雖然許多人認同軟體黑客松正變得越來越不關乎工程,而更多是關於提案(pitching),但也有人認為這種轉變並非絕對。
持續軟體創新的論點
有些參與者認為軟體並未「已解決」,且 AI 實際上開啟了軟體黑客松的「黃金時代」。透過消除編碼的乏味部分,開發者可以在一個週末內挑戰可能性的極限,從「帶有模擬數據的漂亮 UI」轉向完全可運作的消費級產品。
黑客松中「黑客」精神的衰退
有一種更廣泛的批評,認為黑客松已從協作、自由軟體構建活動,演變成了競爭性的企業練習。
"I will never stop being sad that 'hackathon' morphed into a competitive activity, rather than 'let's all get together and build some free software collaboratively'"
其他參與者指出,評審標準往往獎勵最佳的提案或最具說服力的故事,而非實際的技術成就,這導致了那些偏好傳統工程中「撞擊桌面」式硬核工程的參與者感到挫折。
硬體黑客松的未來登月計畫(Moonshot)構想
為了進一步提高標準,焦點正轉向「荒謬」且過度設計的專案,這些專案優先考慮創意而非商業案例。高影響力的硬體登月計畫範例包括:
- 將傳真機轉換為社群媒體網路。
- 建立一個能夠模擬情緒的 LLM 驅動收銀機。
- 建立一個 AI 語音控制微波爐。
- 使用收據印表機在朋友之間傳送簡訊。