Несколько советов, с чего начать, если хочется поступить в магистратуру на программирование, когда информатики в школе не было:
- Понять, нужно ли это. 1 Стоит осознать, что информатика в школе — это не то же самое, что программирование в вузе. 1
- Поучиться на подготовительных курсах. 5 Во многих ведущих вузах есть такие курсы, где абитуриенты магистратуры могут ознакомиться с требованиями приёмной комиссии и расширить свои знания по профильным дисциплинам. 5
- Пройти онлайн-тестирование и сдать устный экзамен. 2 Например, для поступления в магистратуру Яндекса и ИТМО нужно пройти онлайн-тестирование по математике и программированию, а также сдать устный экзамен, где попросят решить небольшие задачи по математике, написать код или исправить баги в уже существующем. 2
Также можно рассмотреть программы магистратуры в разных вузах, например:
- Факультет компьютерных наук НИУ ВШЭ. 2 Программа «Современные компьютерные науки» состоит из трёх направлений: Data Science, теоретическая информатика и алгоритмы, инфраструктура больших данных. 2 Для поступления нужно пройти конкурс портфолио, который включает в себя письменный экзамен и собеседование. 2
- Факультет математики и компьютерных наук СПбГУ. 2 Программа «Разработка программного обеспечения и науки о данных» рассчитана на абитуриентов с сильным математическим бэкграундом. 2 Основные направления программы: анализ данных, архитектура больших систем, верификация и валидация ПО. 2 Для поступления нужно пройти конкурс портфолио и сдать письменный экзамен по четырём темам: алгоритмы, математическая логика, разработка ПО и машинное обучение. 2
Выбор программы и подготовка к поступлению зависят от индивидуальных обстоятельств и предпочтений.