4 ms·
> screen real estate isn't a big factor in getting stuff done for me Lately, I've been wondering if less screen real estate actually makes me a better programm
by mumblemumble 5y ago
> screen real estate isn't a big factor in getting stuff done for me
Lately, I've been wondering if less screen real estate actually makes me a better programmer.
Being able to simultaneously have 6 files open across two large monitors with a lot of vertical real estate means that messy code doesn't hurt me as much. In fact, I'm pretty sure the only reason I do that is to facilitate dealing with messy code. I no longer have to build a stable mental model of it in my head, because it's reasonably convenient to just keep referring back to the original source code.
When I'm just on the laptop screen, though, and I can fit one file full width, or two if I've been good about keeping the line length below 90, I start having to keep things in my short term memory. Which means that, when it's not amenable to that, I'm relatively quick to get annoyed and refactor it for comprehensibility. I'd like to think that, with time, I'd eventually come to just write more comprehensible code in the first place.
A couple more data points here, obviously riddled with bias, come from my colleagues. Some have desktop computers with multiple 4K monitors, some have a laptop connected to a single external monitor, and some have that and also a habit of unplugging the computer and working on the front porch whenever the weather is nice. My impression is that the people in the first group tend to write the least comprehensible code.
Of course, the 4K monitor jocks also tend to work the fastest. But I think it's maybe a bit like when I used to work for building contractor. Nobody liked to be on the same crew as the person who worked the fastest.
- kevstev 5y agoSo it seems I accidentally nuked my Macbook pro two nights ago after my dog spilled a glass of water on my nightstand and splashed some onto MBP- I thought it was an indirect hit, but the next morning I plugged it in and appeared to have shorted some stuff out internally, and even worse- it seems to have shorted out my thunderbolt monitor too. So I was forced to just use my Macbook Air, and I was preparing for a massive productivity hit, and tbh- I think it may have actually helped a bit- I don't think we realize how much we get distracted by having email and slack or whatever open all the time, and just being able to focus on one task at a time visually was actually kind of a relief. Long term, I am going to want monitors back and all, but I think there is a real benefit to keeping the things that are not 100% your attention at that moment entirely minimized and out of view.
- zachrose 5y agoYou’re really on to something here about systems thinking and the relative power of tools. I feel similarly about big IDEs and stateful, long-running test runners.
- ckosidows 5y agoI've been using just one monitor for the last two years and never once wanted to go back to multiple monitors. I used to have two external monitors and it was always frustrating to dock/undock and re-arrange my windows. That was why I transitioned. But I've seen no reason or negative impact on my work to drive me to return to multiple screens. HackerNews often talks about how task switching and multi-tasking negatively affect focus. I wonder if those same people think multiple monitors contribute to either of those. On my screen I only ever have one window; it feels more intentional. On three screens I had email and teams on one, a browser on another, and my IDE on the third. Surely that's more distracting, no? Initial Google results seem to sing the praises of multiple monitors. Am I truly unproductive on my one screen or have others seen the same benefits? How can "productivity" even be quantified?