Второй курс — страдания оправдались?
Вторая часть обзора на ПИ ВШЭ. Первую годичной давности, про первый курс, можете прочитать здесь. Конечно, за год многое поменялось, как и на программе, так и в моём мировоззрении, но что-то полезное там ещё должно остаться)
И не забывайте подписываться на канал Сверхразум говорит, надо добить 1к!
И как всегда, мои материалы, код за 2 курс на гитхабе: https://github.com/vasyukov1/HSE-FCS-SE-2-year
Получилось не так объёмно, как в прошлый раз, но содержание такое:
Архитектура вычислительных систем
Лектор: Легалов Александр Иванович
Семинарист: Виденин Сергей Александрович
Ссылки: курс на сайте ВШЭ
Формула оценки: 0.12 * Сем + 0.08 * ДЗ + 0.6 * ИДЗ + 0.2 * Экз Автомат, если сумма за ДЗ, ИДЗ и семы >= 4.
Среди студентов зовётся просто "АВС", шёл в 1 и 2 модуле.
У нас был лайтовый ассемблер — RISC V. Из-за этого некоторые сишники жаловались, что мы халявники)) Это, конечно, полегче, чем x86 или ещё другие.
Лекции были скучноватые, что-то непонятное, низкоуровневое, старое, бееее. Но лектор Легалов — очень крутой, прям чувствуется, что шарит в предмете, но зумерам нужно преподавать по-другому. Очень повезло, что смог перевестись на семинары в группу к Виденину. Он прям очень классно рассказывал каждую тему, всё разжёвывал, объяснял мелкие детали.
И я тут реально ШАРИЛ! У меня не получалось делать ДЗ с ChatGPT, поэтому приходилось решать самому. И это прям классно! Сам пишешь код, он работает — ещё и на ассемблере! Клаааас! Возможно, просто лёгкие задания были. Но даже если так, мне нравилось работать с регистрами, ифами, го ту, макросами. Вспоминаю — аж приятно становится.
Но я, к сожалению, поздно начинал делать БДЗ (на которые давалось по 2 недели), и почти всё просрочил на 1 день, поэтому вышло 9 (здесь система, что 1 просроченый день — минус 1 балл), хоть и были сделаны все работы на 10. Ещё мне забавно было писать отчёты к ДЗ, интересно описывать, что как делал, как что работает — особенно когда в азарт входишь. Хотя многим и не нравилось это — лишняя бюрократия, зато некая проверка осознанности решения, а не простого джипитишинья.
Прикольненько тут (возможно, только из-за того, что тут был Виденин), мне нравилось. Довольно халявно. Хоть это никак не пригодилось мне пока нигде и особо не вижу в будущем, что где-то нужно будет, но появилась осознанность, как работают всякие процессоры, компьютеры.
Операционные системы
Лектор: Легалов Александр Иванович
Семинарист: Легалов Александр Иванович
Ссылки: курс на сайте ВШЭ.
Формула оценки: 0.08 * ДЗ + 0.15 * (ИДЗ-1 + ИДЗ-2 + ИДЗ-3 + ИДЗ-4) + 0.12 * Семы + 0.2 * Экз Автомат, если все контроли на 4+.
"Оси" — подобие “продолжения АВС” в 3 и 4 модуле, но гораздо скучнее.
Тут уже не было Виденина, и я перестал понимать предмет сразу же. Хотя тут полезное рассказывают — про разные сети, как компьютеры работают, взаимодействуют между собой. Вроде бы нужные темы.
Но я прослушал всё, на лекции не ходил, смысла не видел. Все дзшки вайбкодятся. Главное — нормально сделать БДЗ (на них давалось около месяца) и написать отчёт (насколько я слышал, некоторые ассистенты тупо читали только отчёт и ставили оценку, даже несмотря код — но подтверждения этому нет).
И тут было посещение семинаров, поэтому приходилось просто сидеть, заниматься своими делами и на фоне слушать семинариста.
В итоге навайбкодил на девятку. Понимание было, но такое — дилетанское. Хотелось бы шарить тут, но в тот момент был занят другим, а оси оказались тем предметом, на который пришлось забить. (И в целом, не жалею пока)
В этом году АВС и оси объединили, что, мне кажется, к лучшему.
Групповая динамика и коммуникации в профессиональной практике программной инженерии
Лектор: Белова Наталья Сергеевна
Семинарист: Белова Наталья Сергеевна
Формула оценки: 0.65 * ДЗ + 0.1 * Нормконтроль + 0.25 * ТЗ ДЗ = (дз1 + дз2 + дз3 + дз4) / 4
Групповая динамика, или просто грудина.
Мне вообще не понравилось. Какой-то инфоцыганский курс в первом модуле, когда ты ещё замотивирован жёстко ботать, должен страдать и тратить время на какую-то ерунду. Вообще задумано прикольно — дать понять, как работать в команде, научиться страдать с бюрократией, противостоять системе. Но это ужасно реализовано, типа как и с ВВПИ на первом курсе — должно ввести в курс дела, что как, то сё. А на деле надо пройти какой-то тест “Какая ты феечка Винкс часть команды?”, потом поделиться на команды по результату этого теста (а результаты вы подделываете, чтобы быть в команде с друзьями), а потом выбираете проект, который должен понравиться преподу. И после этого вы работаете над заказом чужого проекта — пишете ТЗ, обсуждаете что-то, пишете отчёты о работе. Бюрократия, кринж. Мне повезло с командой, и я, к сожалению, почти ничего не делал, поэтому мы получили 7. Потом расстроился: что-то не думал, что из-за какой-то фигни будет хор, а не отл.
А ещё тут не будет у вас критериев, хоть и просили их скинут. Все баллы выставляются на усмотрение ассистентов. А ассисты все разные, и почему-то все были кринжи… Вот везде нормальные, а сюда почему-то брали клоунов. Нууу, естественный отбор.
А ещё вроде бы его сделают не 1 модуль, а 2… Лучше бы на КПО отдали всё время этого предмета.
Алгоритмы и структуры данных
Лектор: Нестеров Роман Александрович
Семинарист: Терлыч Никита Андреевич
Ссылки: курс на сайте ВШЭ.
Формула оценки: 0.45 * Накоп + 0.2 * Пр_Зан + 0.35 * Экз Накоп: ДЗ, квизы, КР, тесты Пр_Зан: семы, мини-дз Автомат (в формулу идёт экз = 8), если: - Накоп и пр_зан >= 8 - SET и КР >= 70%
База базовая базовейшая. Обычные алгосики, дают достаточно хорошие знания.
Сначала читаются лекции, потом по этим лекциям разбираются задачки на семинарах, где ещё лучше всё укладывается в голове, а потом решаешь сет (контест на 2 недели) на определённую тему. В сетах также иногда были бонусные задачи, которые надо было защищать ассистентам (просто подключаться на 5 минут в зуме и рассказывать решение). Также есть письменная КР — около 10 тестовых вопросов и около 3 задач с развёрнутым ответом типа "исправьте алгоритм" или "опишите алгоритм для решения задачи". Если не повезёт, то придётся ещё идти на экзамен, где даётся билет с несколькими вопросами, надо написать ответы на них, а потом рассказать решение проверяющему.
У меня многовато времени уходило на сеты. Кто ботал олпрогу или у кого хотя бы нормальная информатика была в школе, тот, как мне казалось, без проблем всё решал. А я с единственными знаниями инфы по ЕГЭ тратил достаточно времени, чтобы разобраться во всех этих алгоритмах.
Лекционные презентации сделаны очень хорошо, можно просто посмотрев их, понять тему самому.
Конечно, тут не те алгосы, которые часто спрашивают на собесах в Яндексе, но голова прокачивается хорошо. Потом легко разбираться с задачами на Литкоде.
Отдельный респект Терлычу. Фантастически преподавал. Всегда веял интересом на семинарах, мотивировал ботать. Семинары очень полезные были, так что обязательно ходите на них.
В первом семестре в основном разбираются структуры даных, сортировки и деревья (которые мне показались сложноватыми), а во втором уже больше разных алгосов: графы прям крутые, хеширование, строки (придётся немного помучиться). Второй семестр мне понравился больше, он и полегче, и поинтереснее.
А ещё я буду ассистом в этом году! Так что знаете, кому можно задачи защищать))
Конструирование программного обеспечения
Лектор: Виденин Сергей Александрович
Семинарист: Резуник Людмила Александровна
Формула оценки: Накоп = 0.15 * Семы + 0.15 * Мини-ДЗ + 0.6 * ДЗ Автомат: накоп / 0.9 Экз весит 0.1
Самый классный предмет, самый нужный для ПИ. Его очень не хватало в первом полугодии, когда только начинались курсовые. Здесь очень хорошо проработалось инженерное мышление, понял архитектуры, как их более менее нормально делать.
Прикольные и нужные темы были: докер, архитектуры, базы данных, хранилища, брокеры сообщений.
Конечно в самом начале были всякие принципы SOLID, GRASP, разные паттерны, фабрики, фасады, DI-контейнеры. Мне они не очень нравились, особо не понял прикола. На семах ужасно их рассказывали в виде “делаем один и тот же проект, но с использованием разных принципов” — и ты сидишь, смотришь, как семинарист пишет код, а ты ничего не запоминаешь. Да в целом все такие семинары были, поэтому, надеюсь, их переделают, и они будут более полезные.
Всё было очень сжато, по 1 лекции на каждую тему, ничего нормально детально не успевали рассмотреть, а просто поверхностно пробегались. Поэтому хотелось бы побольше лекций.
ДЗ — по сути полноценные проекты. Они были интересные. К тому же можно было делать на любом языке, на Python, C#, Kotlin, Java, Golang... Я сначала делал ДЗ на Котлине, но после 14 часов подряд ковыряния в грэйдле и просроченного дедлайна и нескомпилированной работой ассистентом понял, что это точно не моё. И отчаявшись, я делал следующее задание на C#. Но ещё с 1 курса не нравится он, поэтому это была единственная шарповая работа, чтобы просто получить оценку и не потерять автомат (для автомата все ДЗ надо было сделать на минимум).
А дальше я взял Go. И на нём всё пошло-поехало. Я прям наслаждался с ним. Можно было выбрать Python, но я что-то в тот момент всё ещё надеялся, что буду Golang-разработчиком. На Golang, конечно, мне потом пришлось помучиться с Kafka (надо было лучше mqrabbit выбрать и не страдать, но что уже поделать), и, кажется, у меня проект так и не работает на самом деле)) Но в целом, Golang очень крут! Приятно микросервисы всякие писать.
В общем, Виденин очень крутой препод, хорошие лекции, но он читал курс первый раз, поэтому получилось не лучшим образом. Но даже с этим всем это было самое полезное ПИшное за 2 года. И мечта — если КПО сделают на все 4 модуля, чтобы лучше и детальнее пройтись по всем темам. И было бы хорошо, если бы перед КПО, или хотя бы параллельно с ним, были базы данных.
А ещё на лекциях были небольшие тесты, и тот, кто первый правильно ответит на все вопросы, получал в подарок книгу! Я так один раз выиграл) А Булат вообще крутой — чуть ли не каждый раз выигрывал)
Теория вероятностей
Лектор: Горяинова Елена Рудольфовна
Семинарист: Афанасьев Александр Сергеевич
Формула оценки: 0.1 * ДЗ + 0.15 * Семы + 0.25 * КР + 0.5 * Экз
Вместе с матстатом единственный математический предмет на 2 курсе. И он нужный.
Всё у меня тут сначала складывалось хорошо, понимал, осознавал. Но в какой-то момент, где-то под конец октября, чуть упустил, и всё поехало под откос — не понял тему, слил КР, из-за чего не было желания ботать тервер. Пришлось усиленно ботать в последние дни перед экзаменом (причём единственным в зимнюю сессию!), чтобы не получить пересдачу, потом слить экзамен… И как итог вышло 5 у меня. Единственный уд… Мне очень грустно, и зол на себя(( Эх, хотел бы знать тервер нормально.
Лекции мне не нравились. Скучные, бесполезные, ничего не запоминалось. Конспект официальный какой-то сложный, написанный слишком заумно. Ну такое…
Семинары более менее нормальные. Конечно, иногда долго задачи разбирали, много времени куда-то уходило, но в целом хорошо, польза была. Были также интересные рубежи — самостоятельные работы на минут 15-20, оценки за которые шли в семинары. Но у некоторых семинаристов такого не было, кажется, поэтому кое-кто переводился к ним и халявил.
Очень спасали конспекты Наташи. Хотя я их поздно начал читать… Если бы раньше начал, мб мог и на 6+ закрыться… А я сам что-то не вёл конспекты... Надо было.
В этом году курс переделают. Раньше он был от преподов ФЭНа, кажется. Теперь как будто станет не сильно лучше.
Были ИДЗ — работы давались на недели 2, состояли из 1-2 несложных задач. Интересные. Иногда их надо защищать ассистентам. КР мне показалась сложной, так же как и экзамен. Но они вполне решаемые. На 4 написать довольно реально.
Математическая статистика
Лектор: Горяинова Елена Рудольфовна
Семинарист: Афанасьев Александр Сергеевич
Формула оценки: 0.1 * ДЗ + 0.15 * Семы + 0.25 * КР + 0.5 * Экз
Продолжение тервера. Поэтому всё написано про тервер и матстат имеет отношение к обоим курсам.
Матстат мне понравился гораздо больше. Понятнее, чем тервер, полегче. Как будто просто взять и посчитать, особо думать не надо))
Здесь осознание предмета произошло бэкпропом)) Только пройдя все темы и дойдя до регрессии, понял, зачем всё это было, как, что, для чего. И тут всё структурированнее, чем на тервере в плане самого предмета. Тервер противненький был.
ИДЗ были прикольные, мне нравились. Из минусов — не было ДЗ обычных, как и на тервере. Точнее, нам просто давались задачи для самостоятельного решения и чаще всего не было никаких ответов и разборов. Поэтому приходлось сверяться с гпт, который все эти задачи решает не очень хорошо.
Экзамен, кстати, очень лёгкий был. Прям изи. Причём на этот экзамен разрешили взять лист с формулами, чего нельзя было делать ни на тервере, ни на КР по матстату — но как мне показалось, здесь эти формулы и не сильно нужны были.
Особенно понравилось то, что регрессию уже прошли на ИАДе к тому времени, и тут я ещё лучше осознал её.
В общем, не лучшая реализация предмета, но хоть не пришлось страдать сильно. Конечно, хотелось бы более лучшего последнего математического предмета.
Очень помогли консультации Лаптевой! Без них сложно бы пришлось. Поэтому в целом можете сами прорешивать материалы из её папки.
Основы Android-разработки (НИС)
Лектор: Макаров Сергей Львович
Семинарист: Макаров Сергей Львович
Формула оценки: 0.5 * Лабы + 0.3 * Проект + 0.2 * Экз
Спустя время очень жалею, что пошёл сюда… Надо было идти на анализ данных, наверное, либо на бэкенд (но тогда произошла какая-то подстава, что не всем сказали, что появился новый НИС, либо я просмотрел эту инфу).
Я что-то думал, что прикольно будет шарить в мобильной разработке, кнопочки рисовать, создавать приложения, пользоваться всем этим!
А на деле получилось, что просто делаешь лабы и всё. Ну хотя, возможно, это и плюс — лекции в записи все есть, посещать ничего не надо, главная задача — сделать 20 с лишним лаб и проект. Я всё откладывал, и начал делать лишь на новогодних каникулах, а потом доделывал в марте, в стрессе, параллельно с курсачом. При этом было прикольно делать, у меня получалось. Получалось вместе с ChatGPT. Но даже не просто вайбкодинг, а с осознанием большей части.
Проект можно было делать на любую тему. (Ну либо, если вам лень и достаточно просто закрыться, можно вообще не делать.) Я выбрал приложение для учёта книг и цитат. Получилось прикольно. Коряво. Но прикольно. В перспективе можно будет доделать до нормального варианта. Но как проект для НИСа сгодилось. Тем более, что я его сделал буквально за 2 дня, просто сидел все 48 часов и ботал — ужас...
Я сделал все лабы, все на 10! А проект защитил на 8 — там я сам плохо выступил, мог бы более круто рассказать, вышло бы 10 (так что потренируйтесь выступать). И из-за этого у меня в итоге получилось 9… И я очень расстроился. Столько сил, нервов, времени было отдано… и всё ради жалкой девятки!
И очень жалею, что не делал НИС в самом начале, осенью.
Английский язык (факультатив)
Семинарист: Тавровская Александра Фёдоровна
Ссылки: курс на сайте ВШЭ
Формула оценки: 0.25 * Written + 0.2 * Oral + 0.25 * Work + 0.3 * Final Test
По сути тот же самый факультатив, что и был на первом курсе, но темы чуть сложнее. Я ходил на продвинутый уровень. И как всегда здесь — если повезёт с преподавателем, то круто. Мне повезло! Александра Фёдоровна классная очень — интересные пары. Но я мало ботал английский… Поэтому было сложно(
Отличие от первого курса в том, что английский шёл с первого по третий модуль. В остальном всё то же самое.
Подготовка к НЭ по английскому
Семинарист: Чихачёва Дарья Владимировна
Формула оценки: 0.2 * Oral + 0.25 * Written + 0.3 * Final Test + 0.25 * HW
Это было горе для меня — английский. Очень не хотелось ботать, но надо было. И тут было сильно сложнее, чем на факультативе. Хотя казалось бы, что тут просто заботать экзамен надо… В целом ничем не отличается от всех английских, просто всё время упор на эссе, спикинг, тесты с независимого экзамена. Ещё и в ЛМС надо было задания всякие выполнять. А в этих заданиях не всегда правильные ответы. Короче, курс для выработки дисциплины ботать английский.
Я первую половину проскипал: ходил на пары, слушал, но учил слабо, на минимум. Поэтому весной пришлось помучиться, чтобы закрыться. А теперь ещё и НЭ (независимы экзамен) сдавать скоро 🙏🙏🙏
Ещё знайте, что если вы берёте факультатив, то придётся ходить и на подготовку, либо наоборот тоже. То есть либо оба предмета, либо никакой. Но вообще, мне кажется, лучше ходить, лишним не будет.
Коммуникация (майнор "Навыки 21 века 4К")
Преподаватели: Васильева Елена Николаевна, Зак Евгения Алексеевна, Кошелева Мария Игоревна, Курагина Мария Федоровна, Шведова Елена Евгеньевна
Формула оценки: Устная + Интерактивная + Письменная + Проект
СУПЕР КРУТО! Мне очень понравилось! Самый лучший майнор (после ИАДа).
Возможно, это относится конкретно только к “Коммуникации”. Очень интересные лекции! Как будто не учёба, а наслаждение знаниями, которые льют в твою голову. Рассказывается о взаимодействии с людьми, как понимать их, чувствовать, ладить, находить подход к каждому.
На семинарах были разные кринжоватые, но прикольные игры, выводили из зоны комфорта. И можно было не бояться брать инициативу на себя и говорить бред)) Но я всё же чаще всего боялся(
Преподы суперские — всегда шли на встречу, были приятные в общении, заинтересованные! Особенно Зак классно читала лекции. А на письменной коммуникации прям лапочки преподают!
Из названий понятно, что о чём. Мне больше всего нравилась устная. На письменной было много всякого полезного про то, как правильно переписываться, делать разные документы, оформлять литературу. В общем, только рекомендасьон!
И было очень жаль уходить с этого майнора. Очень он мне нравился. Но ИАД есть ИАД… И кстати, насколько я слышал, следующий курс майнора "Критическое мышление" был пожёстче, людям надо было ботать. Но поверхностно поглядывая, мне казалось, что темы там тоже интересные.
Основы машинного обучения (майнор ИАД)
Лектор: Соколов Евгений Андреевич (Легенда!)
Семинарист: Баранов Михаил Юрьевич
Формула оценки: 0.4 * ДЗ + 0.1 * ПР + 0.2 * КР + 0.3 * Экз
Самым огромным учебным счастьем за весь этот год был перевод на ИАД!
Всё началось с того, что однокурсница спросила, как вообще можно перевестись между майнорами. А я даже не думал об этом, и потом гуглил, отвечал ей, а сам что-то подумал: “Хм, прикольно, может на ИАД тоже можно перевестись?” Посмотрел, что там надо и всё, дальше забил.
А сам ходил потом везде, по Одинцово, на Покру, с Покры, ездил в метро и думал, а что если реально перевестись? Вдруг получится. Вдруг это полезно будет. Но тогда придётся страдать. “Это же самый сложный майнор” и там только умные учатся. Но там интересно, там Соколов. Спрашивал у однокурсников, как там, что чего, то сё, ляляля тополя.
Ну и потом решился всё же попробовать. А там надо было иметь какой-нибудь сданный курс по Питону. И у меня, к счастью, были матпраки на Питоне! Те самые по алгебре и матану. Конечно, можно было бы засчитать цифровую грамотность как курс по Питону, но сами же понимаете, что это кринж. В заявке расписал, что хочу сильно на курс, готов ботать много, все дела. Также надо было указать почему-то кумулятивный рейтинг за 1-2 модуль 1 курса (кажется его), а он у меня хороший был, около 5% перцентиль. И потом ждал долго, наверное, недели 3-4. В итоге, как говорил в ДЗ по английскому в рассказе “Как провёл зимние праздники”: “It felt like receiving a letter from Hogwarts” — я смог перевестись!
И то ли мне очень нравился МЛ, то ли чувствовалась ответственность “перевёлся — надо ботать усиленно”, то ли ещё что-то или кто-то. Но всегда ИАД делал в первую очередь, каждую лекцию смотрел онлайн и пересматривал в записи, чтобы лучше понять. Семы все смотрел в записи, какие-то все они долгие казались, а в записи можно на паузу поставить, подумать самому. Но семинарист был классный, прикольно рассказывал, объяснял разные штуки с учётом своего опыта в Тиньке (кажется, он там работает).
Здесь даётся прям хорошая база по МЛ: регрессия, классификация, метрики, градиентный спуск, решающее дерево, случайный лес, градиетный бустинг, немного кластеризации.
На КР, конечно, я накринжевал, плохо решил. Получил 8, хотя ожидал максимум 4. Не знаю, мб я просто разочаровался, что решил не идеально, либо просто повезло. Но как итог вышло 9.
А ещё я решил все ДЗ на максимум! Тут также Сане спасибо. В общем, всё было очень круто! К тому же последнюю лекцию Евгений Соколов сделал очно! Это прям классно было, никогда не забуду этой встречи. Правда, я ничего не запомнил, что именно было там))
И мне (пока что) не показалось, что ИАД — самый сложный майнор.
Тестирование Иннополис
Жесть, что за кринжатина. Зачем нам это страдание?
Даётся тест на машинное обучение, анализ данных и надо его просто протыкать. И ещё протыкать так, чтобы результат всегда улучшался. Типа в начале год был базовый уровень, потом средний, а под конец гений. И тогда оценкой за это тестирование можно будет перезачесть НЭ по проге или ЦГ, что-то такое… Непонятно, что он проверяет и зачем нужен. Ещё и какие-то проекты с нового года надо будет делать.
В общем, я категорически отказываюсь воспринимать Иннополис в Вышке.
НЭ по программированию
Тоже не вижу смысла в этом. Просто даётся контест на 5 задач. Надо решить хотя бы одну. Задачи разного уровня: от “дано 2 числа, верните сумму” до обхода графа в глубину. Причём на ПИ это экзамен продвинутого уровня — страшно представить, что на базовом уровне у неайтишных программ.
Курсовая
Научный руководитель: Резуник Людмила Александровна
Формула оценки: 0.05 * КТ-1 + 0.05 * КТ-2 + 0.2 * Руководитель + 0.7 * Комиссия
Изначально где-то в октябре даётся список тем от разных преподавателей. И надо успеть выбрать хороший проект. (Также можно найти научника и предложить свою тему.) Я тянул до последнего, когда многие интересные проекты уже заняли. Интересного мало оставалось. Чего-то я решил, что какое-нибудь мобильное приложение можно будет быстренько сделать и не париться. И такой проект был — “Сервис для стриминга и селфхостинга музыки” (а мне ещё очень хотелось что-то с музыкой сделать). Но на этот проект я опоздал. Был точно такой же проект, только командный, а не индивидуальный. Хотел туда бэкендером пойти, но бэкендер уже был в команде, поэтому научник предложила мне сделать iOS-часть. Я согласился, хотя совсем не знал iOS, и у меня не было по нему никакого курса… Я вообще не шарил в нём.
До нового года ничего по курсачу не делал. Лишь документы, ТЗ. Тут я сильно сплоховал, что оттягивал до последнего и ничего не делал.
На каникулах всё же начал что-то делать. Поспрашивал у однокурсников про всякие материалы по iOS, курсы разные. Но я, как всегда, ничего из этого не смотрел, не читал, не открывал… И начал делать просто с ChatGPT! Спрашивал, как сделать такую-то штуку, как лучше что-то реализовать и так далее. В общем, это помогло хорошо. И у меня получалось! Но потом я опять начал забивать на курсач до февраля.
Перед второй точкой контроля опять начинал ботать, к тому же уже начался КПО, там рассказали про архитектуры, поэтому я решил переделать почти всё, что уже было написано, под хоть какое-то подобие архитектуры.
Ну и весной, в апреле был дичайший стресс, депрессия, комплексы, птср, сомнения, ужасы, что я ничего не могу сделать, ничего не работает, а уже скоро сдавать. Но через силу, через боль что-то по чуть-чуть делал… Страдал, делал, страдал, делал, но больше всё же страдал. В итоге что-то да получилось. Даже прикольно, если учесть, что всё изучал это сам с нейросетями.
А вот защиты… Это отдельный вид искусства. Жаль тех, кто защищался в первый день, да ещё и в кринжовой комиссии, где люди как будто на приколе гасили всех и отправляли на пересдачу. Но мне более менее повезло. Происходило всё так: сидишь онлайн в МТС-линке, даётся минут 10 на рассказ, что делал, показываешь презентацию, потом у “жюри твоей судьбы” есть минут на 5 вопросы по проекту. Мне задали вопросы абсолютно по всему, кроме проги. Ну да мы же не на ПИ, зачем что-то про прогу спрашивать? Или… В общем, спросили: “Как будете монетизировать проект?”, “Как будете бороться с авторскими правами?”, “Почему такой [некрасивый] дизайн?” (да, мы же дизайнеры). Ну и единственный вопрос хоть как-то относившийся к проге — “Вы сказали, что использовали архитектуру MVVM. Откуда вы о ней узнали?”. А прикол этого вопроса в том, что Сосновский (препод по iOS, сидел в комиссии), который это спросил, считает, что такой архитектуры не существует)) Но об этом факте мне сообщили только после защиты, к сожалению.
А перед самой защитой надо загрузить в ЛМС документы: ТЗ, управление, описание проекта и ещё всякую писанину. И необходимо, чтобы ТЗ прошло антиплагиат. При этом у многих плагиат показывался из-за шаблона (титульный лист, аннотация, обязательные таблички на каждом листе). И самый прикол, что я загрузил свою работу и антиплагиат показал нормальное количество заимствований. Дальше я немного исправил ТЗ и загрузил ещё раз. Иииии… У меня показало почти стопроцентный плагиат с самим собой! После чего пришлось писать в учебку, ещё куда-то, чтобы решить эту проблему, потому что без антиплгиата не допускают к защитам. В итоге мне просто сказали загрузить первый отчёт с нормальным процентом плагиата.
Ещё проблему антиплгиата можно было решить тем, чтобы научрук написал отзыв, что просто так получилось, работа сделана самостоятельно. Но это в командном проекте, так как у каждого в ТЗ примерно одно и то же написано. Также обойти плагиат получалось тем, что просто вставляли скрины текста, а не сам текст.
Вывод: Я неправильно выбрал тему. Хоть это и было прикольно, но было бы полезнее, если бы взял что-то связанное с бэком. Но да ладно, зато теперь могу iOS-приложение сделать)
Практика
Супер, если вы уже где-то работаете или стажируетесь, и вы можете это засчитать за практику.
Я планировал проходить в качестве практики курс Галицкого по NLP и CV. Но, насколько мне известно, он рассорился с главной тётенькой по практикам, и она его кикнула. Официальная причина — потому что он приглашённый преподаватель Вышки и не может вести практику. Потом была попытка договориться с Лукьяненко, чтобы этот курс был его. Вроде шло всё хорошо, на курс записалось 100 человек, а центр практик узнал об этой схеме и написал Лукьяненко, что записано слишком много студентов, надо выбрать только 15 человек. Но это было бы несправедливо, поэтому курс отменили. Люди ходили спорить с этим, но им победить не удалось, поэтому пришлось проходить практику в VK Education Practice. А сам курс Галицкого по NLP и CV должен позже появиться на Степике.
Практика от ВК кринж. Плохие лекции, преподы так себе. ИАД намного лучше. И главная задача этой практики была в том, чтобы посмотреть около 12 лекций по ML и сделать проект по предсказанию пола пользователя по его рекламным запросам. Ну ладно, более менее нормально прошло. Но всё равно кринжовая платформа, кринжовый сайт, слабая организация, задачи вообще не интересные, из разработки был только HTML, CSS…
Был вариант пройти курс от Вышки, но там из нормального были только микросервисы. Ну разве что ещё можно было бы пройти какой-нибудь курс по гиту, но да ладно.
А если вы вообще отчаялись, то можно было бы просто пройти курс на Степике и засчитать его за практику.
Студсовет
В целом, бюрократия, отсутствие нормальных проектов говорят сами за себя. Всё, что можно делать, можно и без студсовета на данный момент.
Конечно, есть плюс в том, что они могут помочь в решении каких-то проблем при несправедливых решениях преподов, ещё кого-то. Но как будто почти всегда можно и без студсовета это решить, но для этого нужны либо мозг, чтобы думать, либо знакомые, которые смогут помочь. Так что кому-то да помогут студсоветчики.
Но и студсоветчики должны быть такие, которые помогут. Я не такой. Вот Саша Богомол и Гоша Клименко прям классные очень. На них только студсовет и сможет держаться. Ну и нужно же, конечно, чтобы не мешали студсовету. Ни люди внутри… Ни снаружи. А то сейчас как будто это просто организация вуза, исполняющая обязанности студсовета. Ну и все, наверное, знают историю с отбором тг-каналов студсовета, обязанностями, что постить. Да и тут куча фиксирования всякого, бюрократии: надо проголосовать за дисциплинарку — голосуем и делаем отчёт, кто как проголосовал, а ещё всё это с определённым шаблоном, без которого учебный офис не примет опрос. Ещё мне не нравится иерархия студсовета — как по мне, если и делать студсовет, то с равными правами у всех. Но мб без этого организации не могут функционировать. В общем что-то странное, специфичное и пока совсем безыдейная штука это.
И мне не понравилось, что в тгк отключили клоунов... Я сражался за них как мог...
Выбор КпВ
В конце 4 модуля выбирается курс по выбору на 3 курс.
Удивительно, но на первый семестр 3 курса есть только 2 нормальных варианта (нейросети и бэкенд), а остальное — для любителей iOS, игр, фронтенда, математики или физики. Но об этом в следующей серии.
Самый прикол с выбором. Мне жаловаться не пришлось, потому что я прошёл туда, куда хотел (ещё-то и с моим рейтингом). Но вот некоторые студенты, к сожалению, попались.
Система такая, что студенты заполняют формочку, где ставят 1 и 2 приоритет для КпВ и для НИСа. После чего в зависимости от рейтинга за 1-2 модуль 2 курса студентов распределяли на 1 приоритет КпВ, а потом на 2 приоритет КпВ, а дальше так же НИСы. А весь сюр в том, что чтобы попасть на КпВ по нейросетям, надо было также податься на НИС по облачным и локальным системам данных, потому что оба курса от Сбера. Но об этом условии нигде не было нормально написано, и студенты, подавшие заявки только на что-то одно из этого, пролетели мимо всего.
Футбол
В этом году мы провели 2 тура СФО и дважды участвовали в Кубке Универов ВТБ.
В первом, осеннем, розыгрыше заняли 2 место в группе, вышли в плей-офф, но проиграли в 1/16:
1 тур: ФК Н 3:5 Реал Мадрид (Синергия)
2 тур: ФК Н 6:5 RosNOU (РосНОУ)
3 тур: ФК Н 8:4 Андердоги (РУТ МИИТ)
1/16: ФК Н 3:4 Боги Футбола (РГСУ)
У меня за 3 матча 11 голов и 3 передачи! Был прям в хорошей форме)
Весенний турнир сложился не лучшим образом из-за дедлайнов, курсача, поэтому 4 место в группе:
1 тур: Андердоги (РУТ МИИТ) 10:1 ФК Н
2 тур: ФК Н 3:6 ЗАС Губкина (РГУ нефти и газа)
3 тур: ФК Н 3:4 Gnes (РАМ им. Гнесиных)
Также мы смоги всё же организовать Кубок ФКН по футболу! Он прошёл 18 мая в Таганском парке. Сначала должны были играть матч "Сборная ПМИ" против Сборной ПИ" 11 на 11, но почему-то решили, что лучше будет 8 на 8... Но даже несмотря на это ПИшники выиграли по серии пенальти! Основное время завершилось со счётом 1:1, и я забил самый первый гол в истории Кубка ФКН)) А потом ещё и реализовал послематчевый пенальти!
Ещё в этот же день был сам кубок. Мы, ФК Н, заняли 2 место в группе и уступили в 1/4.
Ссылка на наш футбольный чат, вступайте!
Мои оценки
✅ Математическая статистика — отл, 9
✅ Операционные системы — отл, 9
👍 Английский (факультатив) — хор, 6
👍 Подготовка к английскому — хор, 6
Также лучшая кураторша и ассистентка Аня подсказала сделать табличку с предметами и их описанием, поэтому ловите! (У меня получилось не так круто, как у неё, но я старался)
Итог
Первую половину учебного года прохалявил, многое оставил закрывать после нового года. Мог упростить себе жизнь: сделал бы лабы по Андройду осенью, зимой бы спокойно справился с курсачом, весной бы было время решить спокойно контест в какой-нибудь ШБР, там бы потом летом ботал, как умные люди, и с осени бы вышел на стажку… Но всё, как всегда, пошло наперекосяк. И самое странное — мне понравилось это время, хоть и пришлось пострадать, но это страдание было приятное.
Но даже несмотря на это, к концу 2 курса я на 16 месте в рейтинге! Но как будто это ещё и потому, что многие стали работать и меньше времени уделять учёбе.
Зато за этот год подружился с хорошими людьми!
Поступайте в Вышку и подписывайтесь на телеграм)