逛论坛的时候,经常会看到有人晒自己的工作环境,有的是两个显示器,有的是三个,甚至有的是四个。今天看到一个更多的。
这张图着实让人震惊。这让我想起了一个问题:程序员,你真的需要这么多显示器吗?
个人经验
好多年前我刚毕业,在一家小公司做前端开发,公司只给配了一个屏。那时我就很想要两个屏,觉得两个屏开发效率会更高。事实上也是如此。那个年代,前端开发工程化程度不高,需要手动刷新。两个屏幕可以同时看代码和效果,确实能提高效率。
后来,去了一家外企,公司给配了两个屏。开发体验和效率都有显著提升。这个时候,我觉得两个屏就够了。
习惯两个屏之后,在家也是笔记本加一个外接屏。这样的组合对我来说足够了。就这样使用了好多年。忽然有一天,我发现我已经不再需要外接显示器了。我在家的工作基本上都是写写文章,看看视频,一个笔记本屏幕已经足够了。
具体原因如下:
-
工作内容变化。我现在的工作主要是写文章,看视频,偶尔写写代码。这些工作都不需要多个屏幕。
-
笔记本屏幕足够大。我用的是
ThinkBook 16P
,我觉得性能和屏幕都足够了。【开箱】迟到的梦中情机——ThinkBook 16P开箱 -
工作环境。我在家的工作环境不大,桌面上已经有了键盘,鼠标,笔记本,再放一个显示器会显得很拥挤。
-
断舍离。自从看了《断舍离》,我就开始整理家里的物品。尽量不增加新的物品。这样也是一种减负。
多显示器的缺点
这里我们抛开优点不谈(实则没啥优点),来看看多显示器的缺点。
-
占用空间。多显示器占用空间大,需要更大的桌面。
-
价格昂贵。显示器价格不菲,一个好的显示器可能要几千块。同时,多显示器还需要支架,可能还要买分屏器,相关的配套软硬件,这些都是额外的花费。还有一个隐藏的成本是电费。
-
视觉疲劳。长时间盯着屏幕,眼睛容易疲劳。多显示器会加重视觉疲劳。
-
不利于移动办公。多显示器不利于移动办公,需要拆卸显示器,重新连接,不方便。
-
分心。多显示器会让人分心,容易在两个屏幕之间切换,导致效率降低。
专注力是一种稀缺资源,多显示器会分散你的注意力,降低你的专注力。这里引用 Python之父 Guido van Rossum
的一段访谈:
邹欣:技术和社会的确在快速发展,程序员也一直很忙,几十年前,程序员的显示器能显示的代码行数有限。而现在的程序员喜欢用宽大、分辨率高的屏幕,甚至是多个屏幕,并排在一起。你觉得多屏编程能极大地提升编写代码的效率吗?
Guido:你刚才描述的就是我在办公室的状态,被多个屏幕围绕,哈哈。但这并不会飞速提升编程效率。你得不停地转头查看各个屏幕,可能会让人分神。我有个同事为了能更专注地写代码,他只用一个笔记本电脑屏幕,但开了8个代码窗口并排在一起,并用非常小的字体。
多一个设备,多一个负担
最后我想说,多一个设备,就意味着多一个负担。一个设备会带出另一个设备。比如,多一个显示器,是不是要多一根数据线?线太多了,不美观,是不是要买一个线收纳盒?如果笔记本的显示器和外接显示器的并排,是不是又要外接键盘和鼠标?这样一来,你的桌面就变得很拥挤了。
个人认为,多显示器并不是必须的。多显示器并不会提高你的工作效率,反而会降低你的专注力。如果你的工作内容不需要多显示器,那么就不要盲目追求多显示器。
亲爱的程序员,你怎么看呢?
下期我们讨论程序员多台电脑的问题。