Хочу кратко поделиться своим опытом прохождения двух курсов на этой образовательной платформе
Курс 1. Курс Базы данных от СПБУ
Курс я начинала будучи совсем новичком в SQL, а нужен он мне был очень.
Одним из плюсов образовательной платформы является то, что курсы читают преподаватели вузов, а это часто люди с ученой степенью. Например, этот курс читает кандидат физико-математических наук.
С одной стороны это, конечно, может быть и минусом, т.к. теоретикам не приходится решать конкретные задачи от работодателя или заказчика, очень часто заковыристые из серии: "Хочу так и так, а потом чтобы вот так!". Но с другой стороны, слушая таких лекторов можно прокачать именно понимание предмета, как моем случае, больше понять математические основы SQL.
Курс не научил меня работать на Oracle и MS SQL Server. Этому я уже училась по другим видео/курсам/на форумах/а также на своих личных граблях.
Но времени потраченного на курс не жалею. С чего-то надо было начинать и я считаю, что начала я удачно. Курс дает общее представление о базах данных, о построении модели данных и основных принципах реляционных БД, их нормализации.
Курс 2. Python для извлечения и обработки данных от Высшей школы экономики.
Этот опыт оказался еще более интересным. Для моих текущих должностных обязанностей Python не нужен, но я очень хочу изучить Python. Поэтому он для меня как красивый и яркий чемодан без ручки. У меня есть текущий учебный план на самообучение следуя которому я могу стать хорошим специалистом в своей работе.
Но Python... Если я буду его знать, то во-первых это будет уровень выше. А во вторых.
Когда я пишу код, то часто я чувствую себя счастливой. Даже когда это код на SQL. А когда идет речь о Python...Я чувствую себя очень счастливой!
Зная свой характер я не исключаю, что это из серии "Я люблю учиться, и чем меньше эти знания мне нужны для текущей работы, тем они мне интереснее".
Но тем не менее где-то 1/3 от личного времени, которое я трачу на обучение я выделила на Python.
Курс читает прекрасный лектор, он состоит из 10 учебных недель.
Среднее время на 1 неделю где-то 5 часов, как заявлено в программе.
Также в программе заявлено, что курс рассчитан на начинающих, т.е. ранее не знакомых с этим языком программирования.
С самой первой недели большая часть видеоматериала это практика, лектор пишет код, его прекрасно видно на экране. В сопровождение дается хорошая методичка с хорошо изложенным учебным материалом.
Лектор очень красиво набирает код, задачи составлены с таким потрясающим юмором, что от их прочтения у меня автоматически поднимается настроение.
И тут что-то пошло не так.
1) я прохожу первую неделю. И переключаюсь на другую учебу.
2) Возвращаюсь к заданиям первой недели, прорешиваю их для закрепления
3) Просматриваю учебные задания второй недели, отрабатываю их на практике
4) Начинаю решать задания для второй недели. И медленно понимаю, что плыву. Беру каждое отдельное задание, пытаюсь его решить, если в течение 30 минут никак -ищу решение в интернете, на встроенном в курс форуме.
5) и тут я понимаю, что у меня уходит очень много времени, гораздо больше 5 часов в неделю. А также понимаю, что вид готового решения меня не спасает. Я просто не понимаю логики серии отступов, перерисовываю код по частям в блокнот, изучаю его под разными углами. А ведь это только 2-ая неделя курса!
Если честно, то я уже хотела сдаться, появились мысли, что, возможно, мне Python не по силам и сиди ты вообще со своим SQL...
Через какое-то время, когда я преодолела свою фрустрацию, я нашла другой курс, где , о чудо!
Все разбирается начиная с самых простых примеров для таких, видимо чайников, как я.
Думаю, что к этому курсу я еще вернусь, если он будет запускаться повторно, но вернусь немного поумневшей, хотя, повторюсь, курс заявлен, как для совсем начинающих.
Выводы, которые я сделала из этого опыта:
Да, этот сайт действительно крутая возможность получить ценные знания бесплатно. Но для повышения своей квалификации или для вхождения в новую профессию именно самому обучающемуся нужно быть всегда начеку.
Именно самому нужно выстраивать свой собственный учебный план не полагаясь на готовый учебный план, как бы ни был он красиво структурирован, мониторить ситуацию:
А насколько я продвинулся на практике?
Могу ли я решать уже сейчас какие-то практические задачи?
Могу ли я на своем рабочем месте уже сейчас применить полученные знания?
Не пора ли параллельно начать изучение материала по другому курсу? На другом сайте? на Youtube или тематических форумах?
Насколько актуальна подаваемая информация? Возможно вы копаете не в том направление и изложенные, например, полные знания по VBA уже не востребованы на рынке труда.
Также, как мне кажется целесообразно составлять учебные планы и отмечать, сколько времени потрачено на ту или иную часть.
Именно запись в количестве потраченных часов на Python помогла мне понять, что я кажется не вытягиваю планку курса.
Самообразование - процесс очень приятный, увлекательный, требующий времени и усилий, ну и, наверное, бесконечный!
Так что, конечно, могу рекомендовать этот сайт как большую сокровищницу, сокровища из которой ни в коем случае нельзя брать в готовом виде.