最近為了趕〈心靈閨蜜〉程式上線,我常常凌晨一兩點才睡。
熟悉我的人會覺得很意外:你不是很重視好好生活?平常不是很重視睡眠?兩點睡是哪招?
對,我之前也想說為什麼會這樣,明明白天都好好的,為什麼晚上bug就會前仆後繼地出現?我也不想啊!但是常常吃完晚餐,想說滑一下今天改的成果,就會發現跑超慢、卡頓、連不上之類的問題。
當然就會立刻衝去電腦前改,但慢慢我發現一件事:AI在晚上改程式,常常會改錯,錯了我又要反覆測試除錯,一不小心又到了凌晨兩點。
***
後來我問AI,終於找到答案。
因為台灣晚餐後,差不多就是美國上班時間。那時候正是美國工程師邊喝咖啡,邊操爆伺服器的時段。
而當伺服器壓力過大,AI就有可能先用簡易模式應付──
真相大白,原來這就是為什麼半夜用AI改程式,往往會改一個bug、再冒出兩個bug的原因,連原本沒問題的東西都可以出錯!因為西半球的人在狂操伺服器,沒辦法精緻回答每個人的問題!
難怪常常前一個晚上,怎麼測都有問題、怎麼修都修不好,一覺起來就什麼都好了。網頁立刻就連上、程式碼也幾輪對話就修好,那瞬間都會懷疑,我凌晨兩點睡是為了什麼。
只能慶幸我是東半球的用戶,至少我白天不用搶資源,好好把程式修好。
等他們白天開始上班之後,我晚上就不要改程式了,效率超差又容易出錯,這是現在AI的硬傷,人類還要等它幾年,慢慢來。
***
突然明白,程式其實就跟人一樣,都很需要好環境才能活得好。
明明就是同一個程式碼,在網路和伺服器好的時候,表現得可圈可點,自己都讚嘆好美好好用。
網路和伺服器一卡,馬上這邊卡頓、那邊不順、這邊圖片載不下來,毛病一大堆。
人不也是一樣嗎?活在擁擠、吵雜、汙染、人際冷漠的環境,可能原本好好的人,也是身體和心理毛病一大堆,每天這邊酸那邊緊、吃不下睡不好、很多小事都往心裡去。
但是一到可以好好呼吸、安靜、空曠的地方,就什麼都舒展開來了,身體放鬆、晚上好睡、連個性都會變成親切友善,心胸都開闊起來。
***
環境可以養人,也可以養程式。但程式可以修,人生病了,不是隨便就可以修好的。
好好覺察自己需要什麼環境,然後試著讓自己活在那樣的地方吧。
***
(圖片來自GPT)