Ещё 23 ноября я закончил обучение на курсе "Основы машинного обучения" от Сбербанка. Впечатления были настолько удручающими, что писать об этом даже не хотелось. Но всё же эта информация, с который надо бы поделиться. Для кого-то она может оказаться полезна.
1. Время
Одна из причин - время. Курс был рассчитан на 72 часа, а дали на его прохождение три недели. В итоге, ещё и задержали старт, а потом ужали конец. Получилось даже меньше дней - всего 18. Но пусть даже курс бы прошел по заранее выбранному плану. Каждый день, без выходных, пришлось бы тратить на обучение по 3,5 часа. Это при условии, что работу никто не отменял, а курс не самый простой - "Основы машинного обучения", напомню.
Но насчет проблем со временем виновато два участника. Вторым является государственный проект "Цифровой сертификат", который является инициатором этой программы по повышению квалификации. В последние дни СберУниверситет провёл вебинар по завершению курса, на котором помимо самих объяснений, они половину времени оправдывались за конечные ужатые сроки.
2. Содержание курса
Второй проблемой стал сам курс. Когда вы прочитаете его название, то поймете что внутри не самая простая "конфетка" или скорее "пилюля". Уровень теории меняется слишком резкими рывками. Если в первых разделах вас в спокойном темпе знакомят с основными понятими и историей этой области программирования, то потом кидают резко в высшую математику, а потом и в само машинное обучение. Очень мало разжевывания информации, а этого хотелось в некоторых моментах. Всё довольно скомкано, будто на составление текста к курсу у авторов тоже было очень мало времени.
Отдельным пунктом хочется выделить ошибки в математической теории. Когда мне говорят "движемся по графику в правую сторону", а потом на картинке изображено движение в левую, то это дезориентирует. Или пишут, что график возрастает, если производная < 0. Хотя урок назад говорили обратное (и там было верно). Всё же в разделах математики хотелось бы точности.
3. Практическая часть
Представьте 11 блоков курса из теории. И где-то в седьмом или восьмом блоках только появляется практическая часть. Причём эта часть даже необязательная.
Практика - это уже составление нейронок. Но вот же запара, их примеры объясняются в комментариях к коду. Это неудобно, когда слабо понял теоретическую часть. Я не ощутил градацию практических заданий. Всё оказалось в виде: 1 пример - 2+2, второй - реши тригонометрическое уравнение.
Если практика необязательна, то как проверялось задание? Тесты. Великие и ужасные тесты. Прошёл теорию, пройди тесты. И так почти все блоки. На мой взгляд, это самый примитивный вариант для курсов. Но именно его выбрал СберУниверситет.
Итог
Я прошел курс и получил сертификат. Но прошел его галопом, пропустив мимо практическую часть. Ускорившись на блоках с практикой и самым сложным материалом, я пропустил важную часть курса.
Я не очень привык винить кого-то. Поэтому, предположу, что и моя доля есть в таком итоге. Может я туповат немного для этой темы, или мне не хватило терпения, или интереса, чтобы погрузиться в практическую часть. Но эти проблемы мог бы закрыть действительно качественный курс. А здесь же ограниченный по времени, примитивный, несбалансированный кусок г..., в прохождении которого я не увидел почти никакого смысла (ну хоть с историей ИИ ознакомился, и получил чуть представлений об области машинного обучения).
Если бы кто-то меня спросил, стоит ли пройти этот курс за 30.000 рублей (столько он якобы стоил), то мой ответ очевиден "НЕТ, ни в коем случае".