morfizm (morfizm) wrote,
morfizm
morfizm

Categories:

Как переезжают в Штаты на работу программистом

Начал писать коммент, но потом показалось, что хочется написать самостоятельный пост, может, ещё кому пригодится.

В Штаты на работу программистом переезжают обычно на H-1B visa, потом работодатель выжидает какой-то срок (ему выгоднее подольше подержать вас в H-1B рабстве), и начинает оформлять GC. Чтобы не очень много лет ждать, важно попасть в приоритетную очередь, вроде EB-1 или EB-2, а не в EB-3. Количество ожидания ещё зависит от страны рождения. По поводу GC надо торговаться во время собеседования (наверное, самое адекватное - это в конце, когда уже получил оффер, и его рассматриваешь). Обычно можно заручиться обещанием, что GC начнут делать через год, но это обещание будет, скорее всего, устным.

Иногда H-1B визы уже кончились, а нанять вас хочется, делают J-1 на полгода-год-полтора, или сколько там максимум, которую потом конвертируют в H-1B. Это, соответственно, прибавляет год.

Имея H-1B ты привязан к работодателю, в случае его смены, обязан в течение короткого срока сделать H-1 transfer или валить из страны. Есть случаи, когда люди делают transfer, но чаще всего до такого риска не хочется доводить, следовательно, период на H-1 это slavery. Платят меньше и ограничен карьерный рост. Работа на агенство (бодишоп) это особое slavery, когда ещё и бенефиты/страховки очень плохие. Самое лучше - работать на H-1 в сравнительно большой компании или корпорации, там тебя чаще всего будут считать за человека, и даже платить нормально, но менеджер может попастся такой, который понимает, что H-1 это slavery, что так или иначе, это может отразиться.

Ещё: если тебе начали делать GC, пока ты на H-1, то нельзя менять должность. Смена должности или какое-то существенное изменение описания позиции/responsibilities, это сброс GC-процесса. Как следствие, если ты программист, не надо наниматься на QA/тестировщика с мыслью "пусть берут хоть на это, я потом перейду на программиста". Надо сразу на девелопера.

Дальше... GC лотерея это низкий шанс (хотя зависит от страны вашего рождения), но если есть мысль жить пусть даже несколько лет в Штатах, потратить час на заполнение анкеты стоит того. Вдруг выиграете. Лучше сразу въехать с GC, чем быть H1-slave лишние пару лет. Ближайшая лотерея уже закрыта, можно будет участвовать только в октябре следующего года: https://www.dvlottery.state.gov/ У них окно длиной в месяц на подачу заявки.

Как искать работу - несколько важных принципов:
1. Надо подавать резюме через знакомых или знакомых знакомых. Подача через веб-сайт компании это в десятки раз меньше шансов, что заинтересуются. Как следствие, алгоритм поиска работы состоит в том, что вы выбираете компании, которые вам интересны (ищите, гуглите разными способами, скажем, у каких компаний headquarters в Silicon Valley; можно смотреть job postings на monster.com или dice.com, но некоторые компании там не публикуют). Чтобы найти что-то по-настоящему "по душе", переберите известные вам продукты, технологии, сервисы, которыми вы восхищаетесь, и посмотрите, нет ли у них development'а в нужной area. Дальше: если интересуют известные корпорации-монстры, можно, наверное, прямо здесь спросить, есть ли кто, кто может передать резюме. Если нет - linked in вам в помощь. Развивайте нетворк, ищите уже работающих в тех компаниях людей, выходите с ними на связь, знакомьтесь и просите, можно ли через них зааплаиться.
2. Надо иметь хорошее резюме. Как оформление, так и содержание. Вложить в резюме часов 40 своего труда, и, может, 5 человеко-часов труда друзей на несколько раундов ревью и советов, это "прожиточный минимум". С содержанием сложнее, т.к. если резюме слабое, может потребоваться поработать в какой-то компании просто чтобы вас захотели рассматривать. Имея резюме, см.п.1 - выбирайте куда, ищите людей, и засылайте.
3. Надо уметь решать задачки типа олимпиадных у доски. Гуглите на coding interview questions и получаете кучу всего.
4. Надо уметь у доски заниматься дизайном систем, траблшутингом, рассказывать алгоритм, или рассказывать про свой опыт работы.
5. В случае Долины, надо понять, хотите ли вы жить и работать в самом Сан Франциско, в котором холодно, ветренно и пасмурно (зато, правда, есть "ночная жизнь"), или же Сан Франциско отпадает, нужна более южная часть долины, где солнышко, тепло и хорошо. От этого зависит выбор компаний.
6. В случае крупной корпорации для человека, который никогда не работал в американских корпорациях, может быть на год-два тяжёлый период адаптации. А может и не быть, это как получится. Слишком маленькие компании не умеют делать H-1B. Возможно, "оптимально" целиться в среднего размера компании.
7. Если хотите получить H-1B и переехать в США в октябре 2014, то начинать всё это делать надо, вот, буквально немедленно, т.к. от подачи резюме до офера проходит не меньше месяца, в компаниях вроде Гугла может и два, а надо успеть до апреля зафайлить H-1B петицию. Ну, или уже "не спеша" целиться на 2015-й :)
Tags: interview questions, software development, usa
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments