Нужна ли айтишнику магистратура  Публичный пост

Работаю бэкендером 2-й год и недавно появилась мысль: а понадобятся ли мне через 2-3 года какие-то знания, которые можно получить только в универе, чтобы «переходить на новый уровень» в карьере.

Так вот вопрос: есть ли какие-то направления в магистратуре, которые будут полезны бэкендеру? Или тут уже нужно думать идти в архитектуру или проджект менеджмент и выбирать основываясь на этих перспективах? Или мага - трата времени?

Интересно было бы узнать ваше мнение, а если оно основано на практическом опыте, то вообще пушка.

P.S.: Рассматриваю образование только за границей

Связанные посты
38 комментариев 👇
Вастрик, Блогер, питонист, мизантроп 30 июня в 07:28

В универ за знаниями? Это же как на дискотеку ходить чтобы музыку новую послушать.

Кажется, айтишники даже спустя десятилетия всё еще не понимают цели и задачи фундаментального образования.

Универ — это среда. Образование — это способ мыслить, а не знания.

Чтобы быть «бекендером» универ вообще не нужен, этому за полгода научат на любых курсах, это считай аналог ПТУшной специальности типа «сварщик»

  Развернуть 1 комментарий

@vas3k, ПТУшная специальность - очень в точку сказано. А для каких тогда ИТ профессий нужно что-то выше, чем ПТУ и курсы «стань Senior за 2 недели»?

  Развернуть 1 комментарий

@Autowired, То, что называется Computer Science: разработка разнообразных алгоритмов. Но это не IT-профессия, это скорее скорее прикладная наука.

  Развернуть 1 комментарий

@Autowired, на том же примере сварщиков, есть люди, которые варят трубы, а есть люди, которые говорят куда варить, чтобы весь мост завтра не ёбнулся.

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

На перегретом рынке айти сложно отличить одних от вторых, но на то он и фундамент :)

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

@vas3k, спасибо, теперь стало понятнее ) У меня даже азарт какой-то появился на дальнейшее изучение всего, так как поняла, что бэкэнд - это только вершина айсберга.

  Развернуть 1 комментарий

@kkobylyanskiy, ну вот для меня мага по менеджменту - логичный и понятный путь, а вот мага для разработчика (не считая 3D, алгоритмы и ML) не совсем понятно что из себя представляет и нужна ли

  Развернуть 1 комментарий

@Autowired, я не до конца понимаю, почему для бэкендера логичнее иметь магистра по менеджменту. Если хочется получить хоть какую-то вышку перед IT работой (а тут уже писали, что это необязательно), я думаю, менеджмент не должен быть главным вариантом.

  Развернуть 1 комментарий

@rinat, я немного неправильно выразилась. Не говорю, что мага по менеджменту логичнее для бэкендера. Я в целом про то, что понятно чему обучают в маге по менеджменту например, понятно зачем туда идти (для какого-то менеджера). Но мне не понятно зачем может быть нужна какая-то техническая мага бэкендеру и если нужна, то какая. Я тут не делаю связи между менеджментом и разработкой в бэкенде.

Надеюсь, что теперь понятнее.

  Развернуть 1 комментарий

@Autowired, понял, благодарю за пояснения.

  Развернуть 1 комментарий

@vas3k, кстати надо срочно прилепить сюда связанный вопрос про сварщиков и инженегров: https://vas3k.club/question/835/

  Развернуть 1 комментарий

@ganqqwerty, прикольно. Жаль вялый тред, никто видимо не понял суть и все пытались защитить своё болото

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий
Pavel Loginov, Software Engineer 30 июня в 08:24

На R&D-вакансии часто наличие законченной магистратуры указывается в требованиях. На не-R&D - примерно никогда, так что диплом не слишком важен.

Как по мне, основной бонус магистратуры в том, что она помогает не закостенеть мозгами раньше времени. Рабочие задачи часто сводятся к перекладыванию джейсонов, а универ понемногу подкидывает всякое интересное: у меня были DS и ML, реверс-инжиниринг, сетевые протоколы, безопасность, 3D-графика, и на диплом можно что-то прикольное взять. В общем, расширяет кругозор и, как следствие, помогает нащупать направление для карьеры.

Ну а если у тебя с работой, кругозором и карьерными планами и так все норм, то этот бонус не валиден.

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий
Павел Михаловский, Инженер-программист 30 июня в 07:52

По своему опыту скажу, основное, чему я научился, это основе научной деятельности. Научился работать с источниками - что считаю полезным навыком. Я стал больше уважать книжки с большим списком литературы, научился искать статьи по doi через sci-hub. Помимо основ научной деятельности, я малость качнул работу с питоном, матлабом, познакомился с фортраном (пришлось работать с математической моделью, написанной давным давно на фортране, но благо работал через питон в основном), а также малость вкатился в преподавание (была педагогическая практика).
Если не брать полученные навыки в расчёт, магистратура мне позволила отсрочить армию на 2 года и моё зрение упало настолько, что я стал не годен к службе. Также я получил более крутую корочку, которая позволила мне стать на один уровень с олдскульными спецами и даже чуть круче.Да и стипуху получал. Хоть относительно зарплаты стипуха маловата (9600 у хорошиста, сейчас в ВУЗе урезали), но все же это приятный бонус к доходам.

  Развернуть 1 комментарий

@Pavel9609, в чем по твоему мнению основной плюс чтения первоисточников и изучения научных доках на каких-то прикладных задачах? (Не говорю о научных ресерчах)

  Развернуть 1 комментарий

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

  Развернуть 1 комментарий

Идти за знаниями - наверное, нет. Идти за опытом поработать над научным проектом под присмотром научного руководителя - да. Я получала магистерский диплом в ИТМО, и в плане знаний - было средненько. В плане научных проектов - было очень круто, сгоняла на несколько конференций в Европу, сделала несколько публикаций. Нашла единомышленников, с которыми до сих пор поддерживаю контакт. Поняла, что наука - это интересно, но не мое.

  Развернуть 1 комментарий

Или тут уже нужно думать идти в архитектуру или проджект менеджмент и выбирать основываясь на этих перспективах?

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

  Развернуть 1 комментарий

@antisocial_management, а разве навыки менеджмента, управления проектами не нужны? Типо MBA на минималках

  Развернуть 1 комментарий
  Развернуть 1 комментарий

@gwgjga6dQ4Wnve1N, благодарю )

  Развернуть 1 комментарий

@Autowired, В целом если не планируешь заниматься наукой или работать в RnD отделе, то в индустрии высшее образование само по себе не нужно. Но некоторый фундамент из универа бывает полезен. Нужна корочка для легкого и удобного трактора и то, бывает, не всегда.

  Развернуть 1 комментарий

@gwgjga6dQ4Wnve1N, а у тебя случайно нет примеров названий магистратур, которые нужны / предпочтительны в R&D (хотела бы поресерчить эту тему)

  Развернуть 1 комментарий

@Autowired, Навыки однозначно нужны, но дадут ли их в современном вузе - прямо сомнительно.
Лично я ни разу не видел менеджера, которого в вузе научили менеджить. Чтобы научиться плавать надо плавать, короче. Там вон выше скинули статью про теорию - она в целом верная.

  Развернуть 1 комментарий
Alexey Buravov, Разработчик 30 июня в 10:50

Пошел уже во вторую магистратуру подряд, чтобы догулять от армии до 27 лет)

Плюсы:

  • новые знакомства и общение с интересными профессионалами (т.к. тут уже не вчерашние школьники)
  • новые знания (не сказать чтоб много, но есть)
  • освоил немного в целом экономику и менеджмент (первая у меня Управление проектами), по-другому стал смотреть на многие вещи
  • получил корочку ассистента ПМ мимоходом, в принципе можно подготовиться и первый PMP потом сдать, но пока не созрел
  • научился работать с научными материалами
  • стипендия тоже была

Минусы:

  • относительно много времени отнимает (1.5-3 часа каждый день на пары + 1-3 часа на дз + всякие экзамены/статьи/диссертация)
  • организация иногда хромает и изредка попадаются ебанутые преподы

но вообще я втянулся уже и заканчивать все дела в 18 и идти отдыхать для меня уже абсолютно непривычно.

  Развернуть 1 комментарий

@nightlord189, а у вас и на 2 магистратуру дают отсрочку?

  Развернуть 1 комментарий

@Pavel9609, в законе вообще прописано так:
отсрочка дается на одно высшее образование (бакалавриат)
и на время послевузовского образования

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

я еще и на бюджет оба раза поступил, т.к. опять же все думают, что два раза нельзя (ну это логично), но никаких законов и правил на это нет.

  Развернуть 1 комментарий
nadja mansurov, Software Engineer & MSc Bioinformatics (студент) 30 июня в 12:03

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

Прикладного знания в виде "открыли учебник на странице 15 и выучили определения" очень мало, практически нет. Помню в первом, ещё оффлайн семестре, у нас всё горело по поводу недельных проектов, где было обычно много неопределённости в том, что конкетно ожидается. "Творческая работа", и дедлайны каждую неделю, и оформление по определённому формату в Latex :) Когда стало ясно, что "Ответ: 42" никто не ждёт и можно подойти к делу с выдумкой, обосновав ответ "Результата пункта Х нет потому что я замахнулся на Y, но мой комп не осилил", жить стало легче. Программы в рамках учебных модулей я писала на компе только в том самом первом семестре, и то их похоже никто не запускал даже для проверки.

Что мне действительно нравится, это расширение круга знакомств, в том числе за счёт преподавателей. Я планирую в будущем специализироваться на разработке для биотех/фарм проектов, поэтому стараюсь проактивно подходить к выбору курсов/подготовке презентаций. Вообще, моему набору (и следующему) не повезло с локдаунами, весь нетворкинг происходит онлайн. Я думаю, ещё пару лет поучусь, осталось 2 экзамена и 1 модуль, потом диплом... И конец студенческим скидкам :D

  Развернуть 1 комментарий
Olga Kabirova, Backend developer 30 июня в 16:03

Моя магистратура была программой двойных дипломов, поэтому часть обучения проходила в Германии. Что мне это дало:

  1. Возможность учиться на английском и подтянуть его. Программа была для международных студентов.
  2. Осознание того, что я могу спокойно работать за рубежом
  3. Хороший курс по Big Data и Distributed Systems.

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

  Развернуть 1 комментарий
Yury Katkov, миддл формошлёп 30 июня в 19:15

Это образование для тех, кому хочется дальше заниматься наукой. Тебе хочется? Ну если нет - нехер там делать, лучше два года потуси, поавтостопай, полепи говнобизнес с безумными корешами или на крайняк поработай.

Мооожет быть, есть смысл идти в магу, если ты нацелена на какие-то бодрые стажировки, куда берут только очных студентов.

  Развернуть 1 комментарий

@ganqqwerty, ты вот писал какой-то там дисер по Semantic Web и бросил. Неужели жалеешь что ходил в магистратуру и аспирантуру?

  Развернуть 1 комментарий

@gwgjga6dQ4Wnve1N, я специалистом был и потом сразу аспирантом. Но я-то думал, что я как раз учоный! А оказалось, что не учоный нихера, как только сказали, что теперь полгода сиди и вместо лучшего обоснования результатов занимайся оттачиванием формулировок под диссертационный совет САПР. И тут я понял, что диссер - это 10% исследования, и 90% умения звякнуть колокольчиком в носу, делая «ку»

  Развернуть 1 комментарий

Вопрос к знатокам: если я планирую попасть на работу в США, то разве магистратура (или того более - кандидат наук) не является серьезным плюсом при трудоустройстве?

  Развернуть 1 комментарий

@RytovAnton, если ехать в США работать посудомойщиком, то наверное не нужна магистратура. А если устраиваться на R&D, как упомянули выше, нужна.

  Развернуть 1 комментарий

Ну с r&d то ясно, но вакансии попроще - бекенд, тех/тим лид, насколько это играет роль на уровне таких вещей - это интересует больше. Точно ли это создает преимущество на фоне других кандитатов.

  Развернуть 1 комментарий
Egor Suvorov, Программист/преподаватель C++ 1 июля в 14:42

Мне кажется "полезно бэкендеру" - нет, а вот "полезно программисту в широком смысле" - да.

Например, можно глянуть, что происходит в магистратурах при поддержке JetBrains.

Контекст самой старой из них (которая сейчас в ИТМО), кажется, такой:

  1. В "обычных" вузах программистов готовить не умели (и до сих пор редко умеют): берут программу для математиков и добавляют пару рандомных предметов. Отсюда идут все мемы про "вуз только учит учиться", "программированию нельзя научить", "после вуза всегда надо полгода переучивать писать нормальный код".
  2. Много кто пошёл так в бакалавриат и разочаровался, но хотя бы проникся матаном.
  3. Давайте сделаем для этой группы людей магистратуру, где будут учить именно программистов, а не матанщиков со знанием фортрана.
  4. Сделали.
  Развернуть 1 комментарий

@yeputons, оно из АФТУ выросло? Я помню что академический университет был топовейшим местом, но там был очень ограниченный приём студентов, реально меньше сотни человек кажется

  Развернуть 1 комментарий

@ganqqwerty, АФТУ - это древнее название, а так даже круче: мигрировало из АУ. Там в 2018 году случилась некоторая политика, потом ещё Алфёров умер. В итоге в 2018 году программистская команда АУ стала под трёмя лейблами: "внешняя" магистратура (как раз которая была в 2008 году) - в ИТМО, почти все текущие студенты и преподаватели - в питерскую Вышку (программа ПМИ), а набор бакалавров 2018 года пришлось сделать в СПбГУ (получилась программа "Современное программирование", сейчас она независимо от ВШЭ развивается). Потом ещё пооткрывались разные магистратуры и бакалавриаты в ВШЭ.

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб