Расскажите, как и зачем вы поступали на IT-стажировки
Публичный постЕсть ли среди клуба участники всяких там стажировок и образовательных программ, которые прояводят Яндексы, Гуглы, Авито и прочие Тиньковы? Расскажите про то, как вы туда попали или пыталсиь, и чем всё закончилось.
Для меня это всегда было что-то загадочное - требования или экзамены, если есть, как-будто бы сходу требуют какого-то заоблачного знания матана или навыков чуть-ли не промышленного программирования. Но, если ты уже такой умный, то нафига тебе стажировка? Можно, наверное, сразу на работу устроиться...
Лично я, уже работая по сециальности, пытался зайти в подобные истории, сталкивался с тем, что на входном экзамене просят рассчитать какой-нибудь двойной интеграл хитросделанной функции, нервно смеялся и закрывал вкладку с заданием.
Как возник вопрос
Вопрос у меня возник по следующим причинам. Я периодически консультирую и менторю по всяким аналитическим темам, в том числе и желающих вкатиться в айти.
Один из регулярных и популярных вопросов "А как устроиться на первую работу?" И вот вроде бы можно советовать эти самые стажировки, но абсолютно непонятно, как на них попадать при (обычно присутствующем) огромном конкурсе. Как выделиться среди сотен кандидатов? Как подготовиться?
Ну или вот один студент сам изъявил желание попробовать себя в гугле, а я понятия не имею что ему советовать. ШАД тот же хотя бы примерные задания даёт для поступления, и даже разборы есть. А с этими как быть, у которых одна вода в описании? В общем, буду рад вашим историям, и про стажировки вообще, и про гугл в частности!
Я прошел летом 2017 года на стажировку в Aiva.ai (Ai music generation), когда это был микро-стартап из 2 технарей, 2 нетехнарей и 2 стажеров, включая меня.
Нашел объявление в группе Deep Learning в VK (лол), написал ребятам, далее пара собесов, и я вылетаю в Брюссель, чтобы потом на поезде доехать до Люксембурга.
Все лето мы делали R&D по GAN'ам для генерации нот, а выходили они тогда буквально каждые пару недель (WGAN, CramerGAN, FisherGAN), и изучали смежные темы, типа music informatics.
После работы тусовались, компания была мультикультурная - французы, итальянцы, американцы, русские. Один член команды парттаймил пилотом, и к нему заглядывали коллеги из далеких стран.
В один день нам пришли приглашения на день Люксембурга, к которому Аива сочинила опус:
Тогда же стартап заметил Йенсен Хуанг (CEO NVIDIA), и по его заказу появилась композия "I am AI", которую в разных вариациях вы можете услышать в роликах к NVIDIA GTC с 2017 года по сегодняшний день.
Лето закончилось, я принял оффер, к зиме сделал рабочую визу и, в итоге, проработал там 1.5 года. А потом я поверил в оттепель, и это уже другая история)
Я была на стажировках в гугле и яндексе, пыталась помочь своим студентам туда попасть и вывод был такой: самое сложное - это пройти фильтр по резюме, чтобы на это самое собеседование пройти. Как его пройти - неясно, никто же не говорит, где ты рожей не вышел. А дальше шёл довольно стандартный leetcode, к нему понятно, как готовиться. Я даже не знаю, откуда интегралы на собеседовании на SWE, это не в ШАД собеседование? По крайней мере, это не стандартная история.
Рефералы очень нужны, да. Но и без них знаю пару историй успеха. Ещё не уверена, несколько реально попасть, не являясь студентом одного из топовых универов, который знают эйчары. МГУ, МФТИ, Вышка, СПбГУ повышают шансы. Хотя обычно там у людей уже есть много знакомых, у кого можно спросить про эти самые стажировки, так что наверное речь идёт не об этих студентах.
Ну и сейчас после всех этих лейоффов непонятно, сколько денег будут выделять на стажёров и сколько будет мест.
Вывод - надо качать резюме, качать литкоды и побольше общаться с людьми, кто недавно проходил процесс, причем именно в конкретной компании. Но рассчитывать на 100% успех не стоит. Стажировка - это очень круто и пытаться стоит (ответственности плюс-минус ноль, но денег заплатят, можно пожить в другой стране несколько месяцев и вернуться). Но работу найти таки проще.
Слышала, что очень влияет, чтобы кто-то зареферил. Вроде если просто так с улицы приходишь, то почти нереально. У знакомой на удивление спрашивали не алгоритмы, а знание языка, у неё не получилось с плюсами, ей разрешили попробовать на питон пройти и получилось. На сколько мне известно, ФКН в вышке в Москве в магистратуре почти весь курс реферят. Ну и почти все проходят.
Но это устаревшая информация, не знаю берут ли они сейчас стажеров из России вообще.
Я ходил на две стажировки, обе в местном аутсурсе.
Для отбора нужно было подать заявку, никакого резюме слать не требовалось (не говоря уже о рефералах). Отбор был в два этапа. На первом давали две задачи в автоматизированной проверялке на самодельном сайте типа hackerrank, обе решил чуть ли не за О(n!), но всё же прошел дальше.
На втором этапе было устное собеседование, давали решать произвольную архитектурную задачу, в первый раз это было "спроектируйте классы для работы с файловой системой для таких-то задач". Ещё давали перевести с листа фрагмент текста на английском. Ответить было не сложно, если в профильном университете успеваешь хотя бы средне.
В целом поступление было довольно простым, это всё-таки не гугл и не яндекс, те, кто могли туда – туда и пошли и со мной не конкурировали.
Сама стажировка была пятинедельным решанием лаб один в один как в университете, но с дотошными кодревью на сто комментариев.
В конце делали и презентовали учебный проект, который сами и придумывали. В первый раз я делал приложение для учёта путешествий по России (с куратором @MightySeal), второй раз – чат на вебсокетах.
По результатам второй стажировки остался работать в компании, где и был почти два года, всё ещё считаю подобные стажировки самым простым путём попасть на работу для студентов.
Не про гугл и не про начинающих, но про стажировки.
Переезжала в Москву, чтобы в том числе ходить по митапам и стажировкам (за полгода до карантина 👍). У меня была работа, но хотелось впитывать побольше реального опыта. И сама тема, когда ты в группе куда-то ходишь, слушаешь лекции, делаешь задания, казалась прикольной. Такая школа по любви. Ещё я до этого работала на давно-разработанном продукте, не хватало разнообразного опыта на маленьких проектах. Кто-то может набивать руку сам, а кому-то веселее в группе.
В тот момент удивило, что были стажировки для мидлов. Видимо, рынок позволял. Почти в одно время стартовали интересные мне программы от Тинькофф и Redmadrobot. Подалась на обе с улицы. В обоих случаях вроде только анкету нужно было заполнить, без тестовых заданий. Больше будто смотрели на мотивацию в ответах. Задания с интегралами видела только в примерах вступительных в ШАД.
Выбрала Redmadrobot (потому что ранее не прошла их собес, который мне понравился) и не пожалела. Занятия были по вечерам, куча домашки, общение с крутыми ребятами, ещё и здорово отвлекало кукуху в начале карантина.
По итогу впечатления супер-положительные. Было много полезных практических задачек, историй с реальных проектов, возможностей задавать свои вопроссы и просто ламповой атмосферы. Супер-благодарна ребятам за эту возможность, с кем-то даже потом довелось поработать вместе. По окончании двух человек позвали работать.
То есть для найма я бы вряд ли это рассматривала, тк в таком формате зовут маленький процент (2 из ~20). Скорее как способ набраться опыта и примеров кода, если нет реальных проектов. Для более вероятной работы может лучше стажировки, когда набирают 1-2 человека, например вот. Еще начинающим можно посмотреть на школу 21, там вроде достаточно мест и учат неплохо (по отзыву). Или чуток подучиться самому и сразу пробоваться на junior-позиции. Не знаю правда как сейчас с ними. В общем - лучше пробоваться везде-везде, где могут дать опыт.
Я будучи студентом в Орле проходил стажировку в местной компании - https://inventos.ru/intern
Отбор был в 2 этапа, сперва заявка + 2 задачки, потом очно - пара листов формата А4 - тоже задачки, тесты. По итогу из ~30+ человек взяли 5'ых.
Там неспешно проходили разные лабы. В целом на тот момент был небольшой опыт коммерческой работы на PHP, но в процессе подготовки и прохождения попробовал vim/qa/android/c++/ruby/nodejs - в итоге следующие 4года провел с nodejs и в целом сильно расширил свой кругозор