Does More Than One Monitor Improve Productivity?

by Jeff Atwood

This chapter is a free excerpt from Effective Programming: More Than Writing Code.

I've been a multiple monitor enthusiast since the dark days of Windows Millennium Edition. I've written about the manifold joys of many-monitor computing a number of times over the last four years:I have three monitors at home and at work. I'm what you might call a true believer. I'm always looking for ammunition for fellow developers to claim those second (and maybe even third) monitors that are rightfully theirs under the Programmer's Bill of Rights.


Complete 10-second survey to read full article!
I've been a multiple monitor enthusiast since the dark days of Windows Millennium Edition. I've written about the manifold joys of many-monitor computing a number of times over the last four years:I have three monitors at home and at work. I'm what you might call a true believer. I'm always looking for ammunition for fellow developers to claim those second (and maybe even third) monitors that are rightfully theirs under the Programmer's Bill of Rights.



So I was naturally intrigued when I read about a new multiple monitor study from the University of Utah:

Researchers at the University of Utah tested how quickly people performed tasks like editing a document and copying numbers between spreadsheets while using three different computer configurations:
  1. single 18-inch monitor
  2. single 24-inch monitor
  3. two 20-inch monitors
Here's what they found:
  • People using the 24-inch screen completed the tasks 52 percent faster than people who used the 18-inch monitor
  • People who used the two 20-inch monitors were 44 percent faster than those with the 18-inch ones.
  • Productivity dropped off again when people used a 26-inch screen.
I dug around a bit and found the actual study results or something very close to it, if you're looking for more detail than the summary I've presented above. This isn't the first time the University of Utah has conducted a multiple-monitor study. It's very similar to the multiple monitor survey they conducted in 2003, also under the auspices of NEC. I agree it's a little sketchy to cite a study from a display vendor that advocates — surprise — buying more and bigger displays. But bear in mind they did find diminishing productivity returns with 26-inch displays. This is something I personally experienced, and I dubbed it the The Large Display Paradox. That finding isn't exactly going to endear them to display vendors.

Patrick Dubroy took a skeptical look at the multiple monitor productivity claims and found several credible sources of data. I'll combine his finds with mine to provide a one-stop-shop for research data supporting the idea that, yes, having more display space would in fact make you more productive:Patrick, despite his skepticism — and remember, this is a guy who didn't see a productivity difference between a 14-inch laptop display and a "big ass LCD" — came away convinced:

After looking at the studies, I think it's fair to say that some tasks can be made significantly faster if you have more screen real estate. On the other hand, I think it's clear that most programmers are not going to be 50 percent more productive over the course of a day just by getting a second monitor. The tasks that can be improved are not the bottleneck to programmer productivity.

I'm not sure what Patrick was expecting here. Let me be perfectly clear on this matter: more is more. More usable desktop space reduces the amount of time you spend on window management. Instead of incessantly dragging, sizing, minimizing and maximizing windows, you can do actual productive work. With a larger desktop, you can spend less time mindlessly arranging information, and more time interacting with and acting on that information. How much that matters to you will depend on your job and working style. Personally, I'd be ecstatic if I never had to size, position, or arrange another damn window for the rest of my life.

Choose own your path to happiness, whether it's upgrading to a single 30" display, dual 24" widescreen displays, or three standard 20" displays. As long as it results in more usable desktop space, it's a clear win. I support all of the above scenarios, and more importantly, the existing research does too. The price of a few monitors is negligible when measured against the labor cost of a programmer or information worker salary. Even if you achieve a meager two or three percent performance increase, it will have more than paid for itself.

What does get a little frustrating is when people claim that one large monitor should be "enough for anyone." This isn't a zero-sum game. Where there is one large monitor, there could be two large monitors, or three.

Sometimes, more is more.
Coding Horror commenter lomaxx
The biggest advantage I find from having multiple monitors is when I'm referencing data from the second monitor for use on my main monitor. You'd be surprised how often you do this sort of interaction between two windows and having the second monitor is invaluable.
August 13 '08 at 3:42
Price: $2.99 Add to Cart
  • Lifetime guarantee
  • 100% refund
  • Free updates