Обратите внимание, что и H1B, и «Diversity Visa» являются лотереями, и нет никакой гарантии, что вы добьетесь успеха. Я читал о ситуации с основателем стартапа из Кремниевой долины, который подал заявку на визу H1B (еще будучи студентом Стэнфордского университета), потерпел неудачу и не смог работать в собственном стартапе, только удаленно из Европы.
Готовы ли вы подождать несколько лет в надежде получить визу H1B? Для компаний с низким уровнем успеха при подаче заявления на получение такой визы это не имеет значения: если они знают, что текущий уровень успеха составляет, скажем, 30%, они подают заявки на в 3 раза больше вакансий, чем им нужно заполнить (просто это стоит дороже). Но для вас неудача в победе означает еще один год, проведенный в подвешенном состоянии в ожидании. Вы готовы к этому?
Заявка H1B довольно дорогая (компании может понадобиться юрист, чтобы сделать это правильно), а вероятность успеха в лотерее GC, очевидно, довольно низкая.
Есть другой способ. Вы можете подать заявление на иммиграцию в Канаду, которая имеет более разумную и предсказуемую иммиграционную политику (в зависимости от навыков, а как программист у вас есть интересные навыки, которые им нравятся). Даже для непрограммистов в Канаде существует балльная система, поэтому начинающий иммигрант может оценить свои шансы, прежде чем платить адвокатам. Если вас примут, вы сможете жить и работать в Канаде. Оттуда вы можете решить, все ли у вас в порядке в Канаде (обязательно посмотрите, какой беспорядок со здравоохранением в США - для меня это был самый неприятный сюрприз здесь), или, став канадцем, вы можете подать заявление на получение визы TN (NAFTA). ) жить и работать в США. Этот путь гораздо медленнее, но конечный результат гораздо более предсказуем.
Еще один способ — получить визу на основании брака (не уверен, состоите ли вы сейчас в браке). Если у вас есть друг в США, вы можете получить визу невесты, которая позволит вам въехать в США, и если вы не поженитесь через несколько месяцев, вы вернетесь домой.