Интернет-курсы: за и против.

Отличия от привычного очного образования.
30 мая 2017326451Илья Бубнов32411119

Мы с вами находимся на сайте, пожалуй, крупнейшей онлайн-школы программирования в России. И в связи с этим захотелось задаться вопросом эффективности онлайн-образования. Даже если вы бегло пробежитесь по комментариям наиболее актуальных тем, то увидите полярный разброс оценок от «очень полезно» до «жаль потраченного времени и денег». И это не частный пример. Абсолютно аналогичные отзывы вы можете найти об онлайн-курсах программирования MIT или Гарварда на портале Edx, но вряд ли кто-то сомневается в качестве их образования.

Поэтому давайте трезво взглянем на вещи и попробуем ответить на глобальный вопрос: «А какие вообще преимущества и недостатки онлайн-курсов в сравнении с очным обучением?»

Плюсы

  1. Удобное расписание. Вы можете подобрать удобное время занятий, но если даже и в нем не всегда успеваете, то можете посмотреть лекцию утром или за обедом.
  2. Количество программ. Очные курсы грешат тем, что наборы по конкретным курсам происходят раз в несколько месяцев, а выбор самих курсов обычно сильно ограничен. Онлайн-курсы лишены такой проблемы, ожидание не более месяца, а разнообразие по крайней мере на начальном этапе достаточно большое.
  3. Доступность к материалам 24/7. Одно из главных преимуществ онлайн обучения, что вы в любом месте и в любое время можете вернуться к пройденным материалам, чтобы восполнить пробелы или вспомнить тему. При очном обучении вы можете ориентироваться только на собственные записи и стороннюю литературу.
  4. Отсутствие необходимости ехать куда-то. Если вы не живете в большом городе, то очных курсов по программированию вы можете просто не найти. Если вы живете в большом городе — рискуете тратить часы времени только на транспорт. Онлайн-курсы являются выходом из обеих ситуаций.
  5. Мультимедийный формат. Возможно, на очных курсах вам дадут флешку с материалами или DVD, но всё равно это не заменит удобства, когда перед вами ваш любимый компьютер, на котором вы оперативно можете искать интересующую дополнительную информацию и отмечать полезные закладка в браузере.
  6. Многообразие выбора. Плюс к тому, что вы можете оперативно постигнуть интересующую вас дисциплину в рамках одного онлайн-сервиса, к вашим услугам сотни других платформ, готовых обучить вас тому же самому, но по другой программе и за другие деньги. Вам остается лишь изучать отзывы, взвешивать плюсы т минусы, и выбирать.
  7. Удобный режим обучения. При очных курсах вы ограничены во времени, вам необходимо соблюдать определенный темп конспектирования, а задания для выполнения выбираются таким образом, чтобы их можно выполнить, пока не истек таймер. В онлайн-курсах подобное явление куда менее выражено, поэтому темп собственного обучения настроить куда проще.
  8. Отсутствие социальных проблем. Абсолютно неважно 10 вам лет или 70, из России вы или Казахстана, есть у вас опыт работы в программировании или нет — здесь все равны.

Минусы

  1. Отсутствие социальной составляющей. Обратной стороной отсутствия личной коммуникации является стремящаяся к нулю польза от коллективных занятий. В формате больших групп очень сложно задать все интересующие вопросы, посоветоваться с соседом, создать эффективную группу для работы над общим проектом.
  2. Ограниченность курсов. Конечной целью любых курсов является материальная выгода, но онлайн в большей степени заинтересованы в сокращении программы отдельных курсов и увеличению текучки. Дело тут не в жадности, в простом географическо-популистском принципе: очные курсы просто физически не могут рассчитывать на аудиторию даже в тысячу человек ежемесячно, в то время как интернет-обучение рискует оттолкнуть потенциальных клиентов, если будет откладывать оплаченные занятия на несколько месяцев.
  3. Мотивация. При обучении онлайн очень трудно поддерживать максимальную степень мотивации, ведь вы все время находитесь в тепличных условиях: никто с вас ничего не требует, вам не обязательно читать дополнительные материалы и даже посещать занятия. В конечном счете, как просто всё списать на неэффективность курсов.
  4. Нет социальных программ. Если у вас нет работы, вы можете обратиться на биржу труда и вам оплатят какие-нибудь общин курсы программиста. В ВУЗах предусматриваются скидки для различных социальных групп. В онлайн обучении вы максимум можете рассчитывать на сезонные скидки, которые возможно будут привязаны к вашему социальному статусу.
  5. Отсутствие ценности для работодателя. Если дипломом ВУЗа или хотя бы окончанием курсов, к нему привязанных, вы можете убедить работодателя в своей компетентности, то сертификат об окончании онлайн-курсов вряд ли кто-то воспримет всерьёз. Причина аналогичная — спрос с клиента здесь очень невысок, а уж о индивидуальной проверке знаний речь и вовсе не идёт.
  6. Массовый подход. Когда вы посещаете курсы лично, преподаватель так или иначе может оценить как всю группу, так и вас лично. Исходя из этого скорректировать дальнейший подход или выдать индивидуальное домашнее задание. В онлайн обучении этого не может быть чисто физически, здесь самоидентификация лежит исключительно на вас.

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