Just a wild guess - not sure, but do you touch-type properly posture wise (all other considerations aside). I don't mean do you use the exact proper keys - but hands lifted from table, not resting on anything, etc etc?
Real coding - it's mostly planning and then writing code. A small workspace can help one focus, and if you are really into whatever environment you are using and it supports term/tmux and the usual unix stuff, you don't need a bunch of monitors at all - you can context switch just fine.... but that's hightly individual.
OTOH - when it comes to debugging and troubleshooting, give me tons of monitors so I can have proxies and remote debuggers and packet sniffers and who knows what else insturmented all over the place to find out what's wrong - but that's a different task.
And I will admit - lots of monitors can be a distraction, which is the killer of many a good programmer.
>>Real coding - it's mostly planning and then writing code.
>> OTOH - when it comes to debugging and troubleshooting [...] but that's a different task.
I code and debug at the same time. Real coding for me is making sure it does what it's supposed to at the start so I'm always in a code/debug configuration and frame of mind.
>> And I will admit - lots of monitors can be a distraction, which is the killer of many a good programmer.
They are also the facilitator of many a good programmer.
Real coding - it's mostly planning and then writing code. A small workspace can help one focus, and if you are really into whatever environment you are using and it supports term/tmux and the usual unix stuff, you don't need a bunch of monitors at all - you can context switch just fine.... but that's hightly individual.
OTOH - when it comes to debugging and troubleshooting, give me tons of monitors so I can have proxies and remote debuggers and packet sniffers and who knows what else insturmented all over the place to find out what's wrong - but that's a different task.
And I will admit - lots of monitors can be a distraction, which is the killer of many a good programmer.