| I am a minority opinion here. I don’t like turning my head and I like just having everything I need for a 2 hour sprint visible at once on the screen. At home I use a MacBook with a 22” retina I bought at the Apple store, the external monitor place directly above the laptop. I rarely do video or photo editing, but I spend a lot of time writing books and also programming. This is plenty of space for me. This is not a matter of money: 6 months after I bought this monitor for my home use, I started working at a large financial services company; I could choose any monitor(s) I wanted and I chose exactly what I have at home. I don’t multi-task, especially in my home office. I like having just what I need for my current task visible. I bought a System76 Oryx Pro last fall with a 16” 4K display and I find the screen size so adequate to my development needs (I use that laptop just for machine learning, it has a 1070 GPU) that I don’t even bother hooking it up to an external monitor. I have spent so many years working on remote servers in a few SSH shell windows. This might affect the setup I chose for all-local development and writing. EDIT: corrected second sentence |
There is little benefit in multiple monitors for Office work (Excel, word, etc). Server admins have some benefits for multimonitors.. i.e keeping documentation open while you're on the server etc.
Especially if the Excel rows arent too wide
GUI development gets massive value from multiple monitors. Nothing beats having the application open and visible while you're changing the code.
It gets even more important if you're a full stack developer, which has several terminals open to keep track of logs, a browser for the webpage you're modifying and the editor for changes.