给定一个新办公室、新办公桌,并且对人均成本的限制很小(在合理范围内 - 虚拟现实头盔不太可能),什么是理想的(可能是纯平 LCD)显示器的数量、尺寸和方向,以最大限度地提高生产力,编码的效率和准确性?
如果相关,假设为 Web 环境开发 .NET,员工在拥有大办公桌的各个办公室。编码人员目前正在为大多数对话进行即时通讯,尽管所有对话都在现场,并且网络浏览是工作的一部分。
给定一个新办公室、新办公桌,并且对人均成本的限制很小(在合理范围内 - 虚拟现实头盔不太可能),什么是理想的(可能是纯平 LCD)显示器的数量、尺寸和方向,以最大限度地提高生产力,编码的效率和准确性?
如果相关,假设为 Web 环境开发 .NET,员工在拥有大办公桌的各个办公室。编码人员目前正在为大多数对话进行即时通讯,尽管所有对话都在现场,并且网络浏览是工作的一部分。
没有“理想的显示器设置”这样的东西,因为也没有“规范用户”这样的东西!(加上您需要的设置取决于您必须执行的任务)
话虽如此,我在公司使用的策略很简单:
(我应该提到我在经营这家公司,所以我基本上是为硬件买单的人;话虽如此,我在以前的工作岗位上使用了相同的策略,当时我在管理一个中型 .net 编程团队顶级投资银行)
使用此策略的三个原因:
一台典型的显示器成本约为 300 美元,并且可能会使用 3 年……这包括电费在内的每天的总拥有成本约为 0.5 美元。一个优秀程序员的“拥有”成本大约是每天 500 美元。
换句话说,一个监视器只要他每天为程序员节省一分钟的时间,他就为自己付出了代价。
你承认你的程序员比你更了解他们需要什么来完成他们的工作(这对他们来说是一个强大的动力)。
我曾经告诉我的团队成员:
您承认您的程序员的工作非常重要,足以让他们拥有金钱可以买到的最好的工具(同样,一个非常强大的动力)
事实上,程序员是如此昂贵,以至于几乎所有可以减轻他们工作的东西都值得购买。我说的是:
最后,谈谈我目前开发 .net 软件的设置(YMMV,如果你不是我,不是 09 年 5 月的我,或者不开发 .net 软件)
添加额外监视器的一个很好的理由是,如果您需要某些东西始终可见(例如监督工具)
根据我的经验,我讨厌只使用一台显示器,2 台还可以,我的工作效率仍然可以从第三台显示器上受益,并且不需要额外的显示器。
我认为现在 24 英寸显示器或多或少是标准。如果可以的话,每人买两个。
我会说至少给开发人员两个屏幕。它使文档和 IDE 之间的转换更容易,并且有几项 研究表明生产力有所提高。
无论开发人员支付多少费用并牢记双显示器设置可提高 30% 的生产力,如果您开始计算,购买第二台显示器实际上非常便宜。
如果钱仍然是个问题,那么将笔记本电脑连接到一个屏幕比只打开笔记本电脑屏幕是一种改进。但是,如果笔记本电脑屏幕与附加屏幕之间存在尺寸差异,则可能会让某些人感到烦恼(我不觉得这很烦人,但我遇到了一些这样认为的同事)。
我还推荐带电梯的办公桌,以防止肌肉和背痛,但这是另一个讨论话题。
我强烈建议 2 个屏幕,它们都应该旋转。我有双 19" 在工作中,当我查看长段代码时,能够将其中一个旋转 90 度非常有价值。
我支持 24 英寸的建议。22 英寸是最低限度,但我认为削减显示器成本是最不实用的策略之一;真正好的显示器在实际使用中可以轻松使用 5 年。我个人最喜欢的是戴尔 2408WFP(更新的 2407,我在家里使用并非常享受。我认为 HC 变体更好)。它具有 SD 卡插槽和内部 USB 集线器(两者都非常适合开发人员),并具有同类最佳的显示质量。我来自哪里,它贵得离谱,但在美国,价格可能要合理得多。
作为一名开发人员,我个人觉得第二个显示器是一个可爱但有点多余的附加功能——我通常在上面放置 MSN Messenger、Skype 和 Process Explorer 等窗口。在工作中,我有一个不错的 24" 小学和 el-cheapo 中学 22" 设置,非常棒;在家里,我只使用 24 英寸,并且不会经常错过第二台显示器。
多年来,我使用了几种不同的设置:
毋庸置疑,LCD 比大多数 CRT 更易于使用。由于额外的空间,我发现三个 20 英寸对我来说是最好的。它们是 1600x1200,比 1278x1024 大很多。
对我来说,三个是一个不错的数字,因为我正在开发一个带有数据库后端的桌面应用程序。一个屏幕用于 IDE,一个用于 DB,一个用于运行应用程序,效果很好。
分辨率为 1920x1600 的 24 英寸看起来也很漂亮。另一个不错的配置是 30 英寸,每侧有一个或两个 20 英寸(僚机)。
无论您采用哪种方式,我都建议您坚持相同的风格(少分心),并使用像UltraMon这样不错的多显示器工具。
我更喜欢 3 个屏幕,即使您最终不得不购买第二块双头显卡,这些天也确实不是那么贵。三台匹配的宽屏显示器可能是最好的,可能带有一个安装的肖像用于查看文档。
在不花钱的方面,您可以选择数据投影仪(同样,如今实际上非常实惠)作为第四个屏幕,以促进结对编程和临时小型会议。您可以使用交互式白板进行基于笔的输入(Mimio 和 e-Beam 是最便宜的 IWB),非常适合图表、思维导图等。
根据用户的具体操作,您可能希望获得一个色度计来调整屏幕上的颜色,例如 Pantone Huey 或类似的东西。这使您可以在打印之前准确预览工作(假设您的打印机也已正确校准并应用了颜色配置文件)并确信您看到的颜色是正确的。对于设计/使用网页的人来说很方便,对于从事任何类型的图形工作的人来说非常有用,对于任何将工作发送到批量打印机的人来说都是绝对必须的。
两台显示器比大显示器更重要。虽然我会说 19" 是最小值。但 24" 很棒。此外,还有一些工具可以在大屏幕上更好地平铺窗口。
我目前的工作设置:
所有 3 台机器都通过Synergy使用一个鼠标和键盘进行控制,有效地为我提供了 4 个显示器(我有一个 L 形桌子,否则这不起作用)。
我只安装了大约一个星期,而且我已经上瘾了。笔记本电脑运行 Outlook 和 Firefox for MSDN 文档和我们的错误跟踪系统 - “背景信息”类型的东西。第二台机器让我可以在不减慢我的主要开发机器的情况下做一些资源密集型的事情,比如运行一堆虚拟机。
但是,如果钱真的不是问题,我会买一堆不同尺寸的显示器,决定一个简单的默认设置,比如两个 22 或 24 英寸宽屏,然后明确表示人们可以随意改变它. 您永远不会找到适合每个程序员的显示器配置。
虽然我自己没有尝试过,但我在一次采访中看到了这一点。面试官有两台 20" 宽屏液晶显示器垂直转动。看起来垂直阅读代码自然比在水平屏幕上向下滚动更好。
似乎三台显示器可能是最好的。两个垂直和一个水平(用于测试)。