I'm also a SWE and pretty old. I also spend time outside hiking and rock climbing.
I run Linux on all my machines aside from a couple macs but Linux is my daily driver.
It doesn't have to be a hobby.
Its been like 5+ years since I've run into a major problem that couldn't be resolved quickly. I have much more serious problems trying to use windows at this point.
If it's not a skill issue, it's a mindset issue.
To me, using an OS that isn't hostile and actively making itself worse for profit is worth the time investment.
It helps a lot to use popular, well supported distros like Mint or Fedora but even on Arch basically every problem I have is my own fault for breaking something.