ВШПИ МФТИ | Как учёба, жизнь и тд
Всем привет! В прошлом году писал про СУНЦ, очень рад, что пост нашёл свою аудиторию(и мб кому-то помог), надеюсь, что с этим постом будет так же :)
upd: упс, этот пост слишком долго пролежал в черновиках(ё-моё, почти два месяца), сорри
Чем занимаемся?
ВШПИ сфокусирован больше на чём-то продуктовом, прикладном, промышленном. Расписание не такое плотное, как на ФПМИ, эти пробелы заполнены проектным практикумом в учебном плане. Как устроен проектный практикум расскажу чуть позже
Чему учат, кто и как?
По учебному плану и расписанию лучше почитать на сайте, я хочу спать, допишу это позже. В каждом блоке предметов буду писать список лекторов, если интересно, можно прочитать о них в интернете/на ВикиФизтехе
Математические дисциплины
Лекторы( через / указано продолжение предмета в 2 семестре):
- Математический/многомерный анализ: Гусев Николай Анатольевич
- Аналитическая геометрия/Линейная алгебра: Подлипский Олег Константинович / Чубаров Игорь Андреевич (во 2 семестре лекции были с РТ)
- Дискретная математика/математическая логика: Зухба Анастасия Викторовна
У нас были общие пары с ИВТф ФПМИ по математическому/многомерному анализу, аналитической геометрии/линейной алгебре, эти предметы ведут преподаватели с кафедры высшей математики(КВМ). Ещё был предмет дискретная математика/математическая логика, программа вроде как разработана лектором чисто для ВШПИ. По занятиям: тут всё индивидуально, кому-то нравится один лектор, кому-то нет, кому-то нравится другой и он ходит на лекции к другому(если расписание позволяет). Лично мне на одних лекциях было ничего непонятно(например, я лучше запоминаю, когда есть опорный материал на доске, а на слух я много не пойму/запомню), на других было всё понятно, так как объяснение были максимально подробными и всё сказанное отражалось на доске. Но на самом деле, как уже сказал ранее, можно найти лектора, который будет по душе(тут главное, чтобы программы достаточно совпадали), либо ходить на доп занятия(практикумы, проводит КВМ) и разбираться на них. Все семинары мне понравились, семинаристы объясняли материал доходчиво и помогали научиться решать задачки.
По прогерским дисциплинам
Лекторы:
- Алгоритмы и структуры данных: Кулапин Артур Евгеньевич/Троян-Головян Владислав Дмитриевич
- C++: Гагаринов Даниил Альбертович
- Java: Бобряков Александр, Бобряков Дмитрий, Калайчьян Сурен
- Инструменты разработчика: Конов Илья Сергеевич
- Базы данных: Рухадзе Альбина
- Python (не знаю всех преподавателей, сорри)
Прогерские дисциплины на ВШПИ крутые. Алгосы первый семестр были одни для всех, на 2 семе было деление на базу/основу(продву), могу сказать, что объясняются доходчиво, а на семах(говорю за плюсистов) очень круто объясняли, как решать задачи(вначале сами пытались придумать идею, потом если не получается, с подсказками добивали и докручивали решение, иногда был лайф-кодинг, где показывалось, как надо прогать решение, как лучше его писать и тд).
Также было деление на C++(есть отбор, нужно пройти тестик)/Java, я выбрал C++. Я до этого уже знал плюсы на уровне "могу закодить решение алгоритмической задачки", но на самом деле есть ещё и промышленная прога, для которой используется достаточно много фич/функций, о которых я раньше не знал. Мне курс понравился, было интересно)
Инструменты разработчика: курс был только на 1 семестр, за это время нам рассказали про устройство Linux, bash, про BIOS/этапы загрузки, файловые системы и их устройство, про сети и тд. Лектор понятно объяснял, но к сожалению я уже подзабыл материал(думаю на стажке/работе нужно будет вспоминать, пока повода не было)
Базы данных: тут курс тоже был на 1 семестр, но здесь сложно сказать, было достаточно или нет, рассказали об истории БД, мы работали и делали домашки/лабы с использованием PostgreSQL, рассказали про обычные запросы, оконные функции, триггеры и тд, про то, как работает PostgreSQL под капотом, немного было про NoSQL, вертикальное/горизонтальное масштабирование БД. Тут тоже всё супер, было много полезной и интересной инфы.
Python: был только на 1 семестре, тут в целом вышло очень странно: язык вроде и не сильно сложный, в одних группах рассказывали по ipynb-файлам, в другой лектор пытался дать более глубокие знания(было много про синтаксический сахар). Многие к этому предмету относились легкомысленно, и оно понятно, материал простой(это про общие ipynb-файлы), в группе с "синтаксическим сахаром" было посложнее, и эта сложность потом навалилась на зачёте(общее впечатление было, что предмет второстепенной важности). Думаю в следующем учебном году станет лучше, дирекция собрала от нас обратную связь
Проектный практикум
Он начинается с первого же семестра и длится всё твоё обучение. Ещё он для меня был "подушкой безопасности": в учебном плане было выделено время под него, и я понимал, что могу продолжать проектную деятельность и в то же время успевать учиться. Поэтому выбор был в сторону ВШПИ. Как получилось на самом деле? В каждый семестр можно подать свою идею проекта, набрать желающих работать с тобой, рассказать об этом дирекции, если идею одобрят, то готово. У нас на потоке было несколько таких проектов, по факту задача только стояла с набором команды в проект. У меня не очень получилось привлечь людей в команду, поэтому я делал проект из уже предложенных.
В любом случае, это был интересный опыт, были ошибки, и теперь понятно, как их избежать. Может быть лайфхаки распишу, не знаю, стоит ли перегружать статью)
Если у вас не было опыта работы в команде/над проектами, то вам тем более это будет полезно. А если ещё и с ментором повезёт(или вы найдёте хорошего ментора и попроситесь к нему), то сможете аккумулировать ещё больший опыт.
По лайфхакам(если вкратце):
- Заранее обсудите формат отслеживания активности в проекте(в 1 семестре отражением результата была активность на созвонах, в какой-то момент они прекратились, из-за чего работа после была незамечена)
- Если есть вопросы, что-то непонятно/неприятно, не стесняйтесь сообщать об этом ментору/трекеру(независимое лицо, отслеживающее прогресс всех проектов на потоке, тоже может вам помочь). Так получится вовремя починить работу над проектом и проектный практикум не превратится в пытку)
Такс, пока материал дописывается, уже не могу его держать в черновиках, если есть вопросы, не стесняйтесь их задавать в чат абитуриентов и мне. Вообще я думал дать ещё общие советы по тому, как выбрать направление(просто у меня этот процесс проходил интересненько). И спасибо за прочтение!