Попал в ловушку, о которой знал

Привет, мир, привет, Хекслет!
Меня зовут Митя, и я попал в ловушку, о которой меня предупреждали. Теперь пытаюсь из нее выбраться.
Содержание
Немного предыстории
В апреле прошлого года я решил изучать программирование. Сразу оплатил профессию "Fullstack разработчик" — не скажу где — и стал учиться. HTML/CSS я немного знал до начала обучения, поэтому с ними проблем не возникло. Они начались, когда я прикоснулся к JavaScript.
Где учился и что делал
Еще до первого курса по JS случайно наткнулся на Хекслет. Прочитал о ловушках обучения, об изучении языка, но не программирования, о риске перестать видеть лес за деревьями. Прошел курс "Введение в программирование" на Хекслет и проникся подходом. Но профессия уже была оплачена на стороне, поэтому я ушёл учиться JS туда.
Параллельно с курсами в рамках профессии я занимался на freeCodeCamp — благо знаю английский. Прошел базовый и продвинутый курс по JS и курс по React. Могу сделать какое-то простое приложение на React: например, аналог таймера Pomodoro сделал для себя.
Проблемы и осознания
Но я не могу решать серьёзные задачи: остались пробелы в образовании. Само по себе наличие пробелов — не главное. Главное — отсутствие целостного видения. Я побежал впереди паровоза, устремившись к браузерному JS и React, но не зная основ.
Понял, что ни о каком Fullstack пока речи не может быть. Если я сейчас пойду на оплаченные курсы по PHP, то каша в голове останется навсегда. Поэтому я решил сосредоточиться на фронтенде, а к бэкенду вернуться позже.
Возвращение на Хекслет
Вернулся на Хекслет за целостностью, интегративностью и ясным умом. Настроен пройти этот путь по шагу, без спешки, с прилежанием.
Посмотрим, что получится :)
Дмитрий Дементий
7 лет назад