I’m outside, moving around, helping people and working hand-on in a small & highly focused team. Knowing the basics of emergency medical care is a great life skill too.
Interestingly the skill of “debugging” translates pretty well and is quite useful.
With no commute, I also use that extra time to spend with my family.
I have my own office and many times work outside in the summer. I've even traveled to other states/countries and worked from there. You just need a good Internet connection.
It does take a lot of discipline. I basically have no manager now after proving that I can get my work done without being watched.
I've seen lots of remote developers come and go because they couldn't handle working remotely without someone sitting over their shoulder/telling them what to do.
Remote can be nice if you already have a family. Otherwise one could end up simply trading office desk and meeting rooms for their own desk and own room, still staying inside.
If you already have the skill, remote gives you more flexibility to balance. But if you're not intentional about it being remote gives you more rope to hang yourself with, so to speak.
But I wouldn't stay at the office after hours, and I don't find it more difficult when the office is in my house.
It also helps my reality in check - when the weather is nasty, I get to go back inside after my run is done. That wouldn't be the case if I had to work outdoors...
It's a hobby because it's challenging, social, physical, rewarding and just fun.
Go and see your local Reserve unit now if you are even remotely curious!