常在電腦上看到「確定要刪除嗎?」這種多此一舉的防呆機制,或是插 USB 時永遠要翻三次才對得準方向,那你其實正在與一整個人類歷史留下的後遺症對抗。問題從來不只是你有沒有看清楚,而是你的大腦在壓力下,根本沒打算看清楚。
人類的身體設計,本來就不是為了精準操作而生。我們的祖先在草原上,需要的是快速反應,不是冷靜確認。看到影子先跑、聽到聲音先躲,這種機制讓我們活下來,卻也讓我們在現代社會裡,常常按錯鍵、選錯選項、在凌晨三點不小心把整個資料夾送進垃圾桶。
所以所謂的防呆機制,從來不是在嘲笑使用者,而是在承認一件很殘酷的事實:人在累的時候、急的時候、怕的時候,一定會犯錯。而且不是因為笨,是因為這副身體本來就是這樣被設計出來的。早在工業革命時期,工程師就發現一個詭異現象:事故幾乎從不發生在不懂機器的人身上,而是發生在最熟悉流程的老手。因為熟練,反而會在高壓下跳過步驟,依賴直覺行事。
於是防呆設計在工廠裡出現了,不是寫標語叫工人小心,而是讓零件只能用對的方式裝上去。不是靠自制力,而是靠結構本身不給你犯錯的空間。電腦系統也是同樣的邏輯。真正成熟的系統,從不假設使用者會永遠理性、清醒、專心。它預設你會分心、會焦慮、會在最後一秒後悔,於是幫你多擋一道門。
這也是為什麼,把責任全部丟給個體,幾乎永遠不是好設計。因為那等於在假裝:人類不是人類,而是一台永遠不會手滑的機器。

補充:防呆機制與現代責任文化的誤會
在現代職場或制度設計裡,我們很常聽到一句話:「出錯就是不夠謹慎。」但在工程與系統設計的世界裡,這句話幾乎等同於一句警訊。因為只要一個系統必須依賴每個人都完美表現才能運作,那它遲早會出事。不是今天,就是明天;不是你,就是下一個人。
防呆機制的價值,不在於消滅錯誤,而在於讓錯誤不至於演變成災難。從醫療的雙重確認、飛機駕駛艙的交叉檢查,到軟體裡的復原機制,本質上都是在承認:人會失誤,但社會不能因此崩潰。所以一個真正成熟的系統,關心的從來不是誰該負責,而是如果再來一次,我們能不能少傷一點人。







