January 19, 2024

Как поступить на магу в Германию если ты лох(есса)

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

При поступлении у меня было несколько отягчающих обстоятельства:

  • я жила в Грузии, и поэтому кучу бумажек и переводов к бумажкам мне надо было сделать в другой стране
  • К моменту подачи документов, в России закрыли все посольства Германии, кроме московского, и на всех желающих получить немецкую визу работало (по слухам) 2 дипломата
  • Самое значительное: у меня был на руках красный диплом Вышки, но он был по политологии. И я очень много раз слышала, что в Европе нереально поступить на магу, если бакалаврское образование не сочетается с планируемой магистратурой. В моем случае это оказалось возможно, и я надеюсь, что мой пример кого-то в схожей ситуации вдохновит хотя бы попробовать

Хочется сразу ответить на несколько фундаментальных вопросов

  • Зачем идти на магу?

Потому что фиговое образование тянулось бы за мной еще много лет карьеры, а in this economy любая сомнительная строчка в резюме очень сильно снизит мои шансы найти работу в будущем, как мне по крайней мере кажется. Помимо просто желания получить красивую бумажьку, у меня все еще остаются микроскопические надежды поучаствовать в ресерче в универе или даже пойти на PhD (если я сойду с ума)

  • Почему в Германию?

Потому что с учетом всех обстоятельств, мне бы вряд ли дали стипендию или покрыли бы обучение в европейском вузе другой страны. В Германии все еще бесплатное образование (но есть нюанс, о котором будет ниже), когда в соседних Нидерландах это бы мне стоило, например, ~15k в год. Еще я довольно давно уже учу немецкий, и с каким-то знанием языка как будто чуть-чуть спокойнее (пригождается мне это в основном сейчас, чтобы заказывать фильтрик и булочку)

Выбор программы

Для меня он был достаточно прост: если зайти на https://csrankings.org, выбрать Германию и отметить только публикации по AI, на первом месте будет Max Planck Society (это не ВУЗ, а исследовательская организация), а на втором LMU Munich. Собственно, туда я сразу и решила поступать, так как ресерч статьи из LMU я видела и читала, и была уже +- знакома с лабами, которые тут есть. Вы кстати могли знать LMU, так как тут находится лаба Бьёрна Оммера, которая придумала Stable Diffusion.

Помимо LMU смотрела еще на TU Berlin, Humboldt University of Berlin, Free University of Berlin и Heidelberg University. Часть из них отпала потому, что я сразу же пролетала по требованиям к поступлению (TU Berlin, например, на удивление жесткий в этом плане), а у другой половины мне просто не понравились ни курсы, ни лабы.

Должна признаться, что подавать доки всего в один ВУЗ довольно глупая стратегия, так что всем на своем бы месте я посоветовала быть умнее и диверсифицироваться. Мне в итоге повезло, но это был close call.

В самом LMU я подавалась на две программы – просто Data Science и Data Science and Statistics. Под вторую я подходила идеально: в моем политологическом дипломе на самом деле огромное количество курсов по статистике, и жирный майнор по анализу данных (спасибо ИАДу и Евгению Соколову за все). Буквально все требования по кредитам я могла закрыть, ничего не делая дополнительно, и даже могла бы быть зачислена автоматически, минуя процесс интервью. Эта программа была более математическая, с сильным Machine Learning треком и больше заточенная под ресерч.

На просто Data Science программа более прикладная, но и на ней заявлялось больше разных perks (типа семинаров с представителями из индустрии, уникальных курсов, которые не могли бы взять студенты других программ, и ЭлИТноГо статуса, так как в нее вложили много денег). Под ее требования я подходила сильно хуже: из требуемых 30 кредитов по Computer Science and Computational Methods, я могла наскрести максимум 15 (но могла легко закрыть 30 по статистике и ML). Формально ни разу за обучения у меня не было курса по алгоритмам и структурам данных, например, и с этим надо было что-то делать.

Подача документов на саму программу

Список на обе был примерно одинаковый:
– Transcript of records (у меня был на английском)

– Бакалаврский диплом с нотариально заверенным переводом

– Пруф знания английского

– Для одной из программ еще мотивационное эссе

Чтобы добить нужные кредиты для DS, я на три месяца платила 80$ за курсеру и проходила Algorithmic Toolbox и Data Structures (в общей сложности они дали мне только 3 кредита). Чтобы как-то подтвердить способности к Software Engineering, я прикладывала еще письмо с работы (в свободной форме), где CEO стартапа, где я работаю, ручался за мои умения накодить работающий сервис. Чтобы еще как-то повысить свои шансы, я включила в эту категорию кучу других курсов, где мы учили ML-методы, но где домашка часто представляла собой упражнения на написание кода (у меня это было Introduction to Deep Learning и Applied Problems of Deep Learning). Даже курс Theory of Mathematical Proofs я как-то смогла притянуть в категорию Computer Science and Computational Methods, сославшись на то, что там покрывалась часть теории алгоритмов. Еще в дополнение я прикладывала сертификаты от двух летних школ – одна с курсами по прикладной регрессии и R, а другая Advanced Language Processing Winter School

Не уверена, что из этого вы итоге обеспечило мне прохождение фильтра по квалификациям, поэтому перечислила тут все. Для людей в похожей ситуации: во многих формах при подаче документов есть возможность объяснить, что за курсы находятся у вас в Transcript of records. Это довольно полезно, если у вас был классный релевантный курс, содержание коротого плохо отражено в его названии

В формах на подачу также нужно было указать свой GPA, при чем его можно нужно было посчитать по 150 лучшим кредитам в дипломе. Поэтому у меня получилось набрать 150 кредитов так, что GPA получался 1.07 (по немецкой системе, где 1 – лучшая оценка)

В мотивационном эссе я давила на то, что очень мотивированна учить этот ваш Data Science, так как много учила его самостоятельно, когда им увлеклась, даже когда была на совершенно не связанной программе. Дальше про то, что я амбассадор responsible AI, так как учила социальные науки, и следовательно понимаю импакт этих разработок на общество. И наконец про то, что я плотно слежу за публикациями лабораторий LMU, и за несколькими авторами в частности, и очень бы хотела поработать с этими профессорами

Для английского я сдавала IELTS и тут мне особо нечего рассказать: я не готовилась и сдала на 8. Стоило прохождение экзамена 680 лари (256$)

Нотариальный перевод диплома я делала в Тбилиси, перевод одной этой бумажки стоил примерно 100 лари (37$).

Сроки подачи в немецких вузах как правило очень поздние. На Data Science окно было с 25 апреля по 1 июня, на Statistics and Data Science дедлайн был еще позже – 15 июля. Я подала все документы 14 мая.

Интервью

23 июня мне пришло приглашение с Data Science на интервью, которое должно было пройти 10 июля. Я совсем не верила, что меня позовут, поэтому начала готовиться только за 2 недели

Тут произошел мой большой факап. Для этой программы на сайте был вывешен список из 20 вопросов по статистике и 20 вопросов по Computer Science. Все вопросы по статистике были абсолютно примитивные (например, неиронично был вопрос “что такое нормальное распределение”), а по Computer Science было много про алгоритмы и типизированные языки программирования, и конкретно почему-то выбрали Джаву. Поэтому я две недели сидела с Корменом и учебником по Джаве, будучи в полной уверенности, что если я просто вызубрю эти 20 вопросов, то все будет хорошо

В итоге на интервью у меня спрашивали не эти вопросы, а то, что было указано в моей заявке. Например, что-то сподвигло меня написать, что я проходила на курсере динамическое программирование, поэтому меня сразу спросили про формальное определение knapsack problem и как ее решать. Эту часть интервью я завалила очень позорно, но зато идеально ответила на статистическую часть. Наверное симпатия деда-статиста, который проводил интервью, меня в итоге спасла, потому что к моему большому удивлению уже 12 июля мне прислали приглашение на обучение

На вторую программу пришлось забить: приглашение на интервью мне пришло только 1 августа, и состояться оно должно быть 22 сентября. Начало обучения было в середине октября, поэтому я просто бы не успела сделать вовремя визу, если бы стала дожидаться его.

International Office

Если вам не повезло родиться с паспортом страны ЕС, параллельно с подачей на программу нужно еще податься в International Office. Дедлайн по подаче был 15 июля, я отправила все 11-ого. Мне кажется очень тупо, что туда нужно подаваться зачастую еще до того, как у тебя на руках есть результаты интервью, но что поделать.

Для моей программы можно было податься онлайн и мне не нужно было собирать дополнительных документов (заверенный перевод бакалаврского диплома у меня уже был). Я слышала много плохих историй, что если ты что-то неверно заполнил в форме для International Office, они сообщат тебе в самый последний момент, но у меня такого не случилось.

К несчастью, онлайн-подача это только первый этап. Если они посмотрели на доки, и им окей, то разумеется немецкая бюрократия захочет получить эти же доки в бумажном виде. 27 июля мне пришло письмо, что документы их устраивают, и что я могу теперь отправить все по почте. Мне нужны были:

– Копия этого письма от International Office

– Копия письма от организатора программы, что они меня принимают

– Заверенные копии диплома и приложения к нему, а также заверенный перевод диплома

– Еще одна форма, которую надо было заполнить онлайн, распечатать и отправить. Самое страшное, в этой форме они хотели уже знать, где именно в Германии я буду жить

– Пруф наличия государственной страховки

– CV

– Копию паспорта

Все это надо было отправить почтой с 11 сентября по 26 октября (довольно щедрые сроки). 11 октября я отправила это DHL из Москвы за 8000 рублей (90$), и за неделю доки благополучно доставили

Виза

Почему из Москвы, если я жила в Тбилиси? Дело в том, что получение визы – это самый большой пиздец из всего поступления. Я записалась в очередь в немецкое посольство в Тбилиси 13 июля, а 1 августа мне прислали приглашение на 27 сентября. Еще до этого стало понятно, что это окно бесполезно ждать, и что визу я бы делала полгода.

В Москве тоже плохо обстояли дела – согласно инфе из чатиков, записи на подачу документов надо ждать полтора месяца, а дальше от 6 недель их бы рассматривали. Свободные окошки были в Минске, и они даже согласились меня принять, если бы не одно но: на бакалаврском дипломе им нужен был апостиль, а у меня его не было. А апостиль можно было бы сделать только в России

Поэтому мне ничего не оставалось, кроме как купить билеты за 365$, еще 100$ заплатить за перевоз багажа и отправиться в Москву, где 1 сентября у меня была подача документов. Список документов был тоже очень внушительный:

  • Заявление
  • Фотографии
  • Копия заграна и обычного паспорта
  • Допуск к учебе
  • Подтверждение финансирования
  • Бакалаврский диплом (снова с заверенным переводом) И школьный аттестат (тоже с переводом)
  • Мотивационное письмо на немецком (слава богу, его я смогла составить сама)
  • CV без пропусков (тоже на немецком)
  • Подтверждение знания английского
  • Полис медицинского страхования (туристический)

Вот такую стопку документов я в итоге несла:

В памятке написано, что все, что не на немецком, должно быть переведено на немецкий (кроме паспортов), но по факту если оригинал на английском, то документ нормально примут в визовом центре

Диплом и транскрипт я связала апостилем, перевела все вместе и сделала заверенный перевод с несколькими копиями. Плюс, перевод аттестата и приложения к аттестату и копии. В общей сложности на переводы ушло тысяч 15 (167$). Сама подача на визу стоила 10 тысяч (111$)

Подтверждение финансирования – второй самый большой пиздец всей подачи. Если вы получили стипендию, то это наверное не так больно. Но если нет, то вам нужно перевести 11 тысяч евро на блокированный счет в немецком банке, чтобы каждый месяц с него вам капал прожиточный минимум в 900 евро. Я была в полной уверенности, что Банк Грузии просто позволит мне перевести честно заработанные с грузинского ИП 11 тысяч евро, и у меня не будет проблем. В итоге Банк Грузии просто заблокировал мне этот SWIFT-перевод, сославшись на внутреннюю политику банка 🤡 Как я узнала из грузинских чатов, в августе 2023 это была частая история у русских клиентов Bank of Georgia. Ну и разумеется, карточку другого грузинского банка я не стала заводить, когда у меня была возможность

В итоге мне пришлось переводить эти доллары в лари, отправлять их на счет знакомому с грузинским гражданством (Лаша, спасибо огромное, если ты это читаешь!), дальше он переводил это в евро и отправлял через Wise на нужный счет. Разумеется, это все еще было со банковскими сборами за огромные суммы переводов. Не знаю, на каком именно этапе проебалось огромное количество денег, но из 15 накопленных тысяч, у меня в итоге осталось 600$ на счете.

Оформляла я это все через сервис Expatrio, и лично у меня с ними не было проблем. Там же оформлялась кстати государственная и туристическая страховки, которые были нужны для международного офиса и визы. Но предупрежу, что у моего молодого человека Expatrio несколько недель не отображал переведенную сумму на сайте, когда Proof of funds он уже подал в консульство (ничем плохим это впрочем не обернулось, через несколько недель они это пофиксили)

После подачи я месяц постоянно обновляла табличку, куда люди записывали статус своих заявок на визы, и наслаждалась возможностью ходить во Вкусвилл. 4 октября мне написали, что визу можно забрать. В общем ее рассматривали около 5 недель

Как добиралась в итоге

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

  • 10 октября поехала в Минск на поезде (50$), переночевала там (56$)
  • 12 октября в полночь поехала на автобусе в Вильнюс (50$), в 8 утра была там и поспала пару часов в AirBnB (62$)
  • В 4 часа дня улетела из Вильнюса в Мюнхен (307$)

Самый клоунский элемент этого плана это конечно автобус. Сначала водитель не хотел сажать меня на рейс, так как был уверен, что с визой D меня не пропустят пограничники, и что мне нужно заявление от ВУЗа с чьей-нибудь подписью (у меня такого не было). До границы мы ехали полтора часа, зато стояли на ней часов 6. Все 6 часов я думала, что я буду делать, если меня не пустят, и мне нужно будет из этой перди с двумя чемоданами добраться обратно до Минска. Литовский пограничник, увидев, как я пытаюсь ему показать доки из университета, спросил по-русски “это что?“, поставил штамп не глядя и пустил дальше. Ситуация на границе постоянно меняется, но вроде бы на момент написания этого поста можно утверждать, что с визой D вас должны пропустить

Сколько это стоило?

На получение и подачу всяких документов: 900$

На перемещения себя и вещей: 990$

Отдельно на блокированный счет: ~14000$

И что теперь?

Теперь я в Мюнхене, хожу на пары, пью пиво и пытаюсь привыкнуть к местной бюрократии (пройти процесс поступления это только начало.....). Надеюсь в следующем семестре взять больше интересных курсов, и буду пытаться стучаться в разные лабы

Во время сбора документов мне очень помог еще этот подробный пост на Habr, не могу его тут не упомняуть: https://habr.com/ru/articles/482636/
И не могу не упомнянуть лучшего консалтера по поступлению в LMU (Дима спасибо за сто тысяч ответов на самые тупые вопросы): https://t.me/pseudolabeling