Стажировка в США для программистов

Привет!

Меня зовут Алексей Мялкин. Я год работал в США программистом-стажером в американском офисе компании TDK EPCOS. Я стажировался в рамках госпрограммы США J-1 Internship. Хочу поделиться своим опытом.

Ваш покорный слуга.

За полгода до окончания университета я начал искать в Интернете информацию о том, как поехать программистом на стажировку в США. К моему удивлению в Интернете практически ничего не было по этой теме. В сети было много информации о программе J-1 Work and Travel, а про J-1 Internship не было ничего. Сейчас я исправлю этот досадный момент.

С чего все началось

Идея поработать в Штатах после окончания университета пришла мне в голову в сентябре 2012 года. Я тогда только вернулся из Америки, где провел 3.5 месяца, работая мясником в продуктовом магазине в штате Висконсин.

Американские коллеги разделывают корову.

Это была моя первая поездка в Америку. Мне понравилось.

Летом 2015 года я получил диплом специалиста по специальности «Информационные системы и технологии». К этому времени я уже полтора года работал full stack-программистом в небольшой частной IT-компании в Зеленограде. Это была моя первая работа программистом. Мы писали веб-сайты на C#. На момент начала поиска стажировки я чувствовал себя уже довольно уверенным программистом.

Летом 2014 года я пошел в Центр международного обмена на Баррикадной, чтобы сказать им, что я хочу поехать по их программе «Internship» на стажировку. В 2012 году я уже ездил по их программе Work and Travel USA и остался очень доволен их сервисом. Но в этот раз я получил довольно холодный прием. Мне сказали, что по этой программе очень мало кто ездит, и есть высокий риск не получить визу (это не так). Главная моя проблема была — это найти работу. Я сказал им, что готов рисковать. Если визу не дадут, то готов потерять все деньги, главное найдите мне работодателя в Штатах, который согласится меня взять минимум на полгода на оплачиваемую стажировку. Но они не горели желанием искать мне работодателя и предложили мне найти себе работу самому.

Стоимость программы «Internship» ЦМО.

После этого я несколько раз приезжал к ним в офис лично, несколько раз писал письма, вроде «Хей, как у вас там со мной?», но без особых успехов. Они мне прислали пару раз на email 1.5 листа A4 с job offer'ами от разных IT-компаний со всей Америки. Большинство вакансий были неоплачиваемые и не по программированию. А по тем, на которые я откликнулся, и которые мне подходили, я не получил ответа от ЦМО.

Job offer'ы от ЦМО.

Скачать файл Job offers.pdf.

Наступила осень. Я сходил еще в StarTravel на Менделеевской. С ними получилось примерно так же, как и с ЦМО. Их профиль — Work and Travel, а не стажировки. И я ушел от них ни с чем.

В середине осени я понял, что мой единственный вариант поехать в следующем году на стажировку в Америку — это найти работу в Интернете самому. Я давно хотел попробовать самостоятельно найти работу, но мне было немного страшно и лень искать. В 2012 году работодателя мне искал ЦМО. У ЦМО есть несколько вариантов программы Work and Travel. Есть «Self Arranged», где ты сам ищешь работу, а есть «Full Service», где тебе ищут работу за дополнительные несколько сотен долларов. Еще тогда у меня сформировался комплекс, когда я умом понимал, что нужно искать работу самому, но лень и страх перебороли, и я смирился с тем офером, который мне дали. Дали отличный офер, кстати, но искать работу в Штатах я так и не научился :-(.

В общем я решил, что найду себе работу сам. Я планировал, что как только найду работодателя, то сразу приду в ЦМО и попрошу, чтобы они стали моим спонсором и сделали мне бумаги, с которыми я пойду в американское посольство получать визу. На тот момент Internship-программа ЦМО стоила 2 тысячи долларов. Поэтому в конце осени я сходил в Сбербанк и взял кредит на 130 тысяч рублей (на полтора года). На эти деньги купил там же 2 тысячи долларов «для Америки».

Прошла зима. Я ничего пока не искал. Думал, что слишком рано, и вряд ли кто-то из работодателей захочет планировать мой приезд так далеко. Примерно в середине апреля я начал откликаться на разные предложения о стажировке на сайте internships.com. Откликался вяло. Был choosy и picky в выборе потенциальных employers. Вначале считал, что если буду на все подряд откликаться, то меня просто завалят ответами. Но не тут-то было. Компании не торопились мне отвечать. На internships.com я искал разные стажировки по ключевым словам, вроде «C#», «.NET», «ASP.NET», «PHP», «Java», «C++», «Html», «Jira», «TeamCity» и т.д.

Сайт internships.com.

Был еще один сайт на котором я искал стажировки. Он назывался computerwork.com. Не знаю, почему я что-то на нем решил искать, но суть в том, что на нем я тоже откликался на вакансии. С середины апреля и до конца июня в общей сложности я откликнулся на обоих сайтах на порядка 50 разных вакансий. Мне пришло может быть 5 ответов. И из них только один ответ с предложением провести Skype-интервью. Интервью длилось минут 25. Интервьюировала белая девушка лет 30 и черный мужчина примерно того же возраста. Мы мило поговорили. Но они сказали, что, как нам кажется, Алексей, наша работа будет вам не очень интересна: «нам кажется, что вы ждете чего-то большего». У них там был php и еще что-то, уже не помню. Я сказал, что не против, потому что я больше еду Америку посмотреть, чем опыта набраться. В общем не сложилось с ними.

Ну вот, значит, конец июня. Мне выдали диплом инженера и попросили съехать из студенческого общежития. Я вернулся ненадолго из Москвы к себе домой и продолжал работать на своей старой работе удаленно. Параллельно продолжал откликаться на стажировки на internships.com, рассылая свое резюме. Теперь я откликался практически на все подряд. Чтобы не откликаться два раза на вакансии в одну и ту же компанию, я начал выписывать в блокнот столбиком компании, на вакансии которых я откликался.

  1. Aegis Software
  2. ACI Infotech, Inc
  3. AG Technologies
  4. Alert Inc.
  5. Altriva Solutions
  6. Americanlisted Inc.
  7. American Bird Conservancy
  8. American View Productions 10 June
  9. Amicus Creative Media
  10. AMG Technology
  11. AMGTECHNOLOGY
  12. Applications International Corporation
  13. ascena Retail Group Inc
  14. Ascent Digital Media
  15. ATM
  16. Atticue 2121 W University Dr suite 105 Tempe, AZ
  17. Autism Care, Inc. June 22nd
  18. Automotive Internet Media
  19. BA Technolinks
  20. BizIQ June 22nd
  21. C2IT Consulting, Inc.
  22. Catchpoint Systems
  23. Cohesive Technologies LLC
  24. Contentment
  25. CNP Integrations
  26. Cooperatize
  27. COSO Media
  28. Competent systems June 14th
  29. Computer Aid, inc Friendship Road Harrisburg, PA
  30. Crain Communications
  31. Creston Solutions
  32. CyberCoders (Software Developer - ExtJS - PHP) June 25
  33. Dailymotion
  34. Daniela Scaramuzza Productions
  35. Data Dynamics June 25
  36. Dextro Inc
  37. Digi-Me
  38. Diehl Steel
  39. Drum
  40. eintern
  41. E-Freight Technology 2225 E Commonwealth ave Alhambra, CA
  42. Elliptic Labs
  43. Emerald AR Systems 1850 N Central Ave Phoenix, AZ
  44. ENTEK SOLUTIONS LLC
  45. EPCOS
  46. Extenua, Inc.
  47. First Impression June 20th
  48. Flexcor Solutions
  49. FLW International LLC
  50. Foningro LLC
  51. G-Support LLC
  52. Genesis Systems Inc. 3601 progress ave, Harrisburg, PA
  53. Global Healthy Living Foundation
  54. Greeneworld
  55. Greenwich Hedge Fund
  56. HealthiNation
  57. HOA
  58. Homesite Insurance
  59. Horizon technologies June 20th
  60. ICOW June 10th
  61. I-Mazing Solutions
  62. Infosoft, inc.,
  63. Infoway Solutions
  64. Innolance Inc
  65. Insperity
  66. Intone Networks
  67. Julex Capital Management
  68. Makro Technologies INC.
  69. Medivation, Inc.
  70. MicroNet, Inc.
  71. MindSource, Inc. (ExtJS frontend developer) June 25
  72. Modus Create
  73. Mooki 387 Technology Drive College Park, MD
  74. Multivision Inc
  75. National Institute for Metalworking Skills
  76. national software management.com Tulsa, Tulsa, OK
  77. Neptune Cigar Inc.
  78. Next Step Systems (User Interface Web Developer) June 25
  79. Ntiva, Inc. 10
  80. OnForce, Inc
  81. OppSource
  82. Outbrain Inc
  83. Pacific Northern
  84. Pacific Powertrain Inc
  85. Percys tv & Appliance
  86. Perry Weather June 17th
  87. Plastek Cards, Inc
  88. Princeton Real Estate
  89. Private, Hollywood, CA
  90. Pro-Tek Consulting
  91. Programmers investment corp
  92. PSAV 1700 E Golf Rd Schaumburg, IL
  93. PurpleWall June 22nd
  94. Quantum 9, Inc 303 W Erie St M100 Chicago, IL
  95. Realy June 22nd
  96. Rimrock Capital
  97. Roadrunner Management Service
  98. Rural Sourcing Inc.
  99. Sapro Systems
  100. SchooLinks June 22nd
  101. Schlumberger-Doll Research
  102. SCM DATA
  103. skrsoft inc
  104. Skymax LLC
  105. SocialWhirled 817 N Central Ave. Phoenix, AZ
  106. SPGAMERICA
  107. StarIdol Maker
  108. Storebook June 14th
  109. Strategism
  110. TeamBradley (C# .NET Developer) June 25
  111. TeamDental
  112. Telvida, Inc. June 10th
  113. The Elements Group
  114. The People Group (C#/.NET/MVC Web Developer - Jr. to Mid-level) June 25
  115. Today's Business
  116. Triworld
  117. Velosys, LLC
  118. Vendor Control Service, Inc.
  119. VUP Media June 10th
  120. W G Software, Inc.
  121. W2BI Inc.
  122. We-Care.com
  123. World Software Corporation
  124. www.centillionz.com
  125. United Estates
  126. University of Maryland Center for Environmental Science
  127. Urban FT
  128. UVSofts Technologies
  129. Zillion June 14th

Так выглядело мое cover letter:

Hello!

In June I graduate from Moscow State University of Printing Arts. My major is "Informational systems and technologies". I have more than a year and a half working experience in web-development — C#, ASP.NET MVC 5, WPF MVVM, MySQL, MSSQL, Oracle, Git, Javascript, jQuery, Bootstrap, EF6, Telerik Data Access, IoC. I have some experience with PHP, Java (Spring MVC, Hibernate), C++ and Perl. Using Stash, Confluence and Jira at my current work. I also have developed complex interfaces for SPA applications with ExtJs 5 (few samples from work http://pho.to/9OYst).

I am looking for internship in the United States (up to 12 months, possibly even more, but not less than 4 months). I already have had working and living experience in the United States for the whole summer in 2012 (as an undergraduate student back then I participated in Work and Travel USA program). I am eligible for J-1 visa internship, already have SSN and will have insurance covered.

I speak English, Russian and a bit French. Ready for Skype interview.

Regards, Aleksei Mialkin.

Прошло еще 3 недели. На тот момент я откликнулся на уже свыше 150 вакансий. В итоге я имел 1 Скайп-интервью и несколько письменных отказов. Меня это начало расстраивать. Я начал остывать. Стало казаться, что я посылаю сигналы в космос инопланетянам, и никто их не слышит, никто на них не отвечает. Решил сделать паузу на месяц и больше не откликаться на вакансии. И сделать за это время себе сайт с портфолио (всегда отличная идея). И только я бросил писать, написали мне. Это была пятница, конец июля. На понедельник мы договорились о Скайп-интервью.

Интервью было на английском, длилось около 15 минут. Компания называлась TDK EPCOS. Вообще это немецкая компания, ветка Siemens. Но сейчас они уже стали немецко-японско-американской компанией. Офис находился в Нью-Джерси. На интервью было 3 человека: моя будущая начальница, мой начальник и еще одна девушка. Технические вопросы были простые, их больше интересовало, есть ли у меня водительские права, и когда я смогу начать стажировку, и как долго я смогу у них стажироваться. Прав у меня не было, пришлось их в авральном режиме делать. По поводу длительности стажировки: договорились, что я проведу у них 1 год. Техническая сторона интервью была элементарная — поинтересовались умею ли я писать процедуры в базе данных и в целом программировать.

После интервью мне прислали на почту job-offer, который я распечатал, расписался в нем и отправил обратно в HR.

Job-offer.

Оказалось, что EPCOS уже давно сотрудничает с компанией-спонсором из Нью-Йорка. Эта компания называется Cultural Vistas. Компания-спонсор — это компания посредник между тобой и твоим работодателем. Ты не можешь поехать на стажировку (или по Work and Travel) в США без компании спонсора. Кто-то из американских компаний должен за тебя поручиться и нести ответственность, помогать тебе в случае необходимости, если у тебя возникнут трудности, уже находясь в Штатах. ЦМО — это как раз локальный «спонсор». В кавычках — потому что за ними стоит американская компания InterExchange. Т.е. если ехать по Work and Travel в США от ЦМО, то официально твоим спонсором будет американская компания InterExchange, а не ЦМО. Кстати, список компаний-спонсоров ты можешь найти на официальном сайте госдепа, посвященном программе J-1.

Страница поиска компаний-спонсоров на офицальном сайте госдепа.

Спонсор оформляет на тебя необходимые бумаги, проверяет, достаточен ли твой уровень английского для прохождения стажировки. Сразу скажу, что если сейчас ты это читаешь, то с очень большой долей вероятности твой уровень английского достаточный. Многие комплексуют по этому поводу, считают, что «ну куда мне с моим английским». Если ты нормально учил английский в школе (хотя бы на крепкую четверку), то уровень английского у тебя достаточный.

Как я уже сказал выше, EPCOS сотрудничало с Cultural Vistas, которые и делали мне в итоге документы. Поэтому потребность в ЦМО для меня отпала. Документы мне делали меньше 2-х месяцев. Нужно было заполнить кое-какие формы на сайте Cultural Vistas. Также было десятиминутное интервью по Скайпу с сотрудницей из Cultural Vistas, на котором она проверила, что я могу говорить по-английски.

В десятых числах сентября я получил от Cultural Vistas (через FedEx) все необходимые документы. В двадцатых числах я пошел с этими документами в посольство США за визой. 30 сентября я уже прилетел в Нью-Йорк.

Пара советов от меня как проходить интервью в посольстве:

  1. Вопросы будут простыми. Возможно даже слишком простыми или глуповатыми. Удивляться этому не стоит, это не шутка или тест, это так работает их система. Отвечай на вопросы уверенно. Не умничай.
  2. Сильно не волнуйся, консулу это может показаться странным.
  3. Помни: основная цель твоей поездки - получить опыт и знания в области IT в зарубежной компании (а не improve my English, see America). После года стажировки ты ТОЧНО ЗНАЕШЬ, что ВЕРНЕШЬСЯ В РОССИЮ и будешь искать работу в России (можешь даже сам это упомянуть).
  4. Если ты девушка, то оденься так, чтобы не раздражать консула, если им окажется женщина. Консул будет с тобой разговаривать на английском, несмотря на это консул, наверняка, более-менее знает русский. Консулы — граждане Америки.
  5. Улыбайся.
  6. Держи свои ожидания на низком уровне. Меньше будешь ценить визу — меньше будешь волноваться. И меньше расстроишься, если все же откажут (да не откажут ;-)).

Переночевав в Бруклине в хостеле (я не первый раз уже был в Нью-Йорке, поэтому всё нормально), я приехал с утра на поезде на работу в Нью-Джерси. Познакомился с коллегами. Моя начальница спросила, где я живу. Я сказал, что пока живу в Нью-Йорке в хостеле. После этого моя начальница забронировала мне 2 ночи в гостинице рядом с работой и помогла обзванивать объявления о жилье на craigslist.com. Еще мне выдали ключи от Volvo S60 2007 года. Автомат, 2.5 литра с турбиной, салон из белой кожи. Я на ней ездил первые полгода, пока не пересел на Honda Civic 2012 года. В общем я нашел себе жилье в течение первых 3-х дней. Снял комнату в доме за $650 в месяц. Кстати, зарплату мне платили 2 раза в месяц по $750 раз в 2 недели. Поэтому первая часть зарплаты у меня уходила почти полностью на оплату жилья. Остальное — на еду, бензин и развлечения. Спустя 4 месяца я нашел комнату за $460 в месяц. И у меня стало больше оставаться свободных денег. Налогами моя «зарплата» не облагалась. Поэтому мне не нужно было заполнять W-2-форму в конце фискального года.

Моя Вольво на фоне дома, в котором я снимал комнату за $650 в месяц.

По поводу дополнительного заработка (а-ля подработки водителем Убера или мойщиком посуды в ресторане). По условиям программы J-1 интернам запрещено где-либо еще работать. Ты можешь, конечно, попробовать найти какую-нибудь подработку, где тебе будут платить «under the table», но я бы на такой вариант особенно не расчитывал (в свободное время тебе и так будет чем заняться). Это я к тому, что если ты найдешь компанию, которая будет тебе платить очень мало (не будет хватать на еду и жилье), то я бы не стал соглашаться. Но если у тебя есть дополнительные сбережения, которые ты будешь тратить в США, то ок.

Моя работа заключалась в том, чтобы поддерживать внутренний сайт компании, написанный на ASP.NET WebForms вперемешку с ASP.NET MVC. Сайт использовали менеджеры, отдел логистики и sales. Вместе со мной работал еще один стажер. Он был из Франции и работал здесь уже 8 месяцев. Он плохо разбирался в .NET, т.к. у него не было опыта работы. Он поехал на стажировку сразу после университета.

Мой рабочий день начинался примерно часов в 10, а заканчивался в 5. А обед длился минимум час. На работе я занимался больше инфраструктурными вещами: перевел SVN на Git, настроил build-сервер, поставил Jira, Confluence и Bitbucket Server. Поигрался немного с Octopus Deploy, убедил начальство купить лицензии на ReSharper (а позднее еще и лицензии на SQL Source Control). Обновил .NET-framework, nuget-пакеты, поставили последнюю версию Visual Studio. Записал видеоуроки для будущих интернов. Работа была не в тягость. Под конец я больше занимался своими делами.

Мне очень повезло, что у меня была машина от компании без milage limit, а цены на нефть были низкие, поэтому галлон бензина стоил в Нью-Джерси практически всегда меньше $2. Я много ездил на выходных и в отпуск и иногда отпрашивался на пару дней. Можно сказать, что я объездил весь восток США. Мотался в одиночку из Нью-Джерси в Детройт через Питтсбург и Кливленд. Ездил из Нью-Джерси в Квебек, а оттуда через Монреаль в Оттаву и дальше в Торонто и Баффало. В конце стажировки поехали вдвоем с другом на машине из Нью-Джерси в Майами и обратно. Побывал за тот год в более чем 50 городах и в 19 штатах (в 3-х проездом) .

После окончания стажировки у меня был вариант остаться дальше работать в моей компании по H1-B, но я не горел желанием там оставаться. Мне было бы там скучно. Поэтому я опять вернулся в Москву.

Сколько мне это стоило?

  1. $160 — консульский сбор для получения визы США.
  2. $200 — билет на самолет Москва–Нью-Йорк.
  3. $1300 — депозит и оплата за первый месяц проживания ($650 + $650).
  4. $500 — проживание в хостеле, деньги на еду, транспорт и мелкие расходы до первой зарплаты (т.е. на первые 2 недели).
Как видно, я уложился в $2200. Но я уложился чисто потому, что спросил у отдела кадров, сможет ли компания заплатить за меня за услуги спонсора. Потому что в тот момент цены на нефть упали, а доллар вырос с 32 рублей до 65, и у меня не было $4K, чтобы за все заплатить. Отдел кадров сказал, что он узнает. В итоге за меня без проблем заплатила компания. Когда я, уже в Америке, рассказал об этом начальству, они сильно удивились и закрыли эту лавочку. В итоге я был, наверное, первым и последним, кто у них не заплатил сам за услуги спонсора. Услуги спонсора (которые включают оформление на тебя медицинской страховки) как раз стоят около $1.8K. Т.е., если бы ты спросил меня сейчас, сколько денег тебе понадобится, чтобы поехать, я бы сказал $4K. Но можешь попросить работодателя покрыть часть расходов.

Где искать стажировку? Я бы искал на internships.com. Можно попробовать еще LinkedIn, Indeed.com, Glassdoor.com. Плюс, не забывай, про огромный список компаний спонсоров на сайте госдепа. Если уже совсем ничего не найдешь сам после долгих упорных месяцев поисков, то пиши или даже звони (кинь денег на Скайп) в эти компании-спонсоры, кто-нибудь наверняка согласится тебе чего-нибудь найти за деньги. Это же их работа!

В заключении (в качестве напутствия и ободрения) я хочу сказать, что если у тебя есть желание поехать в Штаты, то ты точно сможешь туда поехать. А если нет — то ты туда не поедешь :-).