The group of people you're working with may not be as mutable as you think. I've been working in my programming language community in the city where I live for about ten years. There are people I have worked with before at pretty much all the really attractive places that do the language I have the most expertise with. Probably people who know people I've worked with at many of the others too.