
剛開始寫程式時,我總夢想著要多螢幕。曾幾何時,我在某處讀到:「真正的程式設計師都用一個以上的螢幕。」存了好一陣子,我終於買了第二台顯示器。起初覺得簡直神了,但不久就開始嫌螢幕不夠大。兩台二十幾吋的螢幕就是不夠看。於是,我換上了更大的顯示器。
空間變兩倍,視窗也變兩倍。一邊寫扣,另一邊開著文件。簡直是夢幻配置。但沒過多久,我又在某處看到,真正的程式設計師愛用超寬螢幕。更多空間可以並排放視窗:郵件、Slack、Teams、終端機、編輯器、Spotify。我們得同時看到所有東西!這似乎是必經之路。於是,我把主螢幕換成了超寬螢幕。
這下總該能成為10倍效率開發者了吧。螢幕空間超大,再也沒什麼能阻擋我。除了……兩台螢幕那該死的色差,實在有點惱人。其實,讓人不爽的不只這個。兩台型號不同,邊框也對不齊。撐著它們的螢幕臂老是搖搖晃晃。兩個電源插座、兩條HDMI線。這種不和諧感毀了一切,讓我無法成為命中注定的那位開發者。這樣下去,我根本沒機會發光發熱。後來我又看到,多螢幕已經是過去式了。真正的現代程式設計師只用一台螢幕。一台42吋的4K OLED電視,顯然就是最終解答。螢幕分割空間超大,幾乎忘了Alt+Tab的存在,對比度無限,程式碼高清。這就是我缺少的最後一塊拼圖。於是,我把顯示器全換成了一台電視。
一切終於對了。我裝了Arch Linux和Hyprland。所有視窗同時展開在一面螢幕上。終極的程式設計師天堂。10倍開發者的神話即將成真。多個視窗在一張巨幅螢幕上靈動地跳著動態平鋪。一開始,我覺得自己無所不能,但很快,焦慮感就湧了上來。我開始意識到,同時看見所有東西,反而讓我更沒效率、更焦慮。問題從來不在於螢幕的數量或大小,而是我錯信了自己能一次處理那麼多資訊。
受夠了滿螢幕的通知和視窗。我現在一次只想專注一件事。我拋棄了動態平鋪,現在一次只全螢幕開啟一個應用,每個應用都有自己的工作區。Zed 一個,Godot 一個,瀏覽器又一個,依此類推。告別虛假的多工假象,告別把所有東西全塞在同一個地方。
我終究沒能成為10倍效率開發者,但我找到了一些平靜。
由人工智能翻译。我还在学习中文