Привет! Я – Аня Дычок, Employer Brand Manager в HYS Enterprise. За пять лет работы в рекрутинге и консалтинге я часто была свидетелем начала и развития карьеры разных специалистов. Сегодня я регулярно взаимодействую с разработчиками, прошедшими свой путь от интернов до тимлидов, поэтому эту статью я писала на основе реального опыта пришедших в стажировку.
Материал будет полезен тем, кто планирует попасть в IT или делает первый шаг, но сомневается или боится.
В исследовании AOM есть очень меткая формулировка: стажировка — это хороший инструмент, с помощью которого можно заполнить пробел между обучением в университете и практикой на настоящих проектах.
Часто у компаний есть страхи, связанные с работой с интернами, ведь джун, которого всему научили, может уйти, так и не став полноценной частью команды.
Семь лет назад у нас возник запрос, требующий решения. Мы искали джунов и жили в режиме проведения собеседований. Все было отлично: к нам приходили хорошие кандидаты с отшлифованным и структурированным набором теоретических знаний. Можно сказать — потенциальные будущие контракторы, но вот только вообще без практики.
И тенденция набирала обороты. Трудно было прощаться и отказывать.
После очередного отказа из-за отсутствия практических знаний и опыта, у нас возникла идея создать программу стажировки. Ведь кандидаты — амбициозные, интересные и умные люди, которым просто не хватало опыта.
План сформировался достаточно быстро: передать практические знания интернам на реальных проектах. Иногда это были pet-проекты, которые мы специально создавали для стажировки — например, приложение для выбора обеда в офис.
В приложение Foodler были такие функции:
Пока, к сожалению, это приложение неактуально, потому что мы изменили поставщика, который предоставляет меню в нужном формате.
Конечно, мы приобщали интернов и к коммерческим проектам, в которых была возможность развиваться до джуна и дальше. Или переходить в другие проекты, которые были релевантны по знаниям и навыкам.
Требования для каждой специальности отличались. Так, например, чтобы поступить в интернатуру по направлению фронтенд, нужны знания:
Идеальный интерн обладает теоретическими знаниями по выбранной технологии (.Net, Java, QA, Ruby, C++, PHP, Python, iOS, Android и т.д.), техническое образование — желательно, но необязательно.
С 2014 года интернатуру в компании прошли больше 150 контракторов, примерно 7% из них ее не прошли. Причины были разными:
Важно понять, что интернатура — это та же работа, которая требует инициативы и часто самостоятельности. Стажировка длится от одного до трех месяцев, и здесь тоже все зависит от интерна: сколько времени человек готов посвящать своей учебе, как быстро адаптируется и интегрируется в проекты, насколько мотивирован стать джуном.
Подытоживая, скажу, что особенность стажировки заключалась в индивидуальном подходе. Проводилась оценка обучения интерна, и от этого тимлиды и отталкивались: интегрировать интерна и давать ему пробовать свои силы в коммерческих проектах либо создавать pet-проекты.
А теперь расскажу несколько историй наших специалистов, прошедших путь от интернатуры в HYS Enterprise до управления проектами. Начну с кейсов бывших студентов.
.Net Team Lead Анатолий Гергиев начал свою карьеру в IT еще студентом. От товарища он узнал о возможности попасть на стажировку в HYS Enterprise. Главной мотивацией было желание получить опыт работы, ведь в университете далеко не всегда есть возможность изучать именно то, что потребуется в будущем на реальных проектах.
Во время интернатуры Анатолий первые недели активно изучал Angular и применял новые знания в проекте (в том числе на баг-фиксах), учился взаимодействовать с тестировщиками. С бэкендом на C# было гораздо проще, ведь уже был опыт в виде университетских проектов.
Полученный опыт в реальном проекте, взаимодействие с командой и заказчиком помогли быстрее закрепить знания. Сейчас специалист работает уже почти пять лет и занимает позицию .Net Team Lead.
Кандидатам он советует не бояться собеседований, ведь это лучший индикатор, обнаруживающий слабые стороны, которым нужно уделить особое внимание. Также Анатолий отмечает, что не стоит надеяться, что в университете вам дадут все необходимое для трудоустройства — искать стажировку стоит уже сейчас.
.Net Team Lead Алексей Дудник учился в ОНУ им. И. И. Мечникова на факультете прикладной математики. Еще в университете убедился, что IT-образование большинства украинских вузов еще не адаптировалось к стремительному росту индустрии, хотя получить хороший уровень технических знаний можно.
Поэтому нужно было использовать знания, приобретенные в университете, как фундамент для самостоятельного развития. Это были:
Алексей еще в студенческие годы интересовался .NET. Проекты «на коленке» укрепляли его знания и формировали портфолио, но и не были особо интересными. Поэтому он искал место, где классные идеи — распространенное явление. Именно так его внимание и привлек мир коммерческой разработки.
Алексей начал свой путь как .NET-интерн на проекте по разработке биллинговой системы для энергетической компании. Слаженный процесс итеративной Agile-разработки не давал расслабиться, а только способствовал росту технических навыков 🙂
Он советует каждый день учиться чему-то новому, а для этого нужно написать план развития, даже если вы не до конца знаете, куда хотите двигаться. Узнаете только на практике!
Также Алексей жалеет, что иногда недостаточно ответственно относился к базовым техническим лекциям в университете. Знание алгоритмов и структур данных очень полезно для технического роста.
Если вы не будете впитывать эти знания сейчас, то потребуется очень много времени, чтобы наверстать упущенное.
В HYS Enterprise стажировка ждет не только студентов — у нас много свитчеров, которые однажды решили круто изменить сферу. К примеру, до IT у .Net Team Lead Александра Прыгуна за спиной было уже больше 10 лет профессионального опыта, он занимал руководящие позиции в двух крупных компаниях.
Александру нравилась его работа, но со временем он понял, что достиг карьерного потолка. Его товарищ из HYS рассказал о возможностях стажировки и помог решиться на кардинальную смену профессии. После подготовки Александр получил позицию Intern/Junior. Net Developer. В компании он работает уже шесть лет и занимает позицию .Net Team Lead. Отличный результат!
Всем, кто думает о смене сферы, Саша часто советует проявлять больше упорства и найти наставника, который направит и поможет сориентироваться в большом количестве информации.
Читайте также: «Я не знал, через что предстоит пройти»: как я бросил работу ученого, чтобы стать программистом
Senior iOS Developer Игорь Полищук окончил университет по специальности «Компьютерные системы управления и автоматика» (это о микропроцессорной технике и электронике со щепоткой низкоуровневого программирования). Но не пошел работать по специальности. Друг предложил ему попробовать себя в сфере продаж. Через три года пришло понимание, что это не его предназначение.
Но во время работы Игорь познакомился с техникой Apple, которая очаровала его. Тогда он подумал, что было бы круто для таких телефонов и ноутбуков писать приложения. Так и решил заняться разработкой ПО для iOS/MacOS — это и привело к интернатуре в HYS Enterprise.
Как? Все просто: Игорь пошел на курсы по iOS-разработке, где встретил преподавателя, по совместительству работавшего в HYS. Так он попал в интернатуру, где работал в проекте, связанном с телекоммуникациями. Базы курса ему хватило для того, чтобы уже через месяц окончить обучение. Сегодня же Игорь – iOS Team Lead.
Он считает, что нет универсального совета, который поможет каждому на пути к цели. Нужно быть гибкими и уметь адаптироваться под новые реалии, определить свою цель и двигаться к ней.
Давайте поговорим о важных аспектах стажировки, которые следует держать в голове.
В основном они не оплачиваются. Но некоторые компании предлагают оплату своим Trainee на время стажировки или после получения оффера.
Советую исследовать образовательные проекты компаний, которые вам интересны — почитайте описание, условия, подпишитесь на них в соцсетях. Компании часто размещают вакансии в группах вузов, устраивают Дни открытых дверей и мастер-классы. Если вы студент, стоит пойти по пути наименьшего сопротивления и узнать, организовывают ли карьерные мероприятия в университете — так можно познакомиться с представителями интересующих вас компаний, обменяться контактами или оставить резюме. Как минимум вы узнаете, какие именно требования у компании вашей мечты.
Если же таких мероприятий нет — не беда, у большинства работодателей есть отдельный раздел на сайте, посвященный стажировкам. Нелишне будет создание «карты компаний», которые вас интересуют, чтобы отслеживать карьерные возможности.
Банально: написать письмо и пройти отбор. Обычно компании проводят конкурс или выбирают интернов по тестовому заданию. Сегодня у вас есть возможность написать менеджерам любой компании и узнать о вакантных позициях.
Стажировка способствует росту и развитию IT-комьюнити. Всем компаниям, находящимся на этапе размышлений — создавать программу стажировки или нет — настоятельно рекомендуем попробовать. Если вы не делаете вклада в обучение молодых IT-специалистов, то сильно проигрываете, ведь модель, в которой компании не нужны новички в профессии, отстает от тех, кто создает возможности.
Читайте также: Как начать карьеру в Data Science: пять реальных историй
В благословенные офисные времена, когда не было большой войны и коронавируса, люди гораздо больше общались…
Вот две истории из собственного опыта, с тех пор, когда только начинал делать свою карьеру…
«Ты же программист». За свою жизнь я много раз слышал эту фразу. От всех. Кто…
Отличные новости! Если вы пропустили, GitHub Copilot — это уже не отдельный продукт, а набор…
Несколько месяцев назад мы с командой Promodo (агентство инвестировало в продукт более $100 000) запустили…
Пару дней назад прочитал сообщение о том, что хорошие курсы могут стать альтернативой классическому образованию.…