Пару лет назад, прогуливаясь по коридорам ИТМО после очередной лабораторной, я наткнулся на стенд компании Липтсофт. На нем приглашали студентов на стажировку и предлагали решить задачи по программированию. Мне стало интересно попробовать, тем более в ИТ-компаниях я до этого не работал.
Решил задачи, прошёл два этапа отбора, и вот я уже стажёр в финтех-компании. Моя история сложилась так, что после стажировки я остался работать в компании, а через 2 года сам стал ментором в летней школе. В этой статье расскажу, что такое летняя школа, зачем туда идти и как на нее попасть.
Что такое летняя школа Липтсофт?
С 2022 года Липтсофт проводит летние стажировки для студентов. Принять участие могут студенты бакалавриата (2-й курс или старше) и магистратуры.
Стажировка длится два месяца, июль и август. Нагрузка на ней достаточно высокая, по сути полноценная рабочая неделю (40 часов). Вся работа проходит очно в Петербурге. Для проведения стажировки арендуют коворкинг в центре города или, как в этом году, стажеров пригласят в офис компании у станции метро «Новочеркасская».
Участники получают реальный практический опыт финтех‑разработки и заработную плату. Например, этим летом она составит 80 тысяч рублей в месяц, каждый год эта сумма немного растёт.
Как проходит стажировка?
Всё начинается с недельного онбординга: коллеги-разработчики погружают в предметную область, рассказывают о технологиях, процессах, особенностях работы с бизнесом.
После стажеры начинают решать задачи, максимально приближенные к реальным. Изначально задачи «синтетические», с каждым разом они становятся сложнее и интереснее. Постепенно стажеры подключаются к решению задач от заказчика, банка.
Суть стажировки не в том, чтобы пополнить кодовую базу, а в том, чтобы студенты глубоко разобрались в тонкостях разработки банковских продуктов в процессе дискуссии и регулярного ревью. И с этим летняя школа справляется.
Парная разработка и менторство
Задачи на летней школе решают в формате парного программирования. Стажеры работают в парах. Фактически они создают один и тот же код, но используют для этого два мозга, анализируют задачу по-разному, предлагают свои идеи и находят ошибки друг друга.
У каждой пары есть ментор из числа сотрудников Липтсофт. Именно он ставит задачи, объясняет, какую роль они играют в общей картине, и принимает результаты.
В рамках стажировки студенты решают задачи из нескольких направлений работы frontend и backend, так можно попробовать себя в разных областях и понять, чем больше нравится заниматься. Результаты оценят сразу несколько наставников, по итогам стажировки будет более объективная оценка сильных сторон стажеров.
Когда я сам был ментором, мне очень нравилось отвечать на вопросы стажёров. Когда долго работаешь над проектом взгляд замыливается, а вопросы помогают взглянуть на проблему с нового ракурса.
Что будет дальше?
Итак, летняя школа позади, стажеры получили практический опыт, познакомились с подходами к разработке и продуктами компании. Тех, кто успешно закончил стажировку, Липтсофт может пригласить на постоянную работу.
Когда становишься штатным сотрудником, получаешь клиентские задачи и работаешь самостоятельно. В свое время они мне показались сложнее и интереснее, чем задачи на летней школе. Чем быстрее развиваются твои технические навыки, тем более продвинутые задачи ты получаешь. Уже нет единого процесса, как на стажировке.
Что касается парного программирования, появится больше свободы и в том, чтобы чаще работать в одиночку. А если все-таки продолжать в паре, то предстоит работать не с другим новичком, а с опытным сотрудником, и набираться опыта у него.
Как попасть на летнюю стажировку?
Каждый год на стажировку попадают 5-10 стажеров. Конкурс есть, но точно лучше проверить свои силы сразу, и если что, позже попробовать еще раз, чем отложить на потом. Отбор состоит из трех этапов:
Приём заявок — заявки принимают с середины апреля до середины мая, отправить ее можно через сайт. Заявки рассматривают менторы и hr компании.
Тестовое задание — студенты получают несколько дней на написание кода, который можно будет запустить и проверить, примеры заданий есть на сайте.
Техническое собеседование в офисе компании — знакомство с менторами, теоретические вопросы по тем областям, которые соответствуют твоей ступени обучения в университете. Если собеседование прошло успешно, компания приглашает на стажировку.
Примеры тестовых заданий, подробности про новый набор можно посмотреть на странице стажировки https://www.lipt-soft.ru/internship
В этом году летняя школа пройдет уже в четвертый раз. Я больше не участвую в ней ни стажёром, ни ментором, но настоятельно рекомендую. Если хотите попасть в финтех и получить ценный опыт в реальных проектах, присмотритесь к этой стажировке. Возможно, следующей будет уже ваша история на Хабре.