За свою не продолжительную жизнь я опробовал множество форматов обучения, и какого-то прогресса я добился только с одним. В этом посте я хотел бы поведать вам о своём опыте и рассказать, к чему я в итоге пришёл.
Школа
Уроки информатики и написание программ на Pascal зародили во мне интерес к программированию. Именно на них я испытал свой первый восторг от работающей программы после того, как пытался выполнить задание пару часов.
Но, увы, на Паскаль всё и заканчивается, а мне хочется идти дальше, так что я записался на офлайн курсы по программированию.
Офлайн курс
Опыт был довольно плачевный, если честно. В классе постоянно витала атмосфера уныния и какой-то обречённости, а печальные глаза преподавателя лишь усугубляли положение. Ну ладно, а что там насчёт обучения?
В группе каждый владел JS на разных уровнях, индивидуального подхода к каждому совершенно не было, поэтому я ничего не понимал и ни за кем не успевал. Пока освою самостоятельно первую тему, другие уже изучают третью. В итоге это всё отбило у меня желание учиться, не полностью, конечно, но на определённый период.
Онлайн-вебинары
Впервые познакомился с данным форматом на бесплатном курсе основ JS от GeekBrains. Было одновременно интересно и чрезвычайно скучно. Да и периодические житейские беседы меня не очень интересовали. Может во всём виноват не очень удачный онлайн-курс, но след он всё же оставил — теперь мне не нравится формат вебинаров в качестве обучения.
Интерактивные курсы
Для меня это просто идеальный формат, ибо он сочетает в себе теорию и практику, а самое главное, нет, не так, САМОЕ ГЛАВНОЕ — я не завишу от каких-либо расписаний и могу учиться в своём темпе.
Моим первым интерактивном курсом стали тренажёры от HTMLacademy. Порой было, конечно, нудно, а некоторые задания казались очень глупыми (об этом я расскажу в отдельном посте), но данный формат мне очень понравился.
Итог
И вот, спустя столько лет пары вариантов обучения, я оказался на Хекслете. Мне всё нравится и, думаю, я останусь здесь надолго, ведь помимо основного курса имеется ещё множество треков 😁
Правда лично для меня не всё идеально, я чувствую, что мне катастрофически не хватает больше теоретических знаний в сравнении с практическими. Поэтому решил добавить в свою программу Learn-javascript.
На этом у меня всё, спасибо за внимание!