Reading the comments, I notice a lot of posters seek out tech communities. While I get why a nerd would want to do that, I have a different tendency. Most of my outside-of-work activities are actually not tech related. Sure, I have a bunch of private projects to work on, but I usually do that in single player mode. I picked up a number of "also working in tech" friends over time, and going out with them is still fun…
On one hand, it might remove opportunities for networking/progression. On the other hand, I want to get out of my work-self when I’m off the clock and this is better.
I don’t want to talk about work when I’m not at work and although work topics still come up with non-tech folks, it’s easier to not end up in a deluge of techy stuff. And it’s often way more interesting to talk about work when someone is not doing anything closely related to my career (at least for me).