Huh. I can't understand where you would be to have that happen - my job pool is about ten countries in Europe, a few in Africa and Asia, plus Australia. (Countries where you can expect programming jobs to allow for English-only speakers.)
Even on a large city like Lisbon it is relatively easy to meet old time university friends or former colleges, because consulting companies have more or less the same costumers.