Код, который вы пишете, принадлежит работодателю. Ваш вклад — нет, и его можно показать. Что засчитывается и почему известная компания в резюме ничего не доказывает.
Самый массовый профиль среди русскоязычных заявителей и один из самых трудных. Парадокс в том, что сильный разработчик годами делает важные вещи, о которых снаружи никто не знает: код закрыт, продукт принадлежит компании, а в резюме — одна строчка о должности.
Офицеру этого мало. Ему нужно увидеть признание за пределами работодателя. Хорошая новость: у разработчиков есть несколько путей его показать — и часть из них вы, скорее всего, уже прошли, не оформив.
Код принадлежит работодателю. Успех продукта — достижение компании, а не ваше.
Известная компания в резюме ничего не доказывает. Там работают тысячи разработчиков, и офицер это знает.
Что доказывает: то, что вышло за пределы компании и признано другими, — используемый чужими код, доклады, судейство, публикации о вашей работе.
Для большинства разработчиков реалистичнее всего два пути. Национальные интересы (EB-2 NIW) — если вашу работу можно связать с задачей, важной для страны. Рабочая виза O-1 — если три критерия из восьми уже закрыты. Категория по выдающимся способностям (EB-1A) требует устойчивого признания и подходит тем, у кого за плечами широко используемые проекты и заметная роль в отрасли.
Подробнее: EB-1A или EB-2 NIW: как выбрать, O-1A: восемь критериев по одному.
Ключ здесь — формулировать через применение. Не «разрабатываю высоконагруженные сервисы», а «моя работа делает устойчивыми системы, от которых зависит конкретная отрасль». Полезность для работодателя национальной важностью не является.
Подробнее: обоснование через кибербезопасность, обоснование через искусственный интеллект и данные.
Подробнее: открытый код как доказательство, публикации для разработчика.
Потому что офицер оценивает вас, а не работодателя. Строчка о должности в крупной компании говорит о том, что вас наняли. Она не говорит о том, что вас признали в отрасли. Тысячи людей с той же строчкой не обладают выдающимися способностями — и офицер начинает именно с этого предположения.
Работодатель становится доказательством иначе: через письма о вашей конкретной роли, через показатели, которые без вас не случились бы, через решения, которые потом переняли другие команды и компании.
Подробнее: ведущая роль в организации, оригинальный вклад.
Большая часть работы разработчика в коммерческих компаниях закрыта. Это не приговор, а повод искать следы за пределами кода.
Звёзды репозитория без данных об использовании. Рейтинги на платформах задач. Сертификаты облачных провайдеров. Число пользователей продукта компании. Грейд внутри компании. Письма только от коллег по одной команде — они не показывают признания за её пределами.
Те же критерии применяются к архитекторам программных систем, разработчикам встраиваемого ПО, специалистам по компиляторам и инструментам разработки.
У разработчика игр своя специфика. Разбор: для геймдев-специалиста.
У специалиста по данным сильнее исследовательская линия. Разбор: для специалиста по данным.
У инженера по инфраструктуре — своя. Разбор: для DevOps-инженера. Типовой профиль: разработчик из продуктовой компании.
Направление входит в цифровое. Досье там оценивают люди из отрасли, и есть уровень для растущих специалистов.
Подробнее: Global Talent Visa для цифровых технологий.
Доклад — от трёх до шести месяцев с подачи заявки. Статья в отраслевом издании — один-три месяца. Приглашение в программный комитет — от сезона до года. Рост использования открытого проекта — от полугода.
Типичный горизонт подготовки — от трёх до шести месяцев, если часть доказательств уже есть.
Подробнее: как выбрать конференцию для доклада.
Для разработчиков в крупных компаниях это часто самый быстрый закрытый критерий. Но сравнивают не с «средней зарплатой в стране», а с данными по вашей профессии и региону — и включают акции и бонусы. Высокая зарплата по меркам прежней страны здесь может оказаться средней.
Подробнее: критерий высокого вознаграждения.
А не что вас признали. Разберём, что из вашей работы уже вышло за её пределы.