Dvolk » 01 дек 2015, 11:54
Основное условие для рабочей иммиграции в любую развитую страну - это работодатель, который нанимает Вас на работу. Поэтому Вам во-первых, надо владеть языком на том уровне, который позволит Вам пройти интервью. И во-вторых, нужно иметь в своем резюме проекты, которые было бы не стыдно показать работодателю и которые были бы понятны иностранцу.
И еще надо иметь высшее образование, причем желательно по специальности (если его нет, то варианты сильно сокращаются).
Если у Вас это есть, то идите на иммиграционные форумы и смотрите на законодательство каждой конкретной страны. Оформлением документов обычно занимаются юристы той компании, которая Вас наймет, поэтому детальное знание Вам не нужно. Но Вам надо понимать, что в принципе от Вас нужно и что Вы получите. К примеру, в США нужно образование по специальности или 12 лет опыта работы (без него никак, просто визу не дадут). Если этого нет, то отпадает.
Вообще, из англоязычных стран можно смотреть США (но туда сложно, даже если Вас наймет Майкрософт), Канаду (систему сейчас колбасит, но при наличии работодателя все упрощается), Британию, Австралию (про них не в курсе). Из прочих развитое ИТ есть в Германии, но там немецкий (хотя и с английским можно работу получить). Можно еще на Чехию посмотреть, дешево и сердито (и чешский легко выучить).
Выбрав страну, составляете резюме, вывешиваетесь на сайтах поиска работы в этой стране. Там же смотрите вакансии и шлете резюме всем, кому Вы нужны. Проходите интервью, получаете приглашение на работу, соглашаетесь и едете.
Промежуточный вариант - это поиск удаленной работы на иностранную компанию (для этого никакие рабочие визы не нужны), а потом уже переход на постоянную работу в офисе.