Как стать программистом, переехать в США и устроиться на работу мечты
Что нужно сделать, чтобы зарабатывать больше 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). С удовольствием отвечу на вопросы в моем телеграмм канале.
"Еще одно распространенное заблуждение — программирование обязательно должно нравиться. Лучше отбросить личные страдания, поскольку программирование — это в первую очередь средство заработка денег"
Ну не знаю...
Это вообще пиздец, а не утверждение. Программист это тот, кто всю жизнь должен постоянно учиться, даже доктора столько обучению не уделяют, если это не нравится, то жизнь превратиться в боль.
Чувак пишет про то, как на обучение уйдет год, просматривая ютубчик и приводит в пример зарплаты синьоров, а не джунов.
Ничего необычного, он просто ойти-шлюха
да чувачок вообще инфоцыганство развёл
а уж феминизм в плюсы записывать... LOL
иди на хуй
При этом сам автор:
— отучился 4 года на сисадмина
— после этого 5 лет учился (на заочке?) на программиста
— примерно в начале 3 курса заочки начал работать iOS-программистом
— 6 с половиной лет отработал iOS-программистом в России
— примерно столько же лет учил английский
— только после этого 3 из 1000 американских компаний согласились рассмотреть его резюме.
Эм, дак год, это чтобы первую работу найти. Вроде нигде не сказано, что через год у вас есть шансы попасть в FAANG
На самом деле, это все очень субъективно. Некоторым и правда может хватить и года, смотря как усердно этим заниматься. Очевидно, что речь идет не о перспективной работе за рубежом. Но за год, можно найти работу, которую будет приближать к этой цели
я короче за год выучил три языка
Комментарий недоступен
а вот и список врагов родины готов
Итерационные улучшения 😉
Как будто нейросеть текст писала
Он еще и книгу написал :D
да, понатаскано "мотивирующего" барахла
Так они неправду писали? Жести нет? Или правду, но просто лично тебя происходящее пока не коснулось?
Жести нет
Комментарий недоступен
"Почти нет мрачных, озлобленных и недовольных людей"
Ну да)) просто рай) совсем не обязательно умирать, что бы попасть в рай - вот же он! Совсем рядом! Люди там добрые, не озлобленные и сказочные!
))
Они улыбаются, сквозь боль, ненависть, это национальная особенность улыбаться, однако настоящее настроение человека не сложно разглядеть через эту натянутую улыбку. И если в России человек недоволен и скорчил недовольную физиономию - то он это сделал по крайней мере честно, не прилагая усилий, это его естественная реакция. Однако в ОмЕрИкЕ челик будет лыбыться на всю ширину своего лица, только бы не показывать тебе свое настоящее настроение.
И вот на этой маааленькой "недосказанности" построено ВСЕ. Цены в магазинах, суды, люди и т.д.
у меня знакомый ездил в украину отдыхать, и он говорил что даже между россией и украиной разница заметна. что уж сравнивать с богатой и солнечной калифорнией...
А что там с "Цены в магазинах, суды" ?
Комментарий недоступен
давно Роналду получил гражданство?
"Что нужно сделать, чтобы зарабатывать больше 1 млн рублей в месяц"
Статейку сразу в задницу из-за этого. Вы там в рублях рассчитываетесь что-ли? Причем тут рубли если речь вообще про штаты? Если курс будет 300 рублей за бакс этож збс вообще, "как зарабатываться больше 10 миллионов в месяц!!111".
Ну и так, штаты совершенно не идеальный вариант переезда, не понимаю этого дроча, да, там вагон возможностей, но так же и вагон недостатков, в статье прямо все сладко-гладко.
Гуглы, Фб и прочие тоже далеко не идеальные места работы. Все что вы перечислили типа "работа мечты, переезд" это все было круто лет 10 назад, когда и компании не были такими соковыжималками как сейчас, и в штатах не творилось такого треша как сейчас. Поэтому сейчас я бы десять раз подумал стоит оно вообще того или нет.
Ну если только не цель свою книжечку толкнуть. А правда, если вы так хорошо зарабатываете, зачем вам книжечки толкать? Неужели денег не хватает?
Комментарий недоступен
Моя зарплата за день, больше чем я вероятно заработаю на этой книге за все время. Идея помочь тем, кто хочет уехать из России и хорошо зарабатывать.
Хммм, странное описание на счёт программирования, что оно не должно нравиться. Просто большинство людей на смогут год изучать язык программирования без кого желания, кроме стимула денег. И конкуренция не маленькая, и по мне нужно желание, как минимум потому что, если ты хочешь добиться успеха и денег, то чем ты занимаешься должно приносить тебе удовольствие, хоть немножко
Комментарий недоступен
Конкуренция? Если откинуть веб дизайн на php, то не найти ребят с более менее опытом, ну вообще. Сейчас какой-то ад творится на рынке. Все программисты исчезли.
Согласен про «хоть немножко». Но на одной мотивации далеко не уедешь
Много комментариев в стиле "тысяч причин" почему не.
Виталий - молодец! Захотел, поставил цель и достиг её. Теперь делится опытом. Респект!
Книгу же рекламирует.
Вы его лично что ли знаете и верите всему что на заборах написано? Я сейчас тоже статейку клепану что я в амазон устроился работать и Бозосу лично ручку жал, как всего достичь, узнаете в моей книге/курсе ))
всего опыта в статье - что послал тыщу резюме. остальное - слямзено
Если ты живешь в Калифорнии, но зарплата у тебя в рублях, то ты делаешь что-то не так. Вероятно тебя наебали копирайтеры на ВЦ
гладко стелишь: прожил я там 6 лет и рад что уехал, бомжи.. недоступность медицины для большинства американцев из-за стоимости страховки.. цены на недвижимость.. налоги и как пример налог на свой же дом в несколько штук баксов в месяц в Калифорнии.. много сумасшедших и многие наши так же получают психологические заболевания через 5+ лет (меня пронесло, но есть много знакомых кого нет) и дело не в генетике, я не знаю в чем.. вся еда не вкусная что бы не говорили и как бы не рассказывали про кухни со всего мира в шаговой доступности, фастфуд в меню присутствует даже в хороших ресторанах, а детям вообще кроме макарон в детском меню в любом месте заказать больше нечего.. пропаганда лгбт, у меня знакомый 10 лет прожив с женой и имея детей одел юбку и развёлся, у всех шок.
ну и главное это стоимость жизни: я с двумя детьми снимая двухкомнатные апартаменты и сильно экономя на всем тратил 12-15к в месяц (тот же миллион рублей)
садик в районе Беркли стоит 2500 в месяц, в долине уже 3500, в нюерке от 3000,
вот вам и математика: двое детей 5к минимум на садик, сюда квартиру 3500 и уже 8500, еда и уже 10к и у вас все ещё нет страховки, бензина, мобильной связи, трат на редкие походы в ресторан, трат на одежду и тд
Process never ended. Оказывать "консультативные услуги" по переезду наивным хомякам - очень прибыльная схема. Так что покуда эта схема жива и хомяки не перевелись - нет, не найти такой мерзости, из-за которой НЕ стоило бы переехать в Омеригу.
Здорово, что попробовали, в Америке не всем нравится. По поводу большой семьи - знаю ребят у которых 3 ребенка, работает только муж, живут более чем прилично
Расскажи подробней про наших свихнувшихся эммигрантов, интересно же! Целую статью давай :)
А не нужно ли человеку сначала определиться с языком и направлением- чем он хочет заниматься? нравится статистика, куча цифр, модели данных - пайтон и ml-алгоритмы. хочет менюшки для сайтов кодить - JS, хочет на мобилы выпускать софт - котлин/свифт и т.д. это же самое самое главное?
JS это менюшки для сайтов? Я на JS пишу полноценный бэкенд код.
Так в начале статьи же он написал это.
"Если не возникло проблем с оформлением рабочей визы"
А как с ней могут не возникнуть проблемы, если квота на H1B - 85000, а заявок - 275000 за год?
К сожалению, да. Возможно ситуация изменится с приходом Байдена.
Некоторые компании перевозят в европейский офис, если не получил H1b, а затем по L1
Очередной трэш пропаганды войти вайти. Куда же без рекламы своей книги на "маркетплейсах" и создания каналов монетизации через телеграм и прочих социалочек =) все предсказуемо.
"я не обладал особыми талантами" - ложь. Человек без талантов даже английский язык выучить не сможет, тем более разговорный. Это многим неприятно слышать, но это так.
"Не питайте пустых фантазий о том, что можно легко научиться программировать за 3 месяца, вероятнее всего вам потребуется около года, а также очень много терпения." - ложь, учиться потребуется всю жизнь. Это IT, тут все меняется со скоростью товарняка.
Дальше можно не читать.
Интересно, с чего вдруг автору от хорошей жизни захотелось еще и "на обучении переезду в США" подзаработать? И откуда у него вдруг появилось так много свободного времени для написания книг и работе с аудиторией??)) Мне кажется, у Google все плохо с контролем рабочего времени у сотрудников =)
Цель поставлена - калифорния, создам канал на youtube, аккаунт в инсте и буду делиться о прогрессе, правда говоря английский улучшиться надо)))
Комментарий недоступен
Комментарий недоступен
Конкретно мне прям никакие. К сожалению, поиск работы в США - это задрачивание задач на leetcode
Так цель же не писать качественный код, а в США уехать.
ну ему не пригодились, как и большинству тех, кто работает [в сша]
По моему мнению, работать можно и нелюбимую работу. Хотя причины серьезные должны быть, всё-таки "треть жизни на работе". Но чтобы достичь чего-то крутого, надо любить свое дело
Моя мама хочет зарабатывать больше денег. Ей 57 лет, по образованию филолог. Дашь совет, чтобы ей научиться программировать и зарабатывать кучу денег?
А что ей мешает сделать тоже самое? В США не редкость программисты в возрасте 60+, которые не так давно освоили профессию.
Мотивирующая статья, особенно нравится, что не дерут % по кредитам, молодой семье есть возможность взять ипотеку и не жить впроголодь...
Надо сказать, что величина процентной ставки — не единственная величина, влияющая на возможность выплаты ипотеки.
Предположим, что сумма ипотечного кредита составляет 5 млн руб., который нужно погасить за 20 лет. Процент по ипотеке — "грабительские" 20%. В этом случае ежемесячный платёж составит примерно 85 тыс. руб.
Теперь предположим, что каким-то чудом процент по ипотеке снизился в целых 10 раз — до 2%. Одновременно с этим цена квартиры скорректировалась и выросла в 3,3 раза — до 16,8 млн руб. Фокус в том, что сумма ежемесячной выплаты за ипотеку теперь составит примерно всё те же 85 тыс. руб.!
Таким образом, нужно смотреть на реальную сумму платежа по ипотеке, её соотношение с доходами и ценами на другие товары и услуги.
захотелось перечитать s.n.u.f.f. Пелевина
В США очень низкий процент по кредитам, поэтому все покупают машины и недвижимость в кредит. Например, у вас есть 50 000$, за эту сумму вы хотите купить Tesla Model Y, но вместо того, чтобы покупать машину за наличные, вы берете кредит под 2.25%, а 50 000$ вкладываете в S&P 500 ETF или Bitcoin. Аналогичная ситуация с ипотекой.
Мамкины инвесторы в треде"Полная ерунда, научиться программировать может абсолютно каждый. "
после этого сразу понятно, что статья рекламная.
Куче народу сложно книгу прочитать(за жизнь пару книг, включаю букварь прочитали)
не могут складывать и вычитать нормально, проблемы с логикой. и они смогут зарабатывать программированием?
Да большинству народа, если научить программированию будут всю жизнь джуниорами - обезьянами с гранатами. Особенно если учить старичка из аула лет 70 без образования))
Да, если хотя бы коэфициент интелекта меньше 100(он как раз проверяет способность находить взаимосвязи и логику), работать программистом врядли получится, а таких по определению половина населения.
Хорошо все расписано, по сути идеальная картина, что будет, если стремиться и развиваться будучи программистом, но главное, как мне кажется, это целеустремленность и самодисциплина, без этих двух направляющих, все рухнет. Я программист со стажем, но даже мне лень писать программы и работать над своими проектами, так как большую часть занимает обычная трудовая деятельность, чтоб прокормить себя и семью.
Мельком пробежал статью.
Первый раз вижу настолько короткое, лаконичное изложение этой темы и главное все по делу.
О, опять про успешный успех. Едем!
Спасибо за статью! Вопрос, влияет ли Среднее или Высшее образование на работу в США?
А мне статья очень понравилась. Спасибо автору!
Спасибо я теперь знаю где буду работать я уже знаю три языка
Комментарий удален модератором