Личный опыт учебы на информатике в Варшавском университете

Варшавский университет считается одним из самых престижных в стране. А чтобы пройти сюда на отделение MIM (Wydział Matematyki, Informatyki i Mechaniki), нужно не только отлично сдать экзамены, но ещё и побороться за место с призёрами олимпиад.

Dzik поговорил с Тимой, одним из бывших студентов этого заведения. Читайте его монолог ниже.

Отделение MIM. Источник: www.mimuw.edu.pl

«Я был единственным иностранцем на 200 человек»

 — Я родом из Днепра (Украина), в Польше уже четвёртый год. Закончил UW (Uniwersytet Warszawski), работаю и живу тут потихоньку. Вернее, мне осталась небольшая формальность. Я сдал все экзамены, но в сентябре мне ещё нужно рассказать, что я делал в своей дипломной работе. Это можно было сделать и раньше, но я хотел сначала спокойно перейти с умовы злецения на B2B, а затем уже лишиться статуса студента.

Изначально я подал документы и в Варшавскую Политехнику, и в UW. Поступил в оба, но выбрал именно Варшавский университет. Тогда я ничего не знал о его статусе. Но мне показалось, что в Политехнике более «инженерный» подход, тогда как меня больше интересовала теоретическая математика и языки программирования, которые преподавали в UW.

Помню, я набрал тогда по математике 199 баллов из 200, по английскому — 194 балла, по родному языку (украинскому) что-то около 185-ти. Но всё равно оказался внизу рейтинга на рекрутации. Потому что призёры олимпиад автоматически получают 100% и с самого начала будут впереди. Кажется, когда я поступал, олимпиадников на рекрутации в UW было 40% или даже 50%.

Меня это привело в шок. Потому что — как так, я же такой амбициозный, уверенный в себе, хорошо учился и сдал ЗНО. А в итоге еле прошёл с такими баллами. Но вот так это работает.

Я был единственным иностранцем на 200 человек, которые пошли на информатику. Разве что годом старше на потоке была ещё одна девчонка из Беларуси. Многие просто не выдерживают учёбу и отчисляются (или их отчисляют).

Но, насколько вижу, иностранцев в университете становится всё больше. Например, тогда я был один, а после меня на потоке появилось уже двое. Рост в два раза. И рекрутационные баллы мне называли впоследствии ниже, чем были у меня.

👉 Посмотреть актуальные рекрутационные пункты на MIM UW можно тут

«В конце обучения твой GitHub уже представляет полноценное портфолио»

На лекции. Фото предоставлено героем текста

 — Учебную программу можно посмотреть на сайте. В первый год вы почти не программируете, только учите математику. Очень-очень много математики: после матанализа 1 идёт матанализ 2, затем дискретная математика, теория множеств, формальная логика и т.д. 

Также в первом семестре есть введение в программирование (Wstęp do programowania). Звучит смешно, но на деле из-за этого предмета у нас отчислили где-то процентов 30. Всё потому, что у него занебесное количество баллов ECTS. Настолько большое, что ты не можешь даже взять варунек (пересдачу), потому что предмет слишком много «весит». Мне кажется, это было сделано намеренно, чтобы отсеять людей уже на первом году обучения.

Ну и поначалу мне было тяжеловато учиться, так как я не знал узкоспециализированных терминов на польском. Плюс во время дистанционки, введённой из-за коронавируса, нам намеренно усложнили экзамены, так как понимали, что у нас есть возможность подсмотреть. Звучит как оправдание, но нам об этом напрямую говорили преподаватели. И я смотрел, варианты до коронавируса были намного легче.

Но как только войдёшь в ритм, тебе станет действительно приятно учиться. Если на первом году был завал математикой, то на втором — завал проектами. В какой момент было так, что ты пишешь проект за проектом (а иногда и одновременно), вообще без перерыва в дедлайнах. Доходило до 10 немалых проектов в семестр.

Причём вы не можете попросить об отсрочке. В UW так не принято. Тут за опоздание вам или снимут баллы, или поставят ноль. Мне отсрочили дедлайн на день только раз, на первом курсе.

Хоть вуз и не подразумевает, что ты должен уметь кодить до поступления, но на деле без базовых знаний учёбу не осилить. Например, нас никогда не учили Python, но он мелькал довольно часто. А курс C++ длился пару недель, и за это время мы разогнались от азов до высоких уровней. Мне повезло, что с C++ я был знаком еще до поступления. Однако некоторым людям было просто невозможно тяжело, и они этот язык ненавидели и до сих пор ненавидят всей душой.

Третий год — это математика, проекты, диплом и экзамен лиценциатский (тоже куча стресса, о нём ниже). Диплом — это работа на фирму в команде из 4 людей. Так фирма получает проект, вуз — диплом, а студенты — деньги.

В начале третьего года фирмы рекламятся и говорят, какой проект надо сделать. Студенты формируют команды и подаются в эти фирмы. Те выбирают команды и выдают умовы о дзело. Платят от 0 до 20 тысяч злотых за весь проект. Соответственно, и разная ставка. 

Проект делается 9 месяцев, и за месяц пишется диплом. Из-за того, что делается это в командах из 4 студентов (плюс ментор от фирмы и научрук от вуза), в итоге вы реально успеваете делать полномасштабный работающий проект.

Защита диплома — не условие выпуска. Чтобы выпуститься, нужно сдать лиценциатский экзамен. Это сложнейший экзамен по всем предметам на учёбе. Я чудом сдал его с первого раза. Но некоторых знакомых из-за него отчисляли, хотя все предметы до этого они сдали. 

Это прямо пик стресса, так как вас прогоняют по всем-всем предметам, и во время экзамена ничем нельзя пользоваться. Пробники есть на сайте. Лиценциатский экзамен также считается вступительным для магистратуры.

Но волны стресса заканчиваются тем, что в конце обучения твой GitHub уже представляет полноценное портфолио, и есть что рассказать в резюме. 

Из интересных проектов были: написанный с нуля в С++ мультиплеерный «бомбермэн»; интерпретатор в Haskell полноценного С-подобного языка; распределённая система в Java для выдержки нагрузки миллион запросов в секунду; эмулятор процессора в ассемблере. 

Да, учёба — стресс. Но после неё ты не успеваешь почувствовать пустоту, так как безболезненно находишь работу.

Стоит ли идти в UW, чтобы научиться программировать?

— Нет, UW — не самый лучший вариант для такого. Во-первых, не факт, что у вас получится его закончить. Ты должен гореть учёбой, проникнуться и ловить кайф от того, что тебе тяжело и ты получаешь одни тройки.

Во-вторых, информатика — наука теоретическая. Это не программирование. Это наука об информации. Если человек планирует просто писать сайты, то ему эти знания вообще не нужны. У нас предполагалось, что если ты знаешь информатику, то научиться программировать уж точно сумеешь.

Ну и, в-третьих, работать программистом можно и без университетского диплома. Я знаю людей, которые даже с дипломом не могут найти работу. И у меня есть знакомые, которые начали работать в Meta и Google, ещё не имея «бумажки».

Да, в MIM UW уклон больше в теорию. Но, по моим наблюдениям, ты оказываешься более готов к работе, чем мои друзья из варшавской Политехники, которых учат более «практически». Думаю, это потому, что их преподаватели отстают от современных технологий. А в UW стараются вводить предметы на выбор и преподавать максимально актуальные темы. 

Некоторые преподаватели были моими ровесниками. Они учатся вместе с вами и могут прийти и сказать: «То, что я сказал на прошлом занятии, неправда. Я погуглил и нашёл обратное, вот смотрите». Мне кажется, это прикольно, что вам не просто говорят какие-то факты для заучивания. Тут ценится именно понимание и общение.

Ты можешь даже выбирать себе преподавателя (но, конечно, не факт, что ты обязательно к нему попадёшь, в группе места всё же ограничены). А на третьем году образования бакалавриата есть много предметов на выбор, и они обновляются каждый семестр. Например, я так записался на предмет, который проводила фирма, в которой я сейчас работаю.

Также разрешено записываться на предмет с другого факультета, например, на какую-нибудь продвинутую математику. И можно закрывать «równoważne» предметы. Так, на первом-втором году вместе четырёх предметов можно просто развивать проект. Я тоже подавался, но не прошёл.

Ещё нужно посещать «огульноуниверситетские» предметы. Все технари обязаны закрыть три гуманитарных или социальных предмета, а гуманитарии — три технических. Например, я изучал историю математики. Но есть вариант даже пойти в университетский хор.

Особенности студенческой жизни

— У нас не было дистанции между студентами и преподавателями. Ты можешь добавить преподавателя в дискорде и просто с ним созваниваться, что-то обсуждать. В конце года студенты оценивают работу преподавателей в анкетах и пишут фидбэк, чтобы те могли принять его ко вниманию и провести «работу над ошибками».

Самоуправление студентов в UW — мощная единица. Студенты могут управлять развитием вуза и предлагать идеи. Например, они предлагают купить микроволновку, и её в течение недели покупают и устанавливают. Или — по их инициативе на территории отвели территорию для курения.

Из других особенностей: сюда приходят олимпиадники, выпускники сильных лицеев, и они очень умные. Преподаватель задаёт им вопрос, и они мгновенно на него отвечают, потому что их мозги уже «заточены» под такой метод мышления. А ты только сейчас этому учишься. От такого самооценка сразу падает, и ты чувствуешь себя глупее остальных.

Плюс у очень умных людей могут быть проблемы с социализацией, что усложняет поиск друзей. Но мне повезло, и я нашёл в UW подругу, которая познакомила меня с многими другими людьми.

Тут есть комьюнити, постоянно проходят какие-то мероприятия. Например, какая-нибудь фирма приходит провести презентацию и заодно заказывает пиццу. Пиво после экзамена — это тоже база.

И, наверное, важное отличие — что учёба тут три года. Но на деле уходит больше времени. Здесь редко кто заканчивает за 3 года, так как нахватываются пересдач. Я сам учился 4 года.

«Однозначно не советую комбинировать этот факультет с работой»

Фото предоставлено героем текста

— В MIM UW нет понятия практики, если хочешь работать, то работай. Но, конечно, на факультет время от времени приходят представители фирм. Не всегда MAANG, но всё равно много возможностей. Объявления о таких встречах сложно пропустить. Кроме того, на студенческую почту приходит много полезных рассылок, вроде объявлений о работе/стажировке от Google или Meta. 

Конечно, тот же Google и другие тесно связаны с UW. Например, спонсируют лаборатории или проводят здесь свои занятия. Это и элемент рекламы, и возможность найти кого-то интересного.

Я и сам с таким столкнулся. Не могу сказать, что меня наняли только из-за учёбы. Но на первой работе руководству понравилось, что я с этого факультета. А сейчас я работаю в компании RTB House, которая была основана 10 лет назад как стартап именно на MIM UW.

Негласно считается, что этот факультет — место, где зарождаются идеи. И действительно, много компаний выросло из магистерской или лиценциатской работы.

Я сам начал довольно рано работать, после начала войны в Украине. Не хотел зависеть в плане денег от мамы. Так что я нашёл работу, взял академ, но всё равно продолжил учиться. Просто не записывался на обязательные предметы. А поскольку они обязательные, то автоматически ставились двойки, которые позже я пересдавал.

Старался работать на полную ставку, а в остальное время учиться. Мало спал, мало общался. Было тяжело, никому такое не посоветую. Потому что учёба на UW крайне сложная.

Здесь нельзя просто заучить или прогуглить. Пока ты сам не разберёшься в теме, то не сможешь сказать, что знаешь предмет. Я убедился в этом на своей шкуре, когда нахватался двоек, то есть, пересдач предметов с нуля. Например, по алгоритмам.

Нужно очень много учиться вне вуза. Приходить домой, открывать книгу, просматривать дополнительные материалы, много решать. Очень много. Это был настоящий кошмар. Да, мне было приятно иметь свои деньги, но неприятно находиться в неустойчивом положении. Я не мог для себя решить — продолжать или сдаваться. В какой-то момент я даже был морально готов отчислиться.

Так что однозначно не советую комбинировать этот факультет с работой. Хотя бы дождитесь последнего семестра и начните с 3/5. По сути, многие оставались работать в фирмах, где писали дипломку.

Кому стоит идти на MIM UW?

— Во-первых, тем, кто горит той же математикой и информатикой. Во-вторых, людям, которые не ставят деньги в приоритет над учебой.

Я советую попробовать даже тем, кто не уверен, что пройдёт по баллам. Вы ведь не знаете, какое в этом году будет количество олимпиадников, распределение мест. А 85 злотых за рекрутацию — смешная цена за возможности, которые затем перед вами откроются.

Читать дальше

Потерял работу — как быстро аннулируют твой рабочий ВНЖ? Узнали у специалиста по легализации

Потерял работу — как быстро аннулируют твой рабочий ВНЖ? Узнали у специалиста по легализации

Что происходит с рабочим видом на жительство после увольнения в Польше: сроки уведомления воеводы, 30 дней на поиск новой работы и реальные сроки аннулирования карты побыта на практике.

С сайта беларуского МВД исчезла онлайн-проверка запрета на выезд из Беларуси. Говорят, узнавайте лично

С сайта беларуского МВД исчезла онлайн-проверка запрета на выезд из Беларуси. Говорят, узнавайте лично

Сервис проверки временного ограничения на выезд из Беларуси удалён с сайта МВД. Теперь информацию можно получить только при личном обращении в миграционный отдел по месту жительства.

Так как же всё-таки доносить документы в Варшаве без электронного подтверждения?

Так как же всё-таки доносить документы в Варшаве без электронного подтверждения?

Практическое руководство по подаче документов в Варшаве через систему MOS без обязательного электронного подтверждения, с пояснениями от иммиграционных экспертов о сверке оригиналов и копий.