I'm not a programmer (I have a relatively easy job compared to progrmmers) so my opinion is probably irrelevant to you or anyone else anyway but I have a full time job (35-40 hours per week plus overtime when needed) and have a number of hobbies that I do on a relatively regular basis (I like painting/drawing in particular but also I'm quite fond of writing stories, I do game a bit too which I know you said didn't count). But I also manage to keep a house, look after a pet and see my daughter. I think the easiest way I manage is I don't really sleep much I guess? I mean I'm not as active as other people with hobbies (Not out of choice, I have another illness called myalgic encephalomyelitis which means I'm tired A LOT of the time for no reason and have significant gaps where I just have no energy whatsoever and the brainfog... oh my gosh) but I'd say probably I do one hobby for a minimum of 20minutes a day on top of my job and also having time for general stuff (cleaning the house, walking the dog, being with my partner, being with my daughter, doing coursework etc etc).
As for the programmer thing, my Uncle works with computers (I don't really understand what he does but is trained as a programmer), but also as a hobby comes home and dismantles computers, builds new computers from scratch and he likes all the data stuff (numbers behind websites and what not) again I don't 100% understand but he does it on top of his 40+hour shifts. So I guess it's possible. He also (in my opinion) has some from of social issue, he doesn't have many friends and doesn't really go out with other people, likes to be on his own in the house etc.