消失的火花:為什麼運算不再有趣(以及如何重新找回它)
對於許多在幾十年前進入運算世界的人來說,與機器的關係是一種探索、自主權與純粹創造力的結合。第一次配置顯示卡驅動程式,或是從零開始建立一個自定義的媒體伺服器,都有一種獨特的魔力。然而,資深技術人員中反覆出現的一種情緒是,這種「火花」已經消失了,取而代之的是企業化的平台與無腦的娛樂。
當電腦不再有趣時,很少是因為技術本身退步了。相反地,這往往反映了產業如何從愛好者的遊樂場轉變為股東的資產。這種轉變讓許多人感到,他們可能想建立的一切都已經存在了,或者複雜到無法獨自應對。
數位體驗的企業化
這種幻滅感的主要驅動力之一,是向運算「服務」模式的轉變。在網路的早期階段,電腦是為了執行為使用者量身打造的程式而存在的工具。今天,電腦在很大程度上已成為一種「薄客戶端」(thin client)——一種用於存取集中式服務的家電裝置。
正如幾位參與討論的人士所指出的,Microsoft、Apple 和 Google 的「圍牆花園」從根本上改變了使用者與機器的關係。焦點已從賦能轉向了變現。
"一旦所有連接到網路的事物……技術產品、軟體、電子遊戲等,都是解決問題的新穎且令人興奮的方式。現在,每一件事都是一種變現、竊取你的數據,或將你鎖定在某個平台上的手段。"
這種轉變不僅是技術性的,也是文化性的。從多樣化的硬體世界(Commodores、Sinclairs、Ataris)轉向智慧型手機與雲端服務的同質化生態系統,減少了個人創作者的「機會空間」。當軟體的目標是為了讓股東最大化觀看時間時,工藝的樂趣往往是第一個犧牲品。
心理上的代價:倦怠與人生階段
除了技術領域的系統性變化外,個人層面也有熱情流失的原因。對於那些多年來以寫程式維生的人來說,樂趣與工作之間的界線往往變得模糊。當建立的行為變成了一種職業要求時,在閒暇時間為了好玩而進行的內在動機可能會蒸發。
有些人認為,這種感覺與產業的現狀關係較小,更多是關於自然的生命轉型。技術人員的「中年危機」可能涉及一種體悟:即當前的目標已經達成,且生活已進入常態。在這種情況下,對寫程式缺乏興趣可能並非產業的失敗,而是倦怠或需要新挑戰的徵兆。
找回火花的途徑
如果火花已經消失了,該如何找回它?那些仍然覺得運算很有趣的人達成的共識是:你必須有意識地避開企業軟體的「華麗陷阱」,並尋求仍保有自主權的領域。
1. 回歸硬體
許多人發現,找回樂趣的路徑就在於物理世界。像 ESP32 或 RP2045 這樣的微控制器,結合 CAD 模型與 3D 列印,能提供現代軟體開發所缺乏的觸感體驗。現代微控制器的規格往往與 30 年前的家用電腦相似,提供了一種熟悉的限制感,讓解決問題的過程再次變得有成就感。
2. 擁抱「可駭入性」
對於那些可以輕易拆解並重新改造的裝置,仍然存在著蓬勃發展的小眾市場。從基於 Linux 的掌上型裝置與 Steam Decks 到像 Anbernic 主機或 Sipeed NanoKVMs 這樣的中國小眾硬體,能夠修改裝置以實現其預定用途以外的功能,是抗衡現代科技「家電化」感覺的強力解藥。
3. 聚焦於使用者自主權
參與那些優先考慮使用者主權的專案,例如 GrapheneOS、NixOS、Home Assistant 或 local-first 軟體,能讓開發者以賦能而非榨取的方式與技術互動。透過建立能將自主權還給使用者的工具,寫程式的行為本身就變成了一種政治與創造性的聲明。
4. 降低期望值
最後,有一個建議是不要過度思考專案的「重要性」。運算的樂趣往往來自於解決「愚蠢」的問題——那種完全不打算獲利或擴大規模的專案。無論是「嬰兒的第一個光線追蹤器」或是用一個簡單的腳本來自動化瑣碎的任務,回報來自於發現的過程,而非結果的實用性。
結論
電腦並沒有停止變得有趣;它們只是不再「顯而易見」地有趣了。現代科技產業提供的預設路徑是為了消費而非創造。要重新找回火花,一個人必須有意識地踏離鋪好的道路,重新闖入開源、硬體駭客與有意識的小規模建設的荒野之中。