Вы не совсем правильно понимаете ситуацию
Во первых пре всем демократизме америки от вас все таки ожидается наличие бумажек (серификатов) которые подтверждают что вы а) знакомы с технологией б) в состоянии учится новому на постоянной... Нет более убого здрелиша чем персона с 20 летним стажем в ИТ которая не смога даже <MCSE 2003> получить и застряла на <MCSE NT>
А по простому - здесь ваш опыт работы по большому счету ну не очень людей волнует а наличие сертов очень
Во вторых программеров гораздо легче аутсорсить чем интеграторов <yours truely> и админов но хотя и тех и других много тем ни менее на своих ресурсах покруть рабочие места у Америки на выходит.
В двух словах что бы вам наити работу здесь вам нужно
а) Сертов кучу ходовых (не меньше <MCSE 2003>, лучше с довеском ввиде <MCDBA/MCITP/S> и <CCNA> - ето если вы претендуете на работу <network engineer/administrator>. Еше раз повоторюсь без <MCSE> здесь с вами просто разоваривать не будут
б) Опыт работы с тем с чем местные брезгуют/не хотят работать или специальность имеет повышенных спрос (например <MoM2005>, <BizzTalk 2006>) - кстати <DBA> сеичас в хорошем спросе
в) Скромные запросы по зарплате
г) еше раз повторюсь програмер програмеру рознь - если вы дотнетчик ПЛЮС хороши в нетвокинге - оторвут с руками и ногами и визу сделают - но если вы просто по Дельфи или там C/C+ .... шансы нулевые а с <C#, C++.NET, ASP.NET, ADO.NET> наооброт спрос сильно превышает предложение