Programming doesn't have to be a solo hobby.
Chess for me is not a social hobby, I've tried, but I can either have a conversation or play chess. I'm pretty sure the limited ability I had to do both has waned over the years too.