Программерская Мекка - это всякое там Пало-Алто и окресности. И Калифорния вообще.
Ну и в любом мегаполисе программеров тоже хватает.
Но если конкретно ТЫ ищешь работу, то ищи как раз какие-нибудь американские ипиня - там конкуренция гораздо меньше, вполне могут взять и иммигранта без американского опыта и с кривым английским. Платить тоже будут меньше, но и жизнь там гораздо дешевле, чем в Калифорнии. Поработаешь, поживешь, осмотришься - найдешь место по вкусу.