Легко Ли Научить Людей Создавать Сайты?

Любой будущий программист в начале своей карьеры задается вопросом:

Где я могу научиться ?
Как правило, существует несколько путей развития:
  1. Университет
  2. Платные курсы
  3. Самообразование
Сегодня мне хотелось бы обо всем этом поговорить и разобраться, куда лучше двигаться и какова вообще ситуация в нашей стране с этими направлениями.



Прежде чем мы начнем говорить, давайте вкратце расскажем о себе.

Меня зовут Александр Петров и я занимаюсь разработкой сайтов уже 5 лет. Спустя год «делания» сайтов я понял, что процесс разработки строится по простым шаблонам.

Я постоянно использую какие-то техники, чтобы получить тот или иной результат. После этого осознания у меня сразу появилось дикое желание поделиться этой информацией с миром, поэтому я открыл курсы обучения веб-разработке.

В процессе обучения я постоянно анализировал, как люди воспринимают информацию, сколько времени требуется на ее восприятие, как им удобнее ее воспринимать и так далее.

И сейчас, спустя 4 года, я хочу поделиться своими выводами и рассуждениями.

В основном мы будем говорить о разработке сайтов, но эту информацию можно перенести и на другие сферы нашей жизни.



Первая тема нашего разговора — университеты

Эту тему для разговора можно сразу закрыть, если ответить на один вопрос: «Какой вуз в нашей стране может выпускать качественного веб-разработчика, которого не нужно переучиватьЭ» Лично я в свое время поступил во ВГУИТ с одной целью – научиться программировать.

Когда мы начали изучать C++ в Borland C++ с 1997 года, сразу стало понятно, что ловить здесь нечего.

Единственная причина, по которой вы можете поступить в университет с ИТ-специализацией, — это чтобы вам не было скучно.

Просто чтобы получить диплом и при этом не умереть со скуки.

После выхода статьи на меня многие обрушились волной недовольства.

Мол, я ошибаюсь, университет — очень важная часть образования.

Поэтому я решил внести поправки в статью.

У нас есть университеты, которые могут дать хороший объем знаний, но их единицы.

Многое зависит от преподавателя и статуса самого вуза.

Да и на обучение вам придется потратить 4 года, а это довольно много для того объема знаний, который можно получить гораздо быстрее.



Курсы и самообразование

Я считаю, что курсы не могут быть эффективными без самообразования, поэтому я объединим эти два пункта и мы продолжим о них говорить.

Сделаю небольшое отступление.

Цель этой статьи – найти наиболее эффективные тренировки, поэтому я сравню разные способы тренировки человека и опишу, почему они так или иначе хороши или плохи.



Групповое обучение

Я отучил более одной группы и заметил интересную закономерность.

1 из 10 студентов действительно становится хорошим выпускником, который действительно может заняться созданием веб-сайтов.

И сколько бы групп я ни вел, меня всегда преследуют эти 10% конверсии.

В долгой попытке понять, что происходит, ко мне пришла одна мысль: «Люди идут учиться делать сайты просто потому, что это круто».

В результате они понимают, что это не так просто и проходят курс только потому, что заплатили за него деньги, и продолжают заниматься своим делом.

И еще одна причина, почему это происходит. Групповое обучение людей априори не эффективно.

Давайте выясним, почему:

1. Люди воспринимают информацию с разной скоростью

Не хочу никого обидеть, но есть люди «глупые», а есть «умные».

Хотя, в любом случае, это внутренние установки человека и, я считаю, что при правильном подходе «глупые» люди могут стать «умными» и поставить всем «палец вниз».

Плюс, если в обучении есть домашние задания, то люди, которые их выполняют, будут на шаг впереди всех, потому что у них есть опыт. НО!!! Большинство людей не делают домашнее задание.

это факт.

НИКТО НЕ ЛЮБИТ ДЕЛАТЬ ДОМАШНЮЮ ЗАДАНИЕ!
И сколько бы вы не объясняли человеку важность домашнего задания, он все равно будет стараться его не делать.

Такая странная натура у человека.

Что происходит в конце? Лекция начинается, вам предстоит изучить новую тему, а кто-то еще не закончил предыдущую.

и этому человеку перед следующим уроком придется сделать ДВА ДОМАШНИХ ЗАДАНИЯ! Это стресс.

и, конечно, он не будет делать домашнее задание.

Начинается этот снежный ком, и с каждой новой лекцией человек перестает понимать абсолютно все.

Обычная ситуация? Нет? Даю подсказку.

уроки, лекции.

Кажется? Вот почему вы не понимаете математический анализ на втором курсе университета.

Просто потому, что они не наверстали в свое время определенный объем знаний.



2. Память не очень хорошая

Что в основном рассматривается на лекции? Теория.

А теперь запомните хотя бы одну лекцию, которую вы сможете сразу повторить наизусть после самой лекции.

Никто? Неудивительно.

Ученые доказали, что человек может сосредоточить свое внимание на лекции всего на 10-20 минут. Дальше ему ничего рассказывать не имеет смысла.

В итоге получается, что проходит 2 часа лекции.

Через час студент уже не помнит ничего из того, что происходило на лекции, и начинает разбираться дома по конспектам, пишет свой код и понимает, что ничего не понимает. У меня не раз были ситуации, когда студент на следующий день после лекции задавал вопросы, которые я очень подробно обсуждал и объяснял.

Более того, этот же человек на уроке подтвердил, что все понятно.



3. Никакого индивидуального подхода

Как ни крути, у каждого человека в процессе обучения будут свои вопросы, будут свои подводные камни, и чтобы их обойти, нужно поговорить с человеком лично.

Хорошо, если вы сможете задавать вопросы во время занятий.

Но я видел не одну лекцию, где присутствовало 40-100 и даже больше человек.

Как правило, там особо вопросов не задаешь.

Преподавателю сложно найти индивидуальный подход к каждому человеку в группе.

И это даже не так сложно, поскольку просто не оплачивается) Это дополнительные часы общения с каждым участником курса и выявления его личных «недоразумений».

В итоге после того, как я выделил n-ное количество групп, было решено провести

Индивидуальное обучение

Это был взрыв! Я провел со студентом 4 часа за две недели в формате диалогов по скайпу, а он уже выкладывал сайты из макетов или создавал свои одностраничные сайты.

Да, они не были идеальными, но где-то можно докопаться до сути.

Но две недели и 100% результат конверсии! Чтобы не быть голословным, хочу показать пример: yadi.sk/i/M5aBD-ffyMw7W .

Это самый первый сайт, который создал студент в своей жизни.

Разве это не круто? Я сказал две недели и 4 часа.

Но у нас оставалось еще 4 часа и еще две недели.

Мы потратили их на обычные разговоры.

Лекция проходила следующим образом.

Студент дома собирает сайт, потом мы ему звоним и он начинает меня забрасывать вопросами, а я, соответственно, на них отвечаю.

В итоге после месяца общения с человеком (а в общей сложности это было 8 часов лекций по 2 часа в неделю) он начал свободно ориентироваться в веб-разработке и у него появилось понимание куда двигаться дальше и какие языки учиться.

Этим ходом я решил сразу две проблемы групповых тренировок.

а) Информация полностью персонализирована и предоставляется индивидуально для конкретного человека.

б) Учащийся воспринимает информацию с удобной для него скоростью.

Иногда бывали ситуации, когда ученик просил перенести урок, потому что он застрял на работе и не успел сделать домашнее задание или по каким-то другим житейским проблемам.

Соответственно, срок обучения немного увеличился, но, что самое главное, качество не пострадало.

Но даже при таких результатах было одно: люди не помнят, что происходит на лекции.

Во всяком случае, я давал им конспекты, которые они читали дома, и делал по ним домашнее задание.

И еще у этой модели есть один огромный минус.

Это ресурсы для учителей.

Очень сложно проводить по 5 часов индивидуальных лекций каждый день.

Очень сложно.

Это невероятно утомительно, поэтому я отказался от этой идеи и начал думать дальше.

Сначала я сделал несколько выводов: 1. Студент должен получать информацию небольшими порциями и сразу закреплять ее на практике.

2. Студент сможет получить информацию самостоятельно, без помощи преподавателя, и это будет более эффективно.

3. Студент учится более эффективно на практике 4. Студент должен получить ответы на свои вопросы, возникающие во время практики.

То есть получается, что преподаватель начинает играть роль обычного наставника, который направляет в правильном направлении и по ходу отвечает на вопросы.

Долгое время я анализировал, какие вопросы задают ученики на занятиях, и вносил эти вопросы в учебную программу и конспекты.

В результате сейчас все вопросы в основном сводятся к трем разделам: 1. Вопросы о технологии.

(Какие языки изучать дальше?) 2. Нюансы планировки.

(Если в макете возникает какая-то сложная ситуация и учащийся не может ее решить самостоятельно) 3. Куда идти дальше? (Как начать зарабатывать, где устроиться на работу?) Скоро я осветлю эти вопросы материалом, и тогда роль учителя будет только одна: наличие учителя как общепринятая головоломка в образовании.

Дело в том, что люди привыкли, что их учат другие люди.

Они думают, что они глупы, и просят, чтобы их научили.

Они искренне верят, что есть такой волшебный человек, который их научит. Но на самом деле люди учатся только через собственный труд. Они учатся не на лекциях, а дома, когда читают материалы, пишут код и делают домашние задания.

В результате всех этих соображений я создал платформу, которая покрывает все эти потребности.

1. На нем информация разбита на небольшие теоретические блоки.

2. Теория сразу подкрепляется практическими тестами, в которых нужно написать код, чтобы правильно ответить на вопрос.

То есть вы изучили тег, попробуйте выделить несколько слов жирным шрифтом.

3. Домашние задания.

Это ключевой момент. В процессе обучения даются задания, позволяющие закрепить полученные знания «в бою».

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

4. Упражняться.

Недостаточно научить кого-то верстке.

Ему нужно практиковаться.

Поэтому на сайте имеется множество макетов, которые можно составить для закрепления своего опыта.

При этом преподаватель посмотрит ваш макет и скажет, что вы сделали правильно, а что нет. 5. Геймификация.

В процессе обучения ученик зарабатывает очки, с помощью которых он может прокачивать своего персонажа.

Но в этой ситуации у человека снижается мотивация дойти до конца.

Здесь все равно должен быть какой-то человеческий фактор.

То есть должен быть учитель, который будет давать пинки, лично объявлять домашние задания и отвечать на вопросы.



Насколько я понимаю сейчас, идеальная тренировка – сейчас.

Есть две составляющие: преподаватель и онлайн-платформа.

Учитель играет роль своеобразного наставника, мотиватора.

Он заставляет людей учиться, проверяет домашние задания, отвечает на вопросы.

Онлайн-платформа позволяет получить знания.

На нем человек изучает материалы, подкрепляет теорию практикой, получает домашнее задание.

В результате студенты изучают материал дома самостоятельно, а на лекции они с преподавателем обсуждают пройденный материал, получают ответы на вопросы и просто рассказывают о жизни) Обратите внимание, я имею в виду, что это групповое обучение.

P.S. Это только начало пути.

Впереди будет еще много экспериментов, анализов и разработки системы тренировок.

Конечная точка: 10 из 10 обученных студентов, которые смогут выйти на рынок и начать зарабатывать на собственных знаниях.

Надеюсь, я смогу это сделать.

Теги: #верстка #обучение #Образовательный процесс в IT

Вместе с данным постом часто просматривают: