МГУ и МФТИ: Tarantool Lab
Студенты МГУ и МФТИ | бесплатно

Что такое Tarantool Lab?
Это формат, предполагающий обучение на реальных бизнес-задачах и освоение конкретной технологии, инструмента или методики в сфере IT.
Новый набор стартует в сентябре 2024 года. За время обучения в лаборатории студенты получают актуальные теоретические и практические знания по продуктовой разработке от экспертов-сотрудников компании VK. Работа над задачами в Tarantool — хороший способ познакомиться с продуктовой разработкой. Участники погрузятся в полный цикл работы над задачей: начиная с обсуждения и одобрения способа решения и заканчивая ревью кода. Придётся активно использовать git, разбираться в большом количестве кода реального проекта и подтянуть английский язык: нередко в хорошем фикс-сообщении может быть несколько абзацев развёрнутого текста, а то и целая страница.
Обучение бесплатно, но количество мест ограничено. Подать заявку можно, когда набор открыт.
Длительность
2 семестра
Формат
Онлайн
Нагрузка
до 10 часов в неделю
Кто может учиться
Студенты МГУ и МФТИ
Стоимость
Бесплатно
Статус
Набор закрыт
Набор заявок закрыт
Подпишись на уведомления, чтобы не пропустить старт набора.
Изучай то, что востребовано на рынке
Технологии и инструменты
В лаборатории можно освоить несколько смежных специальностей: попробовать себя в роли продуктового разработчика, получить опыт в аналитике и заняться полезным исследованием для собственного продукта.
Получай практические навыки
Погружение в продуктовую разработку
В процессе обучения в лаборатории ты получишь актуальные, практически применимые и разносторонние знания о продуктовой разработке. Также тебя ждет возможность поработать над реальным проектом в составе команды одного из бизнес-юнитов VK.
Защита проекта
В конце апреля команды представляют своё решение задачи вместе с отчётом о проделанной работе — кто какую часть реализовал. Команды решают задачи в git-репозитории, к которому есть доступ у наставников. Вклад каждого участника оценивается по активности в git-репозитории. В случае если участник занят исследованием или другой непрограммистской активностью, результаты работы (отчёт, документ с описанием дизайна фичи и т. д.) нужно тоже класть в git-репозиторий.
Командная работа
Ты научишься эффективно работать в коллективе единомышленников, соблюдать баланс между личными амбициями и корпоративным духом, а также реализовывать IT-проекты в составе команды.
Типовые задачи Tarantool Lab
- Трансформация сообщения; - Реализация Adaptive Radix Tree Index (ART); - Range requests; - Тесты детерминированного исполнения; - Поддержка Thread Sanitizer; - Улучшение утилиты мониторинга затратных по CPU задач.
Содержание
цель курса
изучить процесс продуктовой разработки от идеи и до релиза, познакомиться с инструментами платформы Tarantool и научиться с ними работать, а также понять основные принципы комфортной деятельности в командном проекте.
изучение технологий:
преподаватели
Кому подходит Tarantool Lab?
Студентам МГУ и МФТИ
Поступить могут студенты ВМК, мехмата, ФКИ и физфака МГУ им. М.В. Ломоносова и ФРКТ, ФПМИ и ВШПИ МФТИ, обладающие требуемыми знаниями. Мы обещаем плодотворные два семестра обучения и работы над реальными бизнес-задачами, а также стипендии лучшим участникам.
Какие требования?
Обладать знаниями и навыками
Мы ожидаем, что ты соответствуешь этим требованиям: 1. Знаешь язык C или C++ на базовом уровне, можешь написать достаточно крупную программу (например, эмулятор shell). Для решения некоторых задач потребуется знание языка Go. 2. Знаком с Linux: умеешь работать с файлами, потоками, процессами, IPC. 3. Умеешь работать в командной строке Linux. 4. Знаешь английский на уровне чтения технической документации.
Иметь достаточно времени
В лаборатории мы работаем над реальными задачами бизнес-юнита, поэтому нам важно качественное участие каждого. Мы ожидаем, что ты регулярно будешь уделять время встречам с экспертами, работе в команде и самостоятельно. За отсутствие на встречах без уважительной причины команда может исключить тебя из проекта.
Быть готовым к нагрузке
Лаборатория начнёт работу с октября в онлайн-формате. Раз в неделю тебя и твою команду ожидают регулярные встречи с обсуждениями по проделанной работе. В середине декабря – промежуточное подведение итогов, а окончательное решение задачи мы будем ждать к концу апреля.
Как поступить в лабораторию?
Для нас важно качество образования, а не количество выпускников, поэтому места в Tarantool Lab ограничены. Чтобы начать обучение, выполни три простых действия.
Подача заявки
Внимательно изучи страницу курса. Убедись, что соответствуешь всем требованиям к поступающим, и подай заявку на участие. Если анкета заполнена верно, а ты соответствуешь всем требованиям к поступающим, мы пришлем тебе ссылку на отборочное испытание.Набор заявок закрыт
Подпишись на уведомления, чтобы не пропустить старт набора.
Как подготовиться?
Эти материалы помогут тебе получить необходимые знания и освоить полезные навыки для поступления в лабораторию.
Статьи
Набор заявок закрыт
Подпишись на уведомления, чтобы не пропустить старт набора.