Как преподаватель я всегда стараюсь упростить процесс обучения и выяснить, что мешает людям получить желаемые результаты. Существует множество техник и множество руководств о том, как улучшить ваше обучение, но когда дело доходит до фактической разницы, вот мой главный вывод после 9 лет кодирования:
ПРОГРАММИРОВАНИЕ ЭТО Б***Ь СКУЧНО!
Вы хотите научиться программировать, поэтому вы идете на буткемп или онлайн-курс. Вы начинаете изучать переменные, массивы и функции, и, прежде чем вам удастся создать хоть один рабочий элемент, вы просто хотите разбить клавиатуру и снова заснуть. Звучит знакомо?
Вот истина, не относящаяся к BS, которую вы услышите НИГДЕ: нет ничего веселого или даже интересного в том, чтобы научиться переупорядочивать массив или возвращать функцию из функции.
Означает ли это, что нужно отказаться от всякой надежды? НЕТ!
Это означает, что вы должны радикально изменить фокус и ожидания от этого процесса.
Вот как:
- Убедитесь, что у вас есть захватывающая цель для достижения. Цель, которой вы действительно увлечены. Будь честен с собой!
- Разбейте его на мелкие части и узнайте, как заставить их работать. Всегда держите в уме четкую краткосрочную и долгосрочную цель.
- Превратите обучение в УДОВОЛЬСТВИЕ: сосредоточьтесь на аспектах, которые вам нравятся больше всего, делайте столько перерывов, сколько вам нужно, и вознаграждайте себя за небольшие достижения.
- Если учебник, который вы читаете/смотрите, скучен, раздражает или просто сложен для понимания, бросьте его и найдите другой. Иногда это просто не отвечает на конкретный вопрос, который у вас есть, и вы это чувствуете. Не заставляйте себя, если что-то не так. Там МНОГО материала.
- Отбросьте все свои предубеждения о том, каким и каким должен быть программист. Если вы пишете код на своем компьютере, и он что-то делает; поздравляю! Вы программист!
Напишите мне, если вы хотите узнать, как создавать веб-приложения с помощью JavaScript и React.
Я гарантирую вам, что вам не будет скучно в моей эксклюзивной программе наставничества 1-на-1!