Мы продолжаем набор молодых специалистов в наши традиционные бесплатные летние школы. Чтобы поступить, нужно подать заявку. Затем мы пришлём тестовое задание, которое нужно успеть выполнить до 21 апреля.
Что нового
В этом году мы решили добавить в программу что-то новенькое. Теперь к четырём традиционным школам — разработки интерфейсов, бэкенд-разработки, мобильной разработки и менеджеров — добавилась пятая: школа аналитиков-разработчиков. Там мы научим работать с реальными продуктами и делать выводы на основе данных.
Обновились и программы школ. Мы добавили в них курс по soft skills. Он пригодится и менеджерам, и разработчикам: на нём расскажут, как комфортно чувствовать себя в рабочей среде, наладить взаимодействие в команде и развить лидерские качества, а также научат правильно вести себя на собеседовании.
И ещё одно нововведение: для студентов, которые показали лучшие результаты, предусмотрена Лаборатория — пятинедельная практика в Яндексе, за которую платят зарплату.
Как проходит обучение
Обучение в школах двухэтапное. Первый этап проходит в онлайне: студенты слушают лекции экспертов из Яндекса, выполняют практические задания и участвуют в семинарах. Программу школ разрабатывают сотрудники Яндекса. Они же выступают в роли преподавателей и менторов. Программа регулярно обновляется, чтобы успевать за жизнью. Например, открыть Школу аналитиков-разработчиков было решено, поскольку доля таких специалистов в Яндексе за последние пять лет выросла более чем втрое — с 4% до 13%.
Второй этап — очный, он состоится в офисах Яндекса в Москве, Санкт-Петербурге и Екатеринбурге. На нём можно будет применить полученные знания в деле: студенты разных школ объединятся в команды и будут работать над проектами под руководством опытного ментора. Кстати, участвовать в очном этапе могут не только жители Москвы, Петербурга и Екатеринбурга — мы оплатим дорогу и проживание в этих городах всем, кто успешно прошёл онлайн-этап.
Те, кто показал на онлайн-этапе самые высокие результаты, смогут пройти практический этап в Лаборатории. У участников будет возможность на время присоединиться к одной из команд Яндекса и вместе с ней решать реальные, а не учебные задачи.
Занятия в школах будут проходить с 11 июня по 31 августа 2024 года.
Какие знания нужны для учёбы
Школа аналитиков-разработчиков. Студенты должны знать основы программирования на Python и уметь обрабатывать списочные данные и словари, иметь опыт решения прикладных задач с использованием любого диалекта SQL или pandas. Потребуется понимание основ теории вероятностей и математической статистики: мат. ожидания, стандартного отклонения, медианы, квантилей, доверительного оценивания и основных статистических критериев.
Большим плюсом будет умение читать код и документацию, а также самостоятельно осваивать новые библиотеки и технологии обработки данных.
Школа разработки интерфейсов. Для поступления в школу нужно знать HTML, CSS и JavaScript и иметь опыт разработки интерфейсов — хотя бы небольшой.
Школа бэкенд-разработки. Для поступления вам нужно знать синтаксис и стандартную библиотеку одного из языков — Python, Java или C++. Ещё понадобится умение писать читаемый код и самостоятельно находить баги, а также знание основ алгоритмов и структур данных.
Школа мобильной разработки. В этой школе будет три трека. Общие требования для всех: умение решать алгоритмические задачи и хотя бы минимальный опыт создания приложений под выбранную ОС. Для трека Android нужно базовое знание Kotlin, для трека iOS — Swift, а для трека Flutter — Dart.
Школа менеджеров. Здесь предусмотрена углублённая продуктовая программа, ориентированная на практику и сложные кейсы. Студент Школы менеджеров должен уметь работать с аналитическими данными, понимать современную архитектуру сервисов, иметь представление о юнит-экономике и маркетинге. Опыт работы с командой разработки или технический бэкграунд — это обязательные требования к кандидатам.
Ждём ваших заявок и желаем удачи!
Источник: habr.com