Что не так с онлайн-образованием, в том числе для программистов
Всем привет! Я Лаптев Алексей, основатель и главный разработчик сервиса бесплатной сквозной аналитики и коллтрекинга Utmstat, а также Telegram-канала про сквозную аналитику. Сегодня расскажу про некоторые нюансы онлайн-образования.
Проблема на рынке
Ко мне периодически обращаются с вопросом посоветовать курсы чтобы войти в айти и стать программистом/маркетологом/дизайнером.
Беглый осмотр платных курсов с точки зрения профессионального программиста, вызывает много вопросов по поводу качества курсов и реальной востребованности на рынке труда после их окончания.
Если профессионал в своей области еще отличит откровенную ерунду, от нормальной программы, то новичек, непонимающий тему и ослепленный будущей зарплатой - нет.
Пример
Я силен в веб-разработке, в частности PHP, поэтому берем курс по веб-разработке в одной из популярных "школ".
Что обещают
Научить на веб-разработчика за 2 года с возможностью получать "высокую" программисткую зарплату.
Что не так?
Учить на веб-разработчика 2 (два!!) года, запихивая в один курс верстку, php, битрикс, управление проектами - это безграмотно с точки зрения обучения (но не LTV).
Отнимать у человека 2 года жизни обещая сертификат и работу, вообще как-то непорядочно.
При этом обещается какой-то опыт.
Такое "образование" - это банальная попытка растянуть LTV, полностью забивая на то, что ученик фактически теряет свое время и деньги.
Как правильно?
Вообще фронтендер, серверный веб-разработчик не на битрикс, серверный веб-разработчик на битрикс и управление проектами - это 4 разные специальности и насильно включать их в один курс как минимум странно. По верхам пробежаться можно, но не 2 года. Тут нужно 4 курса.
Настоящий программист учится примерно так:
Берутся трендовые инструменты - html/js/php или java/kotlin/swift.
За 1-2 месяца пишется демо проект - бложик, калькулятор, to-do list, что-нибуть простое и полезное.
С этим опытом пробиваешься на позицию джуниора в компанию с серьезными проектами и избегая мелких галер.
И только в такой конторе 1-2 года унижений от опытных коллег дадут реальный коммерческий опыт разработки, а не нелепые дипломные работы.
Онлайн-школы должны просто вправлять мозг в нужном направлении и на это нужно ну 1-2 месяца, а то и пара вебинаров.
Поэтому 2 года учиться на разработчика - это одно из самых глупых вложений времени и денег, а диплом от такой школы будет обозначать лишь неспособность человека к самообразованию, а не то что он теперь хороший специалист.
Так как выбрать курс?
Рекомендую учесть следующие нюансы.
- Ищите курсы от технологических контор (Яндекс/Сбер), основной продукт которых ПО/дизайн/маркетинг, а не сами курсы. На рынке дефицит квалифицированных кадров, поэтому некоторым проще уже с нуля учить, чем искать. А так как там учат будущих работников, а не просто берут деньги, то высока вероятность получить действительно ценные знания быстро, недорого/бесплатно, а потом даже за зарплату!
- Если все-таки выбрали школу, то не верьте на слово тому, что написано на сайте, лучше покажите программу и стоимость обучения знакомому программисту или киньте в тематический чат. Если скажут что похоже на правду по материалу/цене/срокам, то можно брать. Если курс камнем пойдет на дно - не стоит.
- Так же не стоит забывать про возможность самостоятельного обучения по многочисленным бесплатным/недорогим материалам и даже книгам! Это невероятно, но так учились буквально 5 лет назад и многие действующие профессионалы так учатся до сих пор.
- Стремитесь как можно быстрее попасть на реальный проект с коллективом, который сильнее вас и будет вас реально учить. На курсы тратьте 1-2-3 месяца, а потом ищите работу. Только практика коммерческих проектов дает знания, дипломы и сертификаты никому не нужны.
Выводы
Адекватная длительность курса - до 6 месяцев, лучше уложиться в 1-2 дроблением тем.
Прежде чем платить за курс, покажите его профессионалу в теме.
Обещания на сайте, отзывы и рекомендации новичков имеют сомнительную ценность, с точки зрения реальной востребованности на рынке труда.
Немного почитать про реальные требования к программисту и нюансам найма, можно в одной из прошлых статей.
И самое главное
Вам должно нравиться.
Просто войти в айти ради денег это не очень умно, темы сложные и нужно быть готовым потом учиться еще лет 5-10, что бы стать настоящим профи с большой зп.
Даже "программистов" с 10 летним опытом, не всех можно назвать профессионалами. Поэтому курсы как толчок в профессию - хорошо, но это только самое-самое начало.