Если вы читаете эту статью, вы, вероятно, пережили чистилище учебников-учебников, и на самом деле, я сам был там непосредственно перед тем, как начать писать эту статью. Я дам вам знать, что, по моему мнению, является решением этой дилеммы.
Итак, давайте начнем с очевидного: вы не умеете учиться!
Или, может быть, вы забыли, так как в последний раз были на реальном занятии. Большинство из нас учатся кодировать, чтобы сменить профессию, поэтому я обращаюсь к самообучающимся, которые несут ответственность за организацию своих собственных учебных планов.
Цель этой статьи не в том, чтобы вдаваться в подробности того, как возникает стена до того, как вы в нее врежетесь. Я буду говорить о стене, которая вообще невидима, но она очень толстая. У этой стены есть имя, и оно называется «Неадекватная техника обучения». Довольно причудливое название для стены, не так ли?
Если вы еще не знаете, мы все учимся по-разному. Мы все являемся смесью соотношений визуального, чтения/письма, аудиального и кинестетического стилей. Найдите свой стиль обучения здесь.
Я выделил 3 категории, связанные с программированием:
Чтение, Слушание/Просмотр, Практическое программирование.
Чтение
- ПЛЮСЫ
- Умственная стимуляция
- Улучшение памяти
- Может легко просмотреть / вернуться к теме
- Легко делать заметки с помощью маркеров / специального программного обеспечения (если читать на виртуальных платформах)
- МИНУСЫ
- Это может поставить под сомнение вашу способность сосредоточиться
- Может быстро привести к усталости глаз, если вы читаете при плохом освещении или за компьютером.
- Вы можете легко устать, так как чтение технической документации действительно утомляет мозг (очевидно, это индивидуально для каждого человека!)
Слушаю/смотрю
- ПЛЮСЫ
- Ваш мозг может больше сосредоточиться на концепциях и теории, если у вас есть хороший репетитор с увлекательным стилем преподавания.
- Вы можете формулировать вопросы намного легче, слушая/смотря
- Возможность задать вопрос, если вы посещаете онлайн-семинар или живой урок
- МИНУСЫ
- Информация может не сохраниться, если вы не будете активно слушать/участвовать
- Вам может попасться плохой репетитор, скучный или нелюбимый.
Ключевым аспектом такого обучения является активное участие, а не пассивное ожидание того, что информация сохранится в вашем мозгу только потому, что кто-то болтает перед вами.
Практический (одновременное кодирование)
- ПЛЮСЫ
- ВЫ ДЕЙСТВИТЕЛЬНО КОДИРУЕТЕ! — Это самая важная часть вашего путешествия. ПОСМОТРЕТЬ ЭТУ КЛАВИАТУРУ! (этой категории не нужен еще один профессиональный предмет)
- МИНУСЫ
- В учебнике, которому вы следуете, могут быть рассмотрены концепции, которые вам незнакомы.
- Из-за физических ресурсов (например, небольшого ноутбука) может быть сложно использовать несколько окон одновременно и хорошо видеть, что на самом деле происходит на видео.
Этот стиль — удивительный способ обучения, потому что вы видите, как думают другие, как они подходят к решению проблем и как кодируют настоящие люди.
Хорошо, теперь есть вывод, который, надеюсь, поможет вам лучше учиться.
Шаблон такой:
- Откройте свой freeCodeCamp и выполняйте там свои задачи.
- Прочитайте каждую часть информации, и если это кажется слишком простым, СДЕЛАЙТЕ ЭТО. В противном случае вы застрянете между «это слишком просто/слишком сложно» и ничего не сделаете.
- Перейдите на YouTube или предпочитаемый вами учебник Udemy и нажмите «Воспроизвести». Попробуйте изменить размер окон, чтобы вам было удобно видеть, что происходит на видео и что происходит в вашем редакторе кода.
- Чаще делайте паузы и заходите в MDN как можно чаще. Успешный код — это когда вы знаете большую часть (если не все!) понятий, представленных преподавателем.
- Награди себя.
Помните, что то, что вы делаете это самостоятельно, не выходя из собственного дома, не означает, что вы не должны прилагать к этому огромных усилий. Обучение кодированию — это тяжелая работа, и вы должны ожидать, что все будет сложно. Все это сказано, я надеюсь, что вы напишите мне, если у вас есть какие-либо другие мнения о том, что я сказал.
Отказ от ответственности: эта статья не претендует на то, чтобы быть общепризнанной истиной. Я чувствовал, что это может помочь людям.