company_banner

Highload-магистратура: качаем матчасть

    Совместно с МАИ Авито открывает магистратуру «Проектирование высоконагруженных интернет-сервисов», обучение начнётся уже в сентябре 2018 года. Зачем туда поступать и в чём основные фишки, рассказываем в этой статье. Под катом можно также познакомиться с преподавателями и зарегистрироваться на вебинар, посвящённый учебной программе.



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


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


    Мы решили, что магистратура с упором на практику, с senior- и middle-разработчиками в качестве преподавателей — как раз то, что необходимо актуальному высшему образованию. Совместно с ведущими преподавателями и методологами МАИ в рамках инициативы «IT-магистратуры» мы составили учебную программу, которая даст выпускникам действительно быстрый старт в Highload-разработке.


    Основными учебными треками от Авито (помимо практики — курсовых и диплома) станут архитектура и тестирование высоконагруженных систем (216 ч.), отладка и профилирование (108 ч.) и разработка web-приложений на Python (144 ч.).
    В 2018-2019 году в магистратуре предусмотрено 10 бюджетных и 6 платных мест. И конечно, обучение подразумевает получение диплома государственного образца, отсрочку от армии и получение места в общежитии.


    Пара слов преподавателям магистратуры.


    imageАлександр Лукьянченко, разработчик серверной части Авито:

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



    imageНиколай Балакирев, руководитель разработки Avito.PRO:

    «Мы научим студентов современным подходам в области высоконагруженных систем. Научим выбирать и применять технологии для обеспечения качества и скорости развития этих систем».



    Более подробно ознакомиться с программой магистратуры можно на официальном сайте МАИ.


    Сегодня, 29 мая, в 17:00 по Москве пройдёт онлайн-день открытых дверей, где мы подробно расскажем о концепции обучения и ответим на вопросы.
    UPD: запись вебинара.


    Возможно, вы бы добавили какие-то дисциплины в составленную учебную программу? Будем рады вашим комментариям и советам!

    Авито
    У нас живут ваши объявления

    Comments 18

      +1
      с senior- и middle-разработчиками в качестве преподавателей — как раз то, что необходимо актуальному высшему образованию

      Открыл статью с надеждой, а впал в уныние. Чему в магистратуре может научить middle?
        +2
        Не унывайте :) Практики могут научить практике — тому, чего очень не хватает современному высшему образованию.
          +2
          Бакалавриату может быть и не хватает, но вы же магистратуру делаете. Причём магистратуру про архитектуру ПО. У мидла по определению довольно узкое представление об архитектуре (особенно сложных систем), нельзя научить тому, что сам не полностью понимаешь. По поводу достаточного количества практики для магистратуры у меня тоже сомнения большие.

          Это же буквально воплощение классической «байки» про двадцатилетних сеньёров.
            0
            Не хочу удаляться в пространные рассуждения про относительность терминов senior и middle для разных проектов и команд :). В рамках Авито и middle обладают необходимым уровнем знаний. Программа обучения и все чему будем учить проходит жесткий контроль всей команды экспертов и преподавателей, участвующих в этом проекте. Все обучение будет на достойном уровне, не переживайте!
              +1
              Зависит от компании, где работает мидл и чем занимается. Была же история «поработал в ХХХ младшим разработчиком, ушел CTO в УУУ, платят меньше, блин». Да и мне такое предлагали, только не пошел.
                +1
                Каких дисциплин, на ваш взгляд, не хватает программе магистратуры? mai.ru/priem/master/programs/program.php?ID=91352
                  0
                  Не до конца понимаю, что вы под дисциплиной имеете в виду.

                  Если сравнить списки «Чему обучают по данной программе» и «Какие дисциплины входят в план обучения?», то во втором я вижу только «технические» пункты (например, нет соответствия для «Понимание экосистемы организации, включая её бизнес-процессы», «Взаимодействие с командой разработчиков», etc.).

                  Если смотреть, чего не хватает, я бы явно добавил:

                  — системную инженерию (она как раз может закрыть, в том числе, и нетехнические навыки)
                  — статистику (с упором на правильный сбор и анализ метрик работы систем).
            0
            Коллеги, а Математиков которые знают что такое O(N) и O(M*N) не пробовали выводить?
            Одного курса по сложности аглогитмов хватит все остальное — технические инструменты.
            И никакая магистратура не нужна, просто увеличиваем N.
            Ребята прекрасно пинимают, что это — фундамент на котором работают как гиганты так и встраиваемы системы.

              0
              А остальные 5.5 лет что делать? Точнее, 5.5 лет, 2 месяца и 3 недели.
                0
                (((:

                Всё же это магистратура — 1,5 года обучения + дипломный проект
                  0
                  Это к математикам, которые в магистратуре должны теорию сложности проходить.
                    0
                    У нас это говнишко на третьем было. И то вскользь(
                      0
                      salabar, тогда согласна
                        0
                        Это к математикам — значит, что горе-программист должен уйти в отставку.
                        Поздарваляю :)

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

                  0
                  А не будет OnLine обучения?
                    0
                    В рамках этой магистратуры пока нет (онлайн только в плане быстрой коммуникации с индустриальными преподавателями), но вы можете принять участие в других наших онлайн-курсах: habr.com/company/avito/blog/345314, недавно как раз запустили курс по Многопоточности в iOS — stepik.org/3278
                    0
                    Не будет ли утрачена актуальность полученных знаний за срок обучения?
                      0
                      В этом плане мы достаточно спокойны — преподаватели остаются действующими сотрудниками компании и не теряют связь с индустрией и её изменениями. При необходимости учебный план можно будет изменить.

                    Only users with full accounts can post comments. Log in, please.