Yes. It’s replaced coffee and cigarettes for me. It instantly quiets all negative emotions I’m feeling (mostly boredom and frustration) so I can focus on the code. I’m lucky to live in a legal state.
Only when I already know pretty well what to do - write something simple but lots of it. Not when I actually need to reason about something - because your memory is low it’s pretty hard to do.
Seems like a good way to open myself up to the nightmarish thought avenues of the inherent existential dread involved in debugging endlessly complex garbage code bases.
No, we don't. In CyberCraft (software development company from Ukraine) we have found out more efficient ways to stay relaxed. We practice different kinds of sport together, try yoga and meditations. Such an approach helps to get rid of anxiety, stay motivated and control the mind.