跳至主要内容

幹嘛更新

· 閱讀時間約 3 分鐘 ┊ 純文字版

如果手上的軟體,已經能讓你順利完成工作,而新版並沒有解決任何實際的問題,那就不應該更新。

「因為新版推出了啊」並不是更新的好理由。

更新並不是「升級」,你應該把它視為一種「風險」。更新下去可能會帶來一堆新 bug、讓原本好好的外掛程式突然不能用,甚至跳出一大堆原本沒有的廣告

現代的軟體更新,根本就像社群媒體的無限捲動一樣,沒完沒了──今天系統更新、明天 App 更新、後天瀏覽器更新、大後天連你的滑鼠都說:「欸,我也想要韌體更新!」──科技公司使盡各種手段,就是想要強推更新:

  • 🍎 軟體綁定作業系統版本:Logic Pro 和 Final Cut Pro 就是典型案例,不更新作業系統就不讓你用新版軟體。如果我的音樂工作用電腦是純粹自己用的話,我大概可以快樂地待在 2014 年的 OS X 10.10 Yosemite 直到永遠。但因為我要教學生,學生們用的都是新版,為了熟悉新版,我只好被迫更新作業系統,進而被強迫換新機1
  • 🦠 利用檔案格式不相容來強推:學生換成新版後,存了一個檔給你,你用舊版軟體打不開,於是你也被迫更新。新版文件就像病毒一樣,從一個人傳染給下一個。
  • 🔐 被線上檢查機制綁架:以前買斷制的軟體是「不更新也能用」2,現在許多 App 是「不更新就不讓你登入」。
  • ⛓️‍💥 被「其他人的更動」連累:例如 YouTube 只要一改版,yt-dlp 就壞了,需要更新。或者你只是想跑個兩年前寫的 Node.js 小專案,結果一 npm install 下去,畫面就出現數十行 deprecated 警告;你什麼都沒做,但因為程式依賴別人寫的套件,別人改來改去之後,你的程式就壞了。
  • 🐛 「安全漏洞」必須修補:這個的確是正當理由。但只要永遠不連上網路,就不會被攻擊啦!

「隔離」才是真正的穩定

常聽說大型專業錄音室裡,總會有那台「重要的工作機器」。它永遠不更新、不連上網路,作業系統和軟體還停在某個上古時代版本,但二十年來每天開機就能工作、從來不出事。

想要有穩定的數位工作環境,就要盡最大可能地使用離線、自由、低科技的軟體。更重要的是,使用者也要建立「不為所動」的心態:練習錯過、擁抱無聊、享受 JOMO、告訴自己「不知道也沒關係」。

把工作需要的東西一次裝好,然後假裝接下來五十年都要在荒島度過。你會發現,一直不更新也不會怎麼樣──文章照樣寫、音樂照樣做、影片照樣剪。外頭發生什麼事情,都無法影響你寧靜的工作孤島。

The best upgrade is the realization that we have enough.

(最好的升級,就是發現自己有的已經夠用了。)

──Seth Godin

Footnotes

  1. 但我還是盡量能拖則拖,現在使用的 macOS 還是好幾年前的版本。

  2. 現在也不一定了,請見這篇