🐍 Знать о Python и знать Python. В чем разница?
Мне нравится работать с цифрами, поэтому разница будет количественная. Я взял самый популярный, полный, "залайканый" и, важно, бесплатный курс по Python на известном ресурсе и оценил что там происходит на самом деле. В расчете не участвуют первые 2 и последние 2 раздела - они не обязательные и содержат информацию о самом курсе.
501
просмотров
Результат следующий:
- Соотношение окончивших курс к количеству заинтересованных учеников - 4,56%
- Соотношение окончивших курс к количеству сдавших первый экзамен - 13,83%
- После первого экзамена уходят примерно 50% (~ 69 000 ) учеников от всех поступивших на курс. Это столько же, сколько в сумме после всех остальных этапов (~ 67 600).
Обращают на себя внимание "ямы" в экзаменационных участках пути. Но чем дальше, тем менее они выражены. Финальный проект делается практически стабильно всеми учениками.
Причины такой картины могут быть разные:
- особенность конкретного курса (конечно нужно сравнить с другими подобными курсами)
- хайп вокруг доступности Python (рынок диктует - маркетинг работает, но на деле доступность очевидна не для всех)
- человеческой природой (сложность отпугивает), напрашиваются подобные проекты по другим, менее специфическим направлениям и возможно заголовок статьи должен был звучать так "Начать учиться и доучиться, в чем разница?"
Я по прежнему у себя в телеграм канале
Wesochy, спасиб.
Про "особенность конкретного курса ":
интересно сколько времени длится 1 урок?
Попадалась инфа, что уроки длиннее 10-15 минут могут резко сокращать число учащихся, ибо:
а) проще найти 15 минут, чем 45;
б) проще себя уломать на занятие...
Возможно, это одна из ключевых вещей..
Как думаете?
Я не сравнивал с другими курсами. Этот попался под руку, поэтому и подготовил беглый анализ. Мое мнение по данному курсу: людей пугает математика и алгоритмы (куда же без них). Начинающие джедаи думают, что программирование этот в первую очередь синтаксис и языковые конструкции. Но это далеко не так.
Всё может быть.
Но также встречалась стата, что это обычное дело, когда до конца более-менее продолжительного курса доживают около 5-15% начинавших (даже на платных).
Со страницы курса:
"В курс входят
61 урок
215 тестов
294 интерактивные задачи"
Т.о. данный курс вполне нормально укладывается в социальный феномен "не все дойдут до конца чего-то продолжительного".
Может так?)
Согласен, для новичка (читай как "человека ещё не определившегося нужно ему это или нет") этот курс конечно длинноват.
Согласен,
"на глазок" 25% народу отваливаются после "Как проходить курс".
И что по вашему легче новичку изучить python или JavaScript?
Не могу сказать. Но повторюсь, не концентрируйтесь на языках программирования. Лучше учить технологии и входящий в их стек инструменты. Сам по себе изученный язык программирования не достаточный навык для любой профессии.
Спасибо за анализ! С цифрами полностью согласен, хочу немного дополнить выводы.
1. В падении количества решений по мере продвижения по курсу я вижу экспоненциальную зависимость, и тут, по аналогии с радиоактивным распадом, напрашивается предположение о случайном характере процесса. С вероятностью 25% ученик бросит курс и остановится на любом из уроков, а не только после первого экзамена.
2. "Ямы" в посещаемости уроков-экзаменов предельно логичны, на них заходят только один раз, чтобы выполнить. Мне же кажется очень важной и любопытной особенность, которую на вашей картинке не видно (прикрепляю свою). На степы с теорией ученики заходят почти в 5 раз чаще, чем на задачки. Это серьезный аргумент в пользу текстовых объяснений, вместо видеоуроков.
Снимаю шляпу. Спасибо за дополнение.
Как найти данный курс?
Боюсь ссылку давать на курс, могут завернуть статью за рекламу. На диаграмме указано название курса
Супер, спасибо, так и думал
Я, например, начал курс на Степике посвященный Дата саенс и питону, но на первых же лекциях понял, что сначала лучше пройти два курса по статистике. Поэтому отложил его и активно изучаю курс по статистике.
Ой, я этот курс сейчас и прохожу :))