A lot of us are just drawn to computers and couldn't imagine not tinkering with them constantly, but for some people this is just, like, an office job. No different from being an accountant or an insurance claims adjuster or something.
It was one of the most fun hobbies I had earlier in life, now after 20+ years of career, and even longer from starting to program, it's just not that fun anymore.
I still tinker with it in fun ways I could never try as a career, like electronics projects with microcontrollers, but since my free time and energy dwindled with age I allocate my hobbies' time to other more personally fulfilling endeavours than keeping up with languages' updates, compsci problems, etc. It's just not that interesting anymore.
I stumbled upon this career, at the time I never even considered or had known it was a very well paid one so I've been extremely lucky for that but I don't hold that much more interest in it as a hobby, for that I believe the time has passed. It's now, to me, a very well paid office job.
Yeah this is my path.
I'd guess 50% of the code I've ever written was from when I was a hobbyist for many years, and a large portion of the "general" software skills I've gained are from that as well.