Что нужно сделать, чтобы зарабатывать больше 1 млн рублей в месяц, ездить на Tesla, жить в солнечной Калифорнии и работать в Google, Apple, Facebook или Amazon. Самые полезные советы из моей новой книги.
Всем привет! Меня зовут Виталий, я программист из Перми, несколько лет жил в Москве, где 4 года проработал в Тинькофф Банке. Сейчас я живу в Кремниевой долине и работаю в Google. У меня не было богатых родителей, я не обладал особыми талантами и не выигрывал грин-карту. В этой статье я хочу поделится самыми полезными советами из моей книги “Как стать программистом, переехать в США и получить работу мечты”.
Шаг 1. Как стать программистом
Очень популярно мнение, что для того, чтобы быть программистом, нужны какие-то особые способности, а еще лучше глубокие знания математики. Полная ерунда, научиться программировать может абсолютно каждый. Еще одно распространенное заблуждение — программирование обязательно должно нравиться. Лучше отбросить личные страдания, поскольку программирование — это в первую очередь средство заработка денег.
Выбираем язык программирования
Основные критерии при выборе языка программирования: востребованность и простота изучения. Также важно учитывать персональные предпочтения.
Языки программирования и сферы применения:
- Swift, Kotlin — Мобильная разработка для iOS / Android
-
JavaScript — Сайты и Web-приложения
- Java — Backend и серверные приложения
- Python — Машинное обучение, анализ данных, Backend и Web-приложения
Обучение
Наиболее оптимальный вариант — видеоуроки на YouTube. Разумеется, недостаточно просто просматривать видео, потребуется также выполнять практические задания. Альтернатива видеоуроками — онлайн и офлайн школы программирования.
Не питайте пустых фантазий о том, что можно легко научиться программировать за 3 месяца, вероятнее всего вам потребуется около года, а также очень много терпения.
Создание своего проекта
После того как вы получили базовые навыки программирования, самое время применить их на практике. Придумайте простой продукт, которым бы сами хотели пользоваться и реализуйте его. В дальнейшем можно будет указать этот проект в резюме.
Поиск первой работы программистом
Важно как можно скорее начать работать программистом, поскольку это ускорит ваш профессиональный рост. В первую очередь потребуется составить резюме, в основе которого будет изученный вами язык программирования и личный проект.
Далее необходимо начать массово рассылать свое резюме на сайтах по поиску работы. Будьте готовы получить десятки отказов. Стоит обратить внимание на стажировки — это отличный способ получить первый реальный опыт разработки.
Пройти собеседование без подготовки не получится. Поищите в поисковике “Вопросы на собеседовании <Ваш язык программирования>”, так вы будете примерно представлять, какие вопросы вас ожидают.
Карьера и опыт работы
За время работы потребуется выучить много нового и написать немало кода. Не бойтесь менять работу, если чувствуете, что не развиваетесь в текущей компании. Если вы еще не в Москве или Санкт-Петербурге, то стоит рассмотреть вариант переезда в эти города.
Шаг 2. Трудоустройство в американскую ИТ компанию
Стоит сразу сказать, что в США вы никому не нужны, особенно в Google, Apple, Facebook, Amazon. Как правило, американские компании не особо интересует опыт работы за пределами США. Например, я отправил примерно тысячу резюме в американские компании и в результате получил всего лишь три возможности пройти собеседование.
Что потребуется
Английский язык. Нужно понимать, что вам говорят, и уметь говорить самому, собеседование без этих навыков не пройти. Грамматика не особо важна.
Высшее образование, желательно в ИТ. Отсутствие высшего образования сильно уменьшает количество вариантов для переезда. Заочное образование подходит, например, мой диплом заочного отделения был приравнен к диплому магистра в США.
Подготовка к собеседованию
Для того, чтобы пройти собеседование в американскую ИТ-компанию, необходимо хорошо решать задачи на алгоритмы и структуры данных. Чтобы научиться это делать, необходимо освоить базовую теорию и решить 300 задач наleetcode.com. Это многократно увеличит ваши шансы получить приглашение на работу. Дополнительно стоит подготовиться к вопросам на гибкие навыки и собеседованию на дизайн информационных систем.
Небольшое отступление: изучение алгоритмов и структур данных — достаточно нудное занятие, также эти знания не пригодятся вам в ежедневной работе. Однако логика ИТ компаний заключается в том, что если ты смог разобраться с алгоритмами и структурами данных, то в будущем справишься с любой сложной задачей. Лично я достаточно долго не хотел изучать эту тему, что в дальнейшем стоило мне несколько сотен тысяч долларов. Одно из тех трех собеседований было в компании Square. На первом этапе я не смог решить задачу. Если бы я тогда прошел собеседование в Square, то ежегодно получал бы пакет акций компании примерно на 60 000$ — 100 000$, которые с того времени выросли в 4 раза.
Поиск работы
Стратегия поиска работы в США предельно проста: ежедневно проверять новые вакансии наglassdoor.com и отправлять десятки резюме. Не важно с какой компанией переезжать, главное, переехать, поскольку после переезда вас начнут также активно звать на собеседования, как и в России.
Дополнительно стоит обратить внимание на вакансии в европейских офисах американских ИТ компаний. Проработав 1 год в европейском офисе, вы сможете перевестись в американский офис.
Собеседование
Как правило, для того, чтобы получить приглашение на работу, вам предстоит пройти несколько этапов.
Сначала вы разговариваете с рекрутером по телефону. Он уточнит информацию из вашего резюме и проверит вашу адекватность. Если вы подходите под вакансию, то вам назначат техническое собеседование по видеосвязи, в процессе которого вам потребуется решить алгоритмическую задачу. Затем техническое собеседование в офисе компании. Вам предстоит пройти 4—6 раундов на решение алгоритмических задач, дизайн информационных систем и гибкие навыки.
Шаг 3. Жизнь в США
Если вы успешно прошли собеседование и у вас не возникло проблем с оформлением рабочей визы, то можно паковать чемоданы и улетать в США.
Зарплата
Актуальные зарплаты в американских ИТ компаниях можно посмотреть на сайте levels.fyi. Senior разработчики в Google, Apple, Amazon, Facebook зарабатывают от 300 000$ в год до налогов (зарплата + акции + премия) или 15 000$ в месяц после налогов. В дальнейшем ваша зарплата будет увеличиваться за счет повышения базовой части и новых пакетов акций.
Налоги
Семья из двух человек с доходом 300 000$ заплатит примерно 30% налога (18% федеральный налог + 7% налог штата + 5% социальные взносы). Используя финансовый калькулятор, вы можете посчитать налоги в разных штатах.
Медицинская страховка
Американские ИТ компании предоставляют хорошую медицинскую страховку для своих сотрудников, которая покрывает большинство медицинских услуг.
Аренда жилья
Цены на аренду жилья в Кремниевой долине находятся примерно на следующих уровнях: хорошие апартаменты с одной спальней ~70 m2 будут стоить 2 000$ — 3 000$, с двумя спальнями ~100 m2 будут стоить 3 000$ — 4 000$.
Кредиты
В США очень низкий процент по кредитам, поэтому все покупают машины и недвижимость в кредит. Например, у вас есть 50 000$, за эту сумму вы хотите купить Tesla Model Y, но вместо того, чтобы покупать машину за наличные, вы берете кредит под 2.25%, а 50 000$ вкладываете в S&P 500 ETF или Bitcoin. Аналогичная ситуация с ипотекой.
Отпуска и праздники
Как правило, американские ИТ компании предоставляют 3 недели оплачиваемого отпуска. Чем дольше вы работаете в компании, тем больше ваш отпуск. Стоит упомянуть, что 8-ми часовой рабочий день в США включает обеденное время, то есть формально на работе вы должны проводить 8 часов, а не 9.
Преимущества жизни в США (Калифорнии)
- Высокий доход, даже с учетом аренды жилья и налогов
- Возможности карьерного роста практически не ограниченны
- Отличный климат, солнце 12 месяцев в году, чистый воздух
- Почти нет мрачных, озлобленных и недовольных людей
- Красивая природа, много национальных парков, разнообразие отдыха
- Нет сексизма
За последний год мне написало много людей о том, какая жесть творится в Америке и Калифорнии. Очень забавно, что люди, которые никогда даже не были в США, лучше знают что здесь происходит. Видно, что пропаганда в СМИ отлично работает и навязывает населению мысль: «Посмотрите как там все ужасно, а мы тут очень даже неплохо живем».
Можно найти тысячу причин не изучать программирование и не переезжать в США, я уверен, что в комментариях про это подробно напишут. А можно приложить достаточное количество усилий и получить то что ты хочешь.
Не нравится в России – выучи программирование и уезжай
Подробное описание всех этапов изучения программирования и переезда в США вы найдете в моей книге (ЛитРес, Ozon, Ridero). С удовольствием отвечу на вопросы в моем телеграмм канале.
В 2016 году герой этой статьи переехал из России в США и нашел работу в крупной компании за 10 тысяч долларов в месяц.
Андрей
переехал в США и сменил профессию
В Москве Андрей работал бизнес-аналитиком, а в Калифорнии оказалось, что это никому не нужно. Тогда он освоил профессию программиста и устроился в крупную ИТ-компанию. На это у него ушел год. Я была у него в гостях и попросила поделиться своим опытом.
История Андрея — это история Андрея. Даже если делать все то же самое, результат может оказаться другим. Но, возможно, его опыт поможет вам все взвесить и решиться переехать в другую страну — или, наоборот, остаться дома. Кстати, Андрей — это псевдоним, герой статьи не хочет раскрывать имя и название компании из-за положения о конфиденциальности.
Слово Андрею.
Как я переехал в США
Чтобы найти место в крупной американской компании, нужно в какой-то момент прийти на собеседование в офис, поэтому я не знаю, можно ли это сделать из другой страны. Я сначала обосновался недалеко от крупного города, а потом уже начал искать работу.
В 2016 году мы с женой выиграли в лотерею грин-карту и переехали в США. Осели в городе Уолнат-Крик в 40 км от Сан-Франциско: там теплый климат, а в Кремниевой долине много крупных компаний с хорошими вакансиями. Кроме того, у жены в соседнем городе родственники — первое время они нам помогали.
Жилье в Уолнат-Крике дорогое. Комнаты стоили 800—1200 $ (52 000—78 000 Р) в месяц, квартиры с одной спальней — около 2000 $ (130 000 Р). Сначала мы потянули только комнату за 900 $ (58 500 Р) в месяц.
Когда мы устроились, я начал искать работу в Сан-Франциско. Добираться до него удобнее всего на поезде: одна поездка до центра занимала 40 минут и стоила всего 6 $ (450 Р). На машине почти столько же приходилось бы платить за проезд по мосту — а еще бензин, обслуживание, пробки. Парковку тоже найти было сложно, а стоить она могла до 40 $ (3002 Р) в день.
Поиск работы занял год, а попутно пришлось еще и сменить профессию. Зато в итоге доход нашей семьи вырос в четыре раза: с 2500 $ (162 500 Р) до 10 000 $ (650 000 Р) в месяц. Комнату мы сменили на хорошую квартиру в том же Уолнат-Крике — с гостиной и двумя спальнями.
Но обо всем по порядку.
Как я искал работу по старой специальности
Поиск работы в США состоит из четырех основных этапов:
- Составление резюме. Его размещают на тематических сайтах или рассылают работодателям напрямую.
- Телефонное интервью. Соискателя просят рассказать о себе и о том, что он знает о компании, в которую устраивается.
- Техническое интервью. Задают вопросы по теории и предлагают решить задачи по специальности.
- Собеседование в офисе. На него приглашают, если пройти первые три этапа. До этого этапа доходят немногие.
Сначала я попытался устроиться по старой специальности — бизнес-аналитиком. Я взял старое резюме и адаптировал его под американские реалии: убрал фотографию, дату рождения и семейное положение. В США работодателю запрещено использовать такие данные: это незаконно и считается дискриминацией. На работе только работа, частная жизнь никого не касается.
Я перевел резюме на английский, а друзья-американцы исправили неестественные фразы. Это можно попросить сделать и переводчика, например на фриланс-бирже «Файверр» исполнители вызываются поправить резюме за 10 $ (650 Р).
Резюме я разместил на «Дайс-ком» — это что-то вроде российского «Хедхантера» для технологических компаний. Попутно я отслеживал вакансии крупных компаний и на некоторые откликался сам. Но за неделю мне никто не перезвонил, и тогда я решил подойти к делу иначе.
Когда я работал бизнес-аналитиком в Москве, то сотрудничал с разработчиками, и они научили меня кое-каким приемам. Это было интересно, но у меня не было времени полноценно учиться. Теперь же я попал в айтишный рай: в Калифорнии находятся штаб-квартиры гигантов вроде Эпла и Гугла, для разработчиков программного обеспечения здесь открыты тысячи вакансий. Поэтому я не стал терять время: через неделю снял с сайта резюме бизнес-аналитика и решил учиться программировать.
Как меньше тратить и больше зарабатывать
Рассказываем в нашей бесплатной рассылке. Подпишитесь, чтобы получать на почту лучшие статьи дважды в неделю
Как я учился программировать
Программировать я учился на языке Java — с помощью друга-разработчика, учебников и обучающих видео. Друг давал задания, а потом мы вместе разбирали ошибки. Учеба заняла два месяца. По моему опыту и опыту знакомых, в большинстве компаний у разработчиков не спрашивают диплом или сертификат. Обмана не боятся: все равно навыки проверяют на собеседованиях.
Каждый день я решал очень много задач. Одно из первых собеседований в любую компанию — техническое, когда рекрутер спрашивает теорию и предлагает решить тестовые задания. Поэтому навык решения задач — основной. Готовиться можно с помощью сайтов, на которых выкладывают такие задачи, например «Литкод-ком». Моей настольной книгой стала Cracking the Coding Interview: 189 Programming Questions and Solutions, где собраны вопросы из реальных интервью.
Если нет друга-программиста или такой способ не нравится, можно пойти на курсы обучения разработке — в США их называют буткемпами. Курсы бывают очные и дистанционные, а обучение длится от 3 до 9 месяцев. Стоят они дорого — скажем, в 2016 году трехмесячный очный курс стоил примерно 18 000 $ (1 170 000 Р). Сейчас цены еще выше. Но, по отзывам, это очень эффективно.
Выбрать курсы помогают различные рейтинги, например «Бест-кодинг-буткемпс».
Подработка
Чтобы платить за жизнь во время учебы, можно найти подработку. Главное условие — нужно разрешение на работу в США. Возможностей достаточно: официант, строитель, сборщик мебели. В 2016 году, когда я переехал, платили 12—14 $ (785—915,8333 Р) в час или как договоритесь. Временные вакансии обычно публикуют на местных сайтах — вот сайт для подработки в Сан-Франциско.
Но если попутно работать, учиться придется дольше. Мне повезло: жена работала и согласилась подстраховать с расходами. Ее поддержка и терпение бесценны, и я ей очень благодарен.
Подработкой я занялся потом, когда доучился и начал искать работу. Я устроился на стройку за 14 $ (916 Р) в час. Все было строго: выдавали спецодежду, следили за безопасностью. Работа была несложная, но пыльная: мы подготавливали помещения к ремонту и ломали стены из гипсокартона.
Поиск работы разработчиком. Первый подход
После учебы я обновил резюме и начал искать работу как разработчик программного обеспечения — software developer. Я выложил резюме на сайты и сам откликался на интересные вакансии.
Еще я обновил свой профиль в «Линкед-ине», но работу через него не искал. Там мне однажды написала рекрутер из Фейсбука и предложила созвониться. Я согласился, но не подготовился к разговору. Когда рекрутер спросила о моих последних проектах, мне не пришло в голову ничего связного, я начал мямлить и понял, что рискую провалить первое собеседование для крутой компании. В итоге я не придумал ничего лучше, чем сбросить звонок раз пять подряд, сослаться на плохую связь и попросить перенести собеседование. Оно так и не состоялось.
Попутно я попробовал откликаться на вакансии с сайтов компаний. Так я вышел на «Амазон»: заполнил форму для соискателей — и мне ответили.
Первое собеседование в «Амазоне» я прошел, вторым было техническое собеседование. Мне дали ссылку на общий экран вроде «Гугл-документов» и предложили в реальном времени решить три задачи. Решать их надо было по очереди, но на любом языке программирования. Я справился с первой, а на второй понял, что не тяну, — и это при том, что учился на подобных задачах, а за пять дней до интервью прорешал еще 30 штук на «Литкоде». На следующий день мне перезвонили и отказали.
Следующие полгода я продолжал искать работу, но звонки от рекрутеров по-прежнему были единичные и безрезультатные. Я понял, что нужно лучше готовиться. Вот что я решил сделать:
- Исправить резюме.
- Подготовить рассказ о себе и о компании.
- Активнее писать компаниям напрямую.
- Практиковаться — решать очень много задач.
Работа над ошибками в резюме
При работе над резюме я в основном ориентировался на советы из русскоязычных групп в соцсетях по поиску работы в Сан-Франциско. Лучше всего мне запомнился комментарий одного рекрутера: «Представьте, что вам нужно покрасить забор зубной щеткой. Вы ищете человека, который может это сделать. К вам приходят сотни обращений. Кто-то красил потолки валиком или машины из пульверизатора. Кто-то красил кисточкой заборы или зубной щеткой обувь. Только один человек написал, что красил заборы зубной щеткой пять лет. Кого выберут?»
В вакансии уже есть все, чего от вас ждут. У работодателя есть боль, вы — таблетка против этой боли. Остается только решить, как это подать. Можно сделать резюме, где есть все, что нужно рынку, можно переделывать его под каждую вакансию. Пока польза от вас очевидна, оба варианта работают.
В моем первом резюме польза была закопана слишком глубоко, чтобы рекрутерам захотелось ее искать, поэтому оно не работало. Я начал исправлять ошибки.
Лишний опыт. Работодатели не понимали, что в резюме разработчика делает мой прошлый опыт работы бизнес-аналитиком. Он не заинтересовал ни одного рекрутера, с которым мы общались. Его я отрезал в первую очередь.
Отсутствие подробностей. В моем резюме опыт разработки был слишком общим. Например, я написал, что участвовал в волонтерском проекте: это мы делали сайт для благотворительной организации. В Америке же важны числа: сколько сайтов и для каких компаний. В резюме здесь лучше писать не «продавала холодильники», а «продала 100 холодильников». Доказательства числам в резюме не нужны, но если они будут сильно завышены, это поймут, когда будут проверять навыки на техническом интервью.
Чтобы добавить конкретики, я указал все компании, где хоть что-то делал как разработчик, и перечислил в навыках все, что умел в программировании.
Оформление. Неписаное правило, которое нельзя нарушать: десять лет опыта — одна страница. Если резюме длиннее, рекрутер может решить, что человек не умеет отделять важное от второстепенного.
В России резюме любят оформлять таблицами. Я всегда считал, что так нагляднее. В США я не встречал таблиц: резюме пишут простым текстом с отступами и маркерами. Так делают еще и потому, что резюме часто обрабатывает программа, которая плохо работает с таблицами. До рекрутера оно может вообще не дойти.
Зарплата. Ее не надо указывать. Этой ошибки я не совершил: я не указывал зарплату ни на сайтах, ни в резюме, ни в ответах на вакансии. Но это очень важный момент, поэтому о нем хочется написать отдельно: желаемую зарплату везде спрашивают, но никто не ждет, что вы ее назовете.
Считается, что зарплаты высокие везде и хорошие специалисты думают не о них, а о том, какую пользу принесут компании. На сайтах есть специальное поле для желаемой зарплаты, но все оставляют его пустым. Могут спросить и на собеседованиях — но правильно отвечать, что деньги не важны. Если все-таки назвать какую-то сумму, это сразу понизит ваш рейтинг в глазах рекрутера.
О зарплате говорят только на последнем этапе — во время собеседования в офисе. Но и там лучше подождать, пока сумму назовут сотрудники компании. С ней можно не согласиться: немного поторговаться считается нормальным. По опыту моих знакомых, вполне реально получить процентов на 20—30 больше первого предложения.
Поиск работы разработчиком. Подход второй
После обновления резюме я стал активнее искать работу. Я решил действовать по всем фронтам: размещал резюме на сайтах, писал в компании напрямую, использовал «Линкед-ин», общался с кадровыми агентствами.
Сайты. Я выложил новое резюме на сайты и написал программу, которая каждый день обновляла мой профиль на всех площадках, — так оно все время оказывалось ближе к началу списка. Я стал получать очень много звонков — иногда по 50 в день.
Ответы на вакансии. В некоторые компании я разослал свое резюме напрямую. Этот вариант я считаю лучшим: рекрутер сразу видит, что человек хочет работать в его компании, а если блеснуть знаниями о компании, он еще и понимает, что именно интересно кандидату. При таком подходе у рекрутера больше поводов продолжить общение. Кроме того, по моему опыту, на такие письма обычно отвечают сотрудники с понятным английским — а такое можно сказать далеко не про всех рекрутеров. Минус этого метода в том, что ответа иногда приходится ждать несколько месяцев, поэтому писать надо сразу во много компаний.
«Линкед-ин». В России ресурс заблокирован, а в Америке очень популярен. Здесь заводят полезные контакты, общаются в группах по деловым интересам, делятся знаниями. Но в первую очередь — ищут работу. Рекрутеры размещают здесь вакансии и охотятся за профессионалами.
В интернете много статей о поиске работы через «Линкед-ин». Я использовал ресурс по-своему: искал компании, о которых что-то слышал, затем смотрел их вакансии, шел на сайт и откликался напрямую. Примерно в половине случаев я получал обратный звонок.
Кадровые агентства. Много звонков поступало от агентств. Часто это рекрутеры с ужасным акцентом, которых приходилось постоянно переспрашивать. Правда, через пару дней такого общения я научился угадывать вопрос по одному слову, потому что они все одинаковые.
Диалог строится примерно так. Рекрутер звонит и говорит: «Мы нашли ваше резюме, оно классное. У нас есть для вас очень хорошее предложение. Мы можем устроить вас в отличную компанию». Дальше он задает вопросы из подготовленного списка. По моему ощущению, рекрутеры не особенно вникают в ответы кандидатов, скорее просто сверяют их со списком готовых ответов. Если ответы с ними примерно совпадают — проходите на следующий этап. Я два раза дошел до технических интервью, но пройти дальше не получилось.
Агентство получает вознаграждение от того, кто обратился в него за помощью. Если это был работодатель, кандидат не платит никаких комиссий.
Телефонное интервью
Следующий этап после подготовки резюме — собеседование по телефону или скайпу. Здесь рекрутеры оценивают, как кандидат общается, чего он уже достиг и насколько хорошо умеет отделять главное от второстепенного. Важно не провалить два главных пункта: рассказ о себе и рассказ о компании.
Рассказ о себе. Обычно разговор начинают так: «Tell me about yourself», «Tell me your story», «Walk me through your resume». О себе — это не какой вы хороший и чем увлекаетесь. Рекрутер хочет услышать, чего вы достигли в работе и чем будете полезны компании. Хороший рассказ о себе помогает произвести благоприятное первое впечатление и продолжить беседу. На ответ дают полторы-две минуты. Сначала я репетировал свой рассказ перед зеркалом, со временем выучил наизусть и отполировал.
Рассказ о себе можно строить по-разному, главное — не забывать о пользе. Если говорите о карьерном росте, его надо обязательно связать с полезными навыками. Рекрутеру ничего не даст заявление, что два года назад вы из третьего младшего садовника стали вторым. А вот если добавить, что повышение было связано с умением сажать незабудки ромбом, то это уже кое-что.
Можно рассказывать и о том, как вы наращивали навыки на одной позиции. Это был как раз мой вариант. Я использовал резюме как план и рассказывал о разных проектах и о том, чему там научился. Хорошая идея — завести рекрутера в знакомые воды. Например, если вы много работали с базами данных, стоит несколько раз это упомянуть: «Я много работал с такими-то базами данных, это дало такой-то результат». Если рекрутеру интересны ваши базы данных, разговор пойдет на хорошо знакомую тему.
Рассказ о компании. Не менее важны вопросы о компании: «What do you know about us? Why do you want to work in our company?» Компании трепетно относятся к тому, чтобы сотрудник разделял их миссию, а не просто шел за зарплатой. Поэтому надо показать, что вы заинтересованы в работе именно у них: знаете, чем живет компания, любите их продукт и хотите менять мир к лучшему.
К этому рассказу я тоже каждый раз тщательно готовился: находил в интернете подробности о компании, выписывал их на отдельный листок и во время разговора все время с ним сверялся. Подробности я искал на сайте компании, на фондовой бирже, в Википедии и везде, куда заводил поисковик. Срабатывало безотказно. Иногда я знал про компанию больше, чем сами рекрутеры, — и невероятно их впечатлял.
Техническое интервью
Если успешно пройти телефонное интервью, назначают техническое, а потом — собеседование в офисе. До технического интервью доходит редко, до приглашения в офис — еще реже.
Техническое интервью. Я уже рассказывал, как проходило техническое интервью у «Амазона». У других компаний это выглядело примерно так же: мы созванивались с сотрудником компании и решали задачи в какой-то среде с общим доступом. Задач было три или больше, самих интервью тоже бывало несколько. Иногда интервью даже проводили сотрудники из разных стран, незнакомые друг с другом.
Главное на техническом интервью — не выдать точный результат, а показать ход рассуждений. Все понимают, что интервью — это стресс, и на случайную ошибку никто не обращает внимания. Собеседнику важно увидеть, что вы понимаете суть задачи и видите способы ее решения, поэтому объяснять надо каждый свой шаг. Вам даже могут дать какой-то совет или указать на ошибку: если вы умеете принимать чужие советы, сотрудник компании это тоже оценит.
На интервью, после которого меня взяли на работу, мне предложили решить три задачи из разных областей. При подготовке я прорешал по 100 задач каждого типа, поэтому две уже знал, а третью решил после небольших раздумий. На следующий день рекрутер позвонил и пригласил в офис.
Интервью в офисе. Когда зовут в офис — это значит, что компания уже очень заинтересована в кандидате, иначе на него не стали бы тратить еще больше дорогущего времени сотрудников. Но это все равно не простая формальность: я общался по часу с пятью разными сотрудниками, на все про все ушел целый день. А бывает, что встреч еще больше и на каждой по несколько человек.
Когда рекрутер назначает встречи в офисе, он заранее сообщает, сколько встреч ожидается, сколько времени они займут и о чем пойдет речь. Рекрутер может также рассказать, чему стоит уделить особое внимание. Это выглядит примерно так: «В нашей компании передача знаний — важнейший навык для кандидата. Вам нужно будет показать, как вы выступаете в роли наставника и объясняете новому сотруднику конкретную тему».
Форматы встреч тоже могут быть разными. Например, одного моего знакомого как-то пригласили на ланч с будущим руководителем, чтобы узнать его интересы и оценить, как он держится и общается.
Вопросы на встречах мне задавали в основном вокруг программирования. Указанный в резюме опыт на этом этапе уже не важен, меня о нем ни разу не спросили. Главное — подтвердить навыки.
Только один менеджер начал подробно расспрашивать, что я знаю о компании: какие у нее сильные и слабые стороны, что бы я улучшил, каких я знаю конкурентов и чем они превосходят компанию. Ответы на эти вопросы я уже знал наизусть. Мне даже удалось впечатлить рекрутера: когда я изучал сайт компании, то нашел ошибки в его работе, и на встрече их показал.
Единственный вопрос про личные качества звучал так: «Кем вы видите себя через пять лет?» Действительно, американцев совершенно не волнует, кто вы такой, — только чем можете помочь их компании.
После интервью я думал, что выглядел слабо, но на следующий день мне перезвонили и пригласили на работу.
Результаты
Зарплата. Когда вам готовы сделать оффер, обычно рассказывают все подробности: бонусы, зарплату, страховку. О своей будущей зарплате я узнал только на этом этапе.
До этого я нигде не говорил о желаемой зарплате, но на всякий случай все равно нагуглил среднюю по рынку сумму. В 2016 году в Сан-Франциско для младшего разработчика — junior software developer — с опытом работы до года это было 72 000 $ в год, или 6000 $ в месяц, на полный рабочий день. Мне предложили 10 000 $ (650 000 Р) в месяц, и я не торговался.
Зарплату называют до выплаты налогов. Налог прогрессивный и зависит от разных факторов: годового дохода, семейного положения, наличия детей, штата и много чего еще. Часть выплаченных налогов можно вернуть, это аналог российских налоговых вычетов. Все это настолько сложно, что многие американцы заполняют налоговую декларацию и считают вычеты только с помощью консультантов. У меня на налоги уходила примерно треть зарплаты.
Финансовые бонусы состоят из годового бонуса и акций. Годовой бонус — это фиксированный в договоре процент от зарплаты, больше него не заплатят. Акции мотивируют сотрудника работать лучше: если дела у компании идут хорошо, он богатеет. Когда «Фейсбук» вышел на IPO, мои знакомые так разом стали миллионерами.
Процесс передачи акций прописан в договоре. Первые 25% своего пакета я получил через год работы в компании. Остальные акции выдавали каждые три месяца равными долями еще три года. Если бы я уволился раньше, то не получил бы часть акций.
Еще существует единовременный бонус «за согласие присоединиться к компании» — его выплачивают в первый день выхода на работу. Размер этого бонуса зависит только от навыков переговорщика во время последнего собеседования.
Социальные бонусы у меня были стандартные, ими в ИТ уже никого не удивить. В офисе находились массажный кабинет, спортзал и комната отдыха с видеоиграми. Если бы я захотел пойти в другой спортзал, фитнес-карту компания бы тоже оплатила. Медстраховка у меня была полная, а жене по ней давали скидку. На кухне всегда лежали сладости к чаю.
Я мог сколько угодно работать из дома, но этим правом почти не пользовался, потому что в офисе было проще сосредоточиться. Про сладости на кухне я упоминал? А еще в перерыве я мог гулять по набережной и наблюдать за морскими котиками.
О быте — кратко. Когда я устроился разработчиком, доход нашей семьи вырос в четыре раза. Комнату мы сменили на хорошую квартиру в том же Уолнат-Крике — с гостиной и двумя спальнями. Ходим на концерты и путешествуем. Недавно я занялся инвестициями.
Как изменился наш семейный бюджет после моего трудоустройства
До работы в ИТ | После устройства | |
---|---|---|
Доход | 2500 $ (162 500 Р) | 10 000 $ (650 000 Р) |
Жилье | 900 $ (58 500 Р) | 2500 $ (162 500 Р) |
Еда | 1000 $ (65 000 Р) | 1500 $ (97 500 Р) |
Транспорт и связь | 350 $ (22 750 Р) | 500 $ (32 500 Р) |
Развлечения и прочее | 250 $ (16 250 Р) | 2000 $ (130 000 Р) |
Сбережения, инвестиции | 0 $ | 3500 $ (227 500 Р) |
Коротко: как найти работу в США
- В резюме — только про работу. В США никого не интересует, когда вы родились, сколько у вас детей и как вы выглядите.
- Про работу — только по специальности, все, что вспомните, даже если это учебные задания. Но не больше одной страницы на 10 лет стажа.
- Нигде не пишите и не говорите про зарплату, даже если спросят. Отвечайте, что деньги для вас не важны.
- Результативнее всего рассылать резюме в компании, где вам хочется работать. Но ждать ответа можно и по несколько месяцев.
- Как следует готовьтесь ко всем телефонным интервью: репетируйте рассказ о себе, изучайте компанию, решайте задачи и повторяйте теорию. Пройти все этапы и получить приглашение в офис удается редко.
- Если вас позовут на встречу в офис, закладывайте на это целый день. Перед походом изучите средние зарплаты по рынку, но сами про них ни звука: пусть собеседник первым назовет сумму. После этого не грех немного поторговаться.
Время на прочтение
8 мин
Количество просмотров 29K
Всем привет! Меня зовут Анастасия Ермоленко и я являюсь основателем агентства по подбору персонала в сфере IT «LuckyDucky Agency». Так как наше агентство работает с компаниями по всему миру, то в последнее время мы заметили, что очень большое количество специалистов интересуется темой релокейта. В ближайшее время я буду делиться полезной информацией, как переехать и трудоустроиться в разных странах, и сегодня начну с США.
В сегодняшней статье я расскажу:
-
Какие визы нужны для переезда в США
-
Берут ли наших специалистов и у кого есть хорошие шансы
-
Сколько иностранные IT-специалисты зарабатывают в США и какие есть обязательные платежи
Итак, поехали!
Рабочие визы для переезда в США
В последнее время тема релокейта в другие страны стала особенно популярной. В ближайшие недели мы планируем подготовить серию постов о переезде в другие страны, и тема этой недели — США. Сегодня рассказываем о том, какие визы подходят для программистов и что для этого нужно⬇
Как правило, в США переезжают с помощью временных неимиграционных виз, и впоследствии при соотвествии всем остальным требованиям можно претендовать на Грин-карту. В настоящий моментв в США самые высокие зарплаты в сфере IT, годовой уровень дохода продвинутого программиста может составлять $400 000. Ниже мы рассмотрим доступные визы для IT-специалистов в 2022 году.
📌Виза H-1B
Специальная виза для найма иностранных сотрудников в сфере IT. В этом случае специалист должен обладать релевантным опытом, необходимым для должности, иметь степень бакалавра (или иметь эквивалентный опыт работы). Работодатель в этом случае обязан продемонстрировать среднерыночную зарплату для данной должности.
Чаще всего типичными позициями для данной визы являются разработчики базы данных и разработчики ПО. По статистике специалисты начального уровня или, например, сотрудники в сфере поддержки далеко не всегда могут претендовать на данный тип визы.
Обычно виза H-1B выдается на три года. Одно из самых существенных ограничений для работодателей — лимит на количество рабочих мест по этой визе. Кроме того, из 85 000 виз 20 000 зарезервированы для просителей, имеющих степень магистра или ее эквивалент. То есть, получается, что первично лотерея визы H-1B проводится только среди вышеуказанных заявителей, и только потом для всех остальных.
📌Виза L-1
Данная виза предназначена для более узкоспециализированных профессий, либо для тех, кто проработал на управленческой позиции как минимум 12 месяцев за последние 3 года. В этом случае нанимающая компания должна продемонстрировать, что их специалист обладает знаниями выше среднего. Как и в случае визы H-1B, эта категория также подвержена пристальному вниманию. Данная виза идеально подходит для специалиста в области IT на управленческой позиции.
Ключевое отличие от визы H-1B — отсутствие ограниченой по количеству выдаваемых виз. Для менеджеров и руководителей виза выдается на 7 лет. Для узкопрофильных специалистов — на 5 лет (3 года первичной визы + продление на 2 года).
📌Виза О-1
Выдается программистам с выдающимися способностями и достижениями. То есть, специалист должен соответствовать хотя бы трем из следующих критериев:
-
Иметь награды национального уровня в сфере IT
-
Быть членом какой-либо ассоциации, для попадания в которую нужно иметь исключительные навыки и достижения
-
Иметь упоминания в СМИ
-
Внести научный вклад в сферу IT
-
Иметь высокую зарплату
-
Принимать участие в качестве судьи на IT-конференциях
-
Являться ключевым сотрудником известной компании
Виза выдается на 3 года.
📌Виза F-1
Для иностранных студентов США, которые могут работать только при ограниченных условиях. Данная виза предоставляется студентам, которые выпустились в течение 1 года из ВУЗа США, если они подали документы на Optional Practical Training. Иностранные выпускники в сфере IT могут работать на любого работодателя США, если их работа соответствует полученным знаниям по специальности.
Выпускники, которые получили образование в сфере STEM (наука, технологии, инженерия, математика) могут получить разрешение на продление OPT еще на 1 год.
📌Виза B-1
Доступна для временных деловых визитов. Чтобы получить данную визу, допустимы следующие виды деятельности на территории США: участие в специализированных программах подготовки или профессиональных конвенциях, заключение контракта, консультация с коллегами. Максимальный период времени нахождения в стране по этой визе составляет 1 год.
📌Green Card
Все вышеуказанные визы являются временными. Если же компания желает нанять вас на долгосрочной основе, она должна спонсировать специалиста для получения статуса постоянного резидента. Green Card дает возможность жить и работать в США постоянно.
Процесс получения карты длится несколько лет и проходит в 3 этапа:
-
Сертификация труда PERM (Program electronic review management). Для этого работодатель должен представить доказательства, что среди граждан США нет нужного квалифицированного кандидата.
-
Петиция I-140
После завершения первого этапа работодатель подает заявку I-140, которая является подтверждением, что иностранный сотрудник отвечает всем требованием и работодатель готов платить ему зарплату.
-
Заявление I-485
Следуюший этап после рассмотрения петиции, который может занимать несколько лет. После рассмотрения заявления Green Card выдается как сотруднику, так и его ближайшим родственникам.
Существует ограниченное количество людей, которые могут пропустить первый этап (сертификация PERM). К ним относятся:
-
Исполнительный директор или менеджер международного уровня
-
Выдающийся научный сотрудник, профессор
-
Кандидат с выдающимися способностями
Также существует виза EB-1B — это виза первой категории для выдающихся специалистов, которую выдают известным деятельям искусства, науки, культуры, спорта, бизнеса.
А берут ли наших?
Сфера IT в России – одна из самых развитых и сильных, поэтому нашим специалистам рады в любой стране. Что касается переезда в США и оформления одной из перечисленных выше виз, то стоит заметить, что в настоящее время иммиграционные визы для россиян оформляются только в американском посольстве Варшавы.
Кстати, в последнее время американская пресса все чаще пишет о смягчении визовой политики в отношении российских спецалистов – в частности, возможные послабления могут касаться квалифицированных спецов в области инженерии и математики. Но на данный момент на официальном уровне данную информацию еще никто не подтвердил.
Итак, какие российские специалисты сейчас востребованы в США больше всего?
📌DevOps разработчики
По статистике IT-рекрутеров это самая востребованная специальность 2021-2022. Более 50% амераканских компаний нанимали девопсов в 2021 году, и нехватка кадров в этой сфере растет с каждым годом – кстати, такой ажиотаж появился сразу после пандемии, когда компании нанимали в первую очередь тех людей, которые помогают развивать бизнес.
📌Специалист по кибербезопасности
За последние годы количество преступлений в сфере кибербезопасности в США выросло почти в 10 раз. Это значит, что компании теряют миллиарды долларов – цена ошибки в данной сфере очень высока. Поэтому данной сфере уделяется особое внимание и рост потребности в данных специалистах растет с каждым годом.
Также стоит отметить, что за прошедший год количество вакансий в кибербезопасности выросло более, чем в 3 раза, а Бюро статистики труда США прогнозирует уверенный рост этой сферы как минимум в ближайшие 5 лет. Дефицит грамотных специалистов тоже растет, и даже младший специалист может зарабатывать до $100 тыс./год.
📌Системный аналитик
В этой сфере также очень не хватает грамотных спецов, которые должны разбираться во всех нюансах и аспектах бизнеса. Спрос на системных и бизнес-аналитиков вырос после пандемии и до сих продолжает только расти, так как такие специалисты всегда нужны бизнесу и, особенно, в кризисное время. Кроме того, аналитики востребованы в компаниях любого уровня и масштаба, а средняя зарплата в США в 2 раза выше российской (например, в Москве системный аналитик зарабатывает 200 тыс.руб/месяц, а в США на аналогичной должности можно получать в среднем $100 тыс./год.)
📌AI/ML специалисты
Здесь наблюдается острейшая нехватка кадров – крупные компании готовы набирать и хорошо платить начинающим специалистам и обучать их за свой счет. Более 50% компаний США в настоящий момент внедряют искуственный интеллект в рабочие процессы, причем, это касается не только крупного, но также и среднего бизнеса. В этой сфере наблюдается огромное количество вакансий от таких мировых компаний, как Facebоok, Google, BBC, Amazon и другие. Кстати, спрос на специалистов в этой сфере растет не тольков США, но и в России в том числе – специалист среднего уровня у нас сейчас может зарабатывать больше 300 тыс.руб./мес.
📌Разработчики мобильных приложений
Эта сфера набирает обороты с каждым годом, и никакой кризис на развитие мобильных приложений не влияет. По статистике за прошлый год пользователи приложений потратили на покупку более 100 млрд. долларов, и в 2022 году эта отрасль остается также одной из самых востребованных. В отличие от других областей порог входа в эту профессию значительно ниже, но от этого возникает большой разброс зарплат, поэтому со средней зарплатой определиться довольно сложно – цифра колеблется от $60 до 120 тыс./год.
📌Администратор базы данных
Несмотря на то, что в этой специализации рынок растет не очень быстро, тем не менее, уровень безработицы тут очень низкий (чуть больше 1%). Одна из причин такой востребованности – из-за отказа компаний от собственных физических серверов многим пришлось пересоздавать свою инфраструктуру работы с базами данных.
Сколько зарабатывают?
В США профессия IT-специалиста считается самой высокооплачиваемой в мире.
Классическая должность компьютерного программиста оценивается примерно в $50-60 тыс./год. Это стартовая зарплата программиста, которая также включает годовой бонус. 13-я зарплата есть далеко не во всех компаниях, но в среднем она составляет от 1000 до 2000 долларов. Зарплата значительно расчет в зависимости от стажа.
Зарплаты Junior, Middle и Senior разработчиков
Зарплата зависит не только от уровня разработчика и его стажа, но также и от количества рабочих часов. По данным исследования Payscale и на основе данных более 1000 сотруднкиов в сфере IT зарплата программистов отличается следующим образом:
Начальный уровень – от $58 000/год
Junior – от $60 000/год
Middle – от $70 000/год
Senior- от $80 000/год
То есть, если у вас стаж 7-9 лет, то можно зарабатывать в среднем 70 000/год.
Но, если честно, данная статистика не совсем корректно показывает вилку зарплат, так как она в большей степени все же зависит от профиля специалиста. Поэтому ниже рассмотрим, сколько зарабатывают конкретные специалисты.
📌Software Developer – по данным Payscale средняя зарплата составляет около 75 000 долларов в год. Junior получает около 60 тысяч, а Senior или тимлид 100 тысяч в год.
📌Software Engineer – средняя зарплата 88 тысяч/год. Начинающие спецы получают от 60, а старшие разработчики могут зарабатывать до 150 тысяч.
📌Разработчики на разных языках – тут зависит от конкретного языка. В среднем, навыки работы с такими языками, как Python, Java, С#, PHP, HTML начинается от 100 тысяч в год.
Какие налоги надо платить?
Зарплата в США считается до вычета налогов, и чтобы посчитать точно – нужно убрать из суммы все сборы, а именно:
-
Федеральный подоходный налог
-
Подоходный налог штата (отличается в разных штатах)
-
Соц.обеспечение
-
Государственное страхование по инвалидности
-
Страхование семейных отупсков
-
Medicare
Чтобы рассчитать точную зарплату, которую вы будете получать, нужно воспользоваться специальным калькулятором – Income Tax calculator.
Например, если мы возьмем среднюю зарплату в 64 тысячи в Штате Нью-Йорк, то получаются следующие суммы:
-
Чистый доход $48500
-
Сборы, которые платит сам работник $15400
-
Сборы, которые оплачивает работодатель $5300
Чтобы познакомиться с зарплатами в США, можно воспользоваться, например, следующими сайтами:
-
https://www.indeed.com/
-
https://www.talent.com/
Зарплата разработчиков в США значительно выше, чем в России и других странах, но обязательно стоит учитывать налоги и стоимость жизни.
В следующей части я расскажу о том, какие ошибки совершают русские разработчики при трудоустройстве в американские компании, а также о том, как правильно составить резюме.
Продолжение следует!
Найти работу программисту в США можно используя различные методы.:
- Начните с поиска вакансий на популярных сайтах, таких как Indeed, Glassdoor и LinkedIn.
- Вам потребуется пройти оценку квалификации по программированию, чтобы доказать свои знания и навыки.
- Подавайте заявки на различные вакансии, связанные с вашим профилем и навыками.
- Общайтесь с работодателями и персональными менеджерами, отвечающими на ваши заявки.
- Подготовьтесь к собеседованию с работодателем и предоставьте доказательства ваших квалификаций.
- Посетите конференции и выставки, где вы можете знакомиться с потенциальными работодателями и представлять себя и свои навыки.
- Регулярно просматривайте форумы и блоги, посвященные программированию, например https://devhubby.com/ чтобы оставаться в курсе новостей и тенденций в сфере.
- Время от времени просматривайте предложения о работе в вашем городе или регионе.
Можно ли найти работу программисту в США без знания английского?
Да, найти работу программисту в США без знания английского можно, но долго и сложно. Во многих компаниях английский является основным языком общения, что делает знание английского необходимым для работодателей. Кроме того, чтобы успешно проходить интервью, необходимо знать английский язык, чтобы донести до работодателя ваши навыки и квалификацию.
Сколько зарабатывает программист в США без знания английского?
Программист без знания английского языка может зарабатывать достаточно мало в США. Обычно программисты должны иметь навыки английского языка, чтобы интерпретировать и объяснять свои программные проекты. Без знания языка они могут получить ограниченную работу в данной области. Таким образом, без знания английского программисты в США могут зарабатывать от $30 000 до $50 000 в год.
Работа программистом в США — мечта многих людей, работающих в IT-сфере. Америка манит многих высокими зарплатами, наличием головных офисов главных мировых компаний, сравнительно низкими (в зависимости от штата) ценами на жизнь. Но насколько реально переехать в США и устроиться на работу программистом? Что придется сделать для достижения своей цели? Попробуем разобраться.
Второе гражданство позволяет работать за рубежом без виз, приглашений и других разрешений. С паспортом ЕС найти и устроиться на высокооплачиваемую работу значительно проще! Запишитесь на бесплатную консультацию и проверьте свои шансы на европейское гражданство.
Почему Америка
Вакансии программиста есть во множестве других стран. Специалисты IT-сферы востребованы в Европе, СНГ и даже на востоке. Однако большинство технических специалистов стремятся именно в США.
И тому есть ряд причин:
- Наличие головных офисов крупных компаний. Именно в Америке расположены «Гугл», «Фейсбук», «Эппл» и другие мастодонты IT-сферы. Для разработчиков игр тоже есть, где разгуляться, — большинство AAA-проектов разрабатывается в США.
- Большая значимость опыта. Опыт работы в американской компании — отличное дополнение к резюме. С ним хорошего программиста оторвут с руками как на родине, так и в европейских странах.
- Простота в миграции. При оформлении рабочей визы можно смело подавать документы на грин-карту. В Америке не нужно ждать десятилетиями, чтобы стать полноправным гражданином страны.
Чтобы устроиться на работу программистом в США, не обязательно быть лидером в своей профессии. Для «среднячков» есть масса вакансий с высокой заработной платой. Рынок IT испытывает кадровый голод, поэтому компании готовы брать на работу молодых ребят и самостоятельно обучать их всем тонкостям профессии.
Хотите работать за границей без виз?
Получение второго гражданства по упрощенной процедуре позволит легально работать по всей Европе!
Узнать подробнее
Сколько может зарабатывать программист в США?
Заработная плата напрямую зависит от квалификации сотрудника, компании, куда он устроился, и состояния конкретной сферы.
Статистика по «техническому» сектору выглядит следующим образом:
- 15% программистов получают 37-45 тысяч долларов в год;
- 50% могут рассчитывать на 45-71 тысячу долларов;
- 15% получают около 71-87 тысяч долларов;
- 20% платят от 87 тысяч долларов.
В статистике учитывается сумма за вычетом налогов, которые могут составлять от 20% до 40%.
Зарплата в крупных компаниях
Говоря о работе программистом в США, нельзя не затронуть лидеров рынка.
Самые обычные специалисты, не являющиеся лидером команды, могут рассчитывать на такую заработную плату:
- Интел — от 100 тысяч долларов;
- Эппл — от 120 тысяч долларов;
- Фейсбук — от 120 тысяч долларов;
- Твиттер — от 120 тысяч долларов;
- Гугл — от 125 тысяч долларов.
Конечно, пробиться на работу в крупную компанию «Силиконовой Долины» непросто. Вакансии от них появляются редко, а желающих будет много, поэтому HR проводят строгий отбор. Однако глядя на цифры легко понять, что хороший программист в Америке способен зарабатывать много — и очень много.
Самые востребованные должности в IT сфере
Работа программистом в США может быть разноплановой — одни занимаются разработкой нейросетей, а другие пишут простые СУБД и работают с базами данных. От этого и зависит их заработная плата.
Список самых востребованных вакансий на 2021 год выглядит следующим образом:
- Java Developer. Платят от 40 и до 70 долларов в час. Нужно в совершенстве владеть Java и базовыми языками программирования вроде C++.
- IOS Developer. Разработчик под айфоны — едва ли не самая востребованная должность, поскольку яблочные телефоны пользуются популярностью среди жителей США. Платят таким программистам от 88 долларов в час.
- PHP Developer. Актуальность веб-разработчиков не снизится никогда, поэтому ПХП находится в списке самых востребованных языков. Разработчикам платят до 110 тысяч долларов в год.
Не менее востребованы и программисты, работающие с нейросетями. Рынок ИИ развивается стремительно, а потому испытывает сильный кадровый голод. Действительно хороших специалистов мало, поэтому можно легко занять нишу.
В большинство компаний нужны молодые специалисты с уровнем Senior и небольшим опытом работы — 2-3 года. Лидеры рынка готовы сами обучать талантливых разработчиков.
Требования для работы программистом в США
Условия для работы программистом в США различаются в зависимости от вакансии. Однако все серьезные компании выставляют похожий набор требований.
Среди них:
- Знание технического английского языка. Даже если вы не будете работать с клиентами напрямую, английский пригодится. На нем публикуются все исследования, мануалы и справочники, и лишь малая часть из них переводится на русский.
- Опыт работы — 2-3 года. Набрать его можно в российской компании. Начинающим программистам часто советуют браться за амбициозные, но не очень высокооплачиваемые проекты. Нестандартный опыт работы станет отличным дополнением к резюме.
- Знание базовых языков программирования. По мнению аналитиков, хороший специалист из IT сферы должен иметь хотя бы базовый опыт работы с C++/C/C#, Java, Python, Javascript, SQL и Agile.
Возраст и пол не играют особого значения. США — очень толерантное государство, в котором смотрят только на навыки соискателя.
Где найти работу
Найти работу программистом в США просто — на просторах сети есть множество вакансий, как от лидеров рынка, так и от небольших компаний. Поиск можно начать в интернете, не прибегая к помощи рекрутинговых агентств.
Опытные айтишники советуют обратить внимание на следующие ресурсы:
- Фейсбук. На его просторах полно русскоязычных и англоязычных групп с предложениями работы. Самые крупные — «Relocation. IT Вакансии за рубежом», USA IT Jobs, IT Jobs in USA. Перед откликом на вакансию лучше красиво оформить профиль, добавить свои фото, написать об опыте работы и дать ссылку на портфолио.
- LinkedLn. Крупнейшая социальная сеть по поиску работы. Она не распространена в русскоязычном сегменте интернета, но пользуется популярностью среди европейских и американских работодателей. Среди пользователей много руководителей крупных компаний, которые ищут талантливых разработчиков в команду.
- Monster. Один из крупнейших сайтов по поиску работы программистом в США и Европе. В данный момент содержит базу данных из 150 миллионов резюме. Помимо вакансий на сайте есть удобный калькулятор зарплат и интересный блог.
- Dice. Еще один крупный агрегатор вакансий, специализирующийся конкретно на «технических» отраслях. Среди прочих предложений встречаются и специфические вакансии для программистов, владеющих не самым популярным языком программирования.
- AngelList. На ресурсе публикуется множество вакансий по поиску технических специалистов в стартапы. С его помощью найти работу программистом в США сможет даже новичок с небольшим опытом работы.
- Relocate. Еще один агрегатор вакансий, который специализируется на поиске иностранных сотрудников. Тут можно найти работу в компании, согласной брать нерезидентов. Помимо прочего много предложений, обещающих помощь в переезде и получении рабочей визы.
- Craiglist. Входит в ТОП-3 сайтов США для поиска работы. Главное преимущество ресурса — тут много вакансий от крупных компаний. Через него можно найти работу в престижной организации.
- HelpDetected. Ресурс по поиску работы в Америке от русскоязычных работодателей. Многие компании готовы помочь с переездом и оформлением визы. Вакансии предназначены для нерезидентов.
Одновременно лучше подавать отклики сразу на несколько вакансий — так выше вероятность получить положительный отклик. После этого можно проходить онлайн-собеседования и подавать документы на визу.
Как программисту переехать в США
Работа в IT-сфере — одна из самых лояльных к мигрантам. Программистам не нужно нострифицировать диплом, проходить курсы профессиональной переподготовки и сдавать квалификационные экзамены. Большую роль на собеседовании играет не образование, а опыт работы, реальные знания и наличие интересных проектов в портфолио.
Устроиться на работу программистом в США можно и без диплома вовсе. Многие профессионалы учились по справочникам, видеокурсам, изучали особенности новых технологий на практике.
Однако этап подготовки перед трудоустройством нужен. Америка — страна с большой кадровой конкуренцией. На одну вакансию претендуют сразу 5-10 хороших специалистов. Поэтому лучше предварительно подтянуть свои знания — на курсах или самостоятельно.
Желательно наработать небольшой опыт на Родине. Не бойтесь браться за интересные проекты и стартапы — они станут отличным дополнением к вашему резюме.
В течение 2-3 лет собирайте портфолио. Перед подачей вакансии напишите резюме и красивое сопроводительное письмо. Этим вы намного повысите вероятность положительного отклика и дальнейшего трудоустройства.
Интересное видео о работе в США:
Виза для работы программистом в США
Отдельно стоит затронуть визовый вопрос.
Для работы программистом в США можно получить одну из следующих видов виз:
- H1B. Стандартная рабочая, почти 90% специалистов претендуют на нее. Для получения нужно оформить приглашение от работодателя. Однако в H1B есть неприятная загвоздка — в год можно оформить не более 85 тысяч таких разрешений, в то время как запросов поступает около 200. Выбирают обычно лучших из лучших.
- L. Оформляется для перевода сотрудника из зарубежного филиала в американский. Таким способом иногда пользуются компании, которые хотят обойти ограничение — сначала перевозят сотрудников в офис в Европе, а спустя год переводят в США.
- O1. Выдается талантливым людям, состоящим в профессиональных сообществах, имеющим публикации в авторитетных изданиях.
- J-1. Оформляется студентами для стажировки в американских IT-компаниях. После стажировки можно остаться в Америке еще на несколько лет.
Работа программистом в США — это свободный график, высокие зарплаты и множество бюрократических препятствий на пути к мечте.