July 3, 2022

Не все обучение что называется курсом

Попасть в IT не так сложно, как кажется на первый взгляд. Каждый слышал о курсах. Платные, бесплатные, все несут пользу. Или не все? Разбираемся ниже.

Как лучше учить?

Основа frontend разработки — это HTML, CSS и JavaScript. Есть два варианта, как можно их выучить. Самостоятельно или на курсе. И если HTML, CSS можно осилить самому, то с JavaScript придётся повозиться.

В самостоятельном обучении есть несколько подводных камней:

  • Уйти не в то направление. При изучении JS желательно придерживаться чёткой последовательности. Так язык дастся проще. Если человек учит язык самостоятельно, он может уйти в дебри, которые ему даже не понадобятся в будущем. Когда человек на курсе, его ведут за руку и показывают где что и когда правильнее будет учить.
  • Трата времени. При самостоятельном обучении уходит в разы больше времени, чем на курсе. Нашёл тему на ютубе, изучил. Идёшь дальше. Бац! Там новая технология, для которой требуется другая база. Приходится перескакивать с темы на тему. Так образуются пробелы. Чтобы их восполнить, приходится тратить больше времени.

Вот наглядный пример подобной ситуации.

Наш студент, Павел Васильев, изучал материалы самостоятельно. Думал, что уже готов к трудоустройству. Приехал в другой город специально, чтобы пройти собеседование. А что оказалось на деле?

Реальность опустила мои представления о собственной крутости. Не хватало знаний. На резюме никто не реагировал.

Полностью прочитать историю Павла можно тут.

Допустим, ты выучил HTML и CSS. Дальше пора переходить к JavaScript. Не спеши так сразу. Нужно плавно начинать перестраивать своё мышление. JavaScript и фреймворки, с которыми будешь знакомиться позже, нельзя выучить так же просто, как HTML и CSS. Как мы уже сказали, здесь нужна чёткая продуманная и последовательная программа обучения.

К примеру, сначала лучше изучить функции и циклы, а потом перейти к объектам и массивам. Так будет проще. Новичок может не знать этого на старте.

Эти знания приходят с опытом. А откуда берётся опыт? Опыт берётся от совместной работы с разработчиками. Ты наблюдаешь за их действиями, вы вместе разбираете задачи, вносите правки, делаете задания своими силами.

Таким образом и построено обучение на нашем курсе. Когда они получают базу в JavaScript, мы советуем приступать к написанию дипломной работы курса — сразу закреплять материал на практике. Параллельно с этим разработчики помогают студентам советами.

Для получения результата от обучения нужна чёткая программа. Она есть на нашем курсе и это не единственная его ценность.

Есть вторая важная вещь. Речь идёт об обратной связи. На нашем курсе мы не говорим студентам: “Сделай так-то”. Мы направляем к правильному решению. Во-первых, чтобы он сам думал и решал задачи, а не списывал. Во-вторых, чтобы он менял мышление и в дальнейшем ему проще давалось написание кода.

Подача материала

Важна подача материала. Люди в начале обучения могут не разбираться в терминах. И это нормально. Мы запускаем уже 5 поток и знаем, где та тонкая грань между понятным и заумным объяснением. Да, именно заумным. Некоторые школы при объяснении материала уходят в дебри, и даже опытные ребята не понимают, о чём идёт речь.

Вот, что пишут наши студенты:

"В прошлом году начал проходить курс известной школы, но не смог заниматься. Преподаватель объяснял слишком сложно. На курсе Владилена нашёл идеал, как нужно рассказывать. Даже совсем новичок точно поймёт." Николай Шайтор

Полностью прочитать историю Николая можно тут.

"Поискал курсы в Минске и записался на офлайн-обучение по вёрстке. Курс оказался поверхностным. Я разочаровался и решил учиться сам. Нашёл канал Владилена Минина и залип. Рассказывал доступным языком и приводил примеры. Просто небо и земля по сравнению с теми офлайн-курсами." Влад Залесинский

Полностью прочитать историю Влада можно тут.

А кто подаёт материал?

Важно, чтобы спикеры курса не только владели знаниями, но имели опыт работы в IT и умели правильно подавать материал. Поэтому наши преподаватели:

  • Знают веб-разработку как свои пять пальцев
  • Учат программированию не первый год
  • Работали тимлидами, а, значит, умеют интересно и без лишней воды донести информацию

Несмотря на эти плюсы, у студентов возникают вопросы. На них ответят кураторы. За каждой группой закреплён свой. Они помогут разобраться с проблемой. Ещё кураторы осуществляют code review — проверяют твой код и подсказывают, где можно внести правки.

Улучшения

Без улучшений в компании происходит застой, и дела не идут в гору. Онлайн-школы — такие же компании. Здесь важно прислушиваться к отзывам студентов и улучшать контент для будущих учеников.

Что для этого уже сделано:

  • К каждому модулю, к каждому уроку и к самому курсу создан прогресс-бар — шкала, где ты сможешь отследить прогресс. Так будет понятнее, сколько времени ещё понадобится выделить на учёбу.
  • К каждому уроку прилагается видеоролик. Для удобства к ролику прикреплены таймкоды.
  • Некоторым ребятам проще воспринимать информацию в виде текста. Поэтому в 5 потоке появились конспекты к урокам. Это дополнительный бесплатный материал, который поможет лучше усвоить урок.

В конце каждого урока предлагается его оценить и дать обратную связь. Например, благодаря этой системе мы знаем, что средняя оценка модуля по JavaScript уже ~90%. То есть ребята в основном ставят 9/10

На сайте ты можешь видеть, какие регулярные обновления мы вносим в курс. Вот список последних:

  • Обновили модуль React до V18.0, добавлена актуальная информация про router V6
  • Разработка конспектов к урокам
  • Добавлены видео-разборы домашних заданий

Твоё образование — твоё будущее. Тщательно выбирай курс и его авторов.