Дмитрий, ты уверен, что точно определился с фронтендом (
https://toster.ru/q/276775, Как найти ментора (наставника) в сети или как стать падаваном? ? :) Я к тому, что распыляться на все направления и технологии IT у тебя не получится, и если ты будешь пытаться освоить все и сразу, то в голове будет только много каши и никакого порядка. Вот
тут довольно коротко и вменяемо описано будущее, которое может тебя ожидать, в зависимости направления, которое ты выберешь.
Фронтенд выглядит привлекательно, потому что он очень прост для старта, можно кодить хоть в консоли браузера, и сразу виден результат. Но у современного фронтенда просто море нюансов, в которых придется разбираться. Вопросы не будут заканчиваться никогда.
Посмотрел
https://mkdev.me/mentors/eshpak, которую ты упомянул выше. Двойственное впечатление. Чтобы дойти от "HTML и CSS на уровне верстки простых макетов" до "Писать масштабируемый модульный код на ES6 и TypeScript" должна пройти такая уйма времени, что ты просто оставишь там все деньги. Это даже с учетом того, что там действительно чему-то научат. Скажем, у меня от полного нуля в программировании до базового Ангуляра ушло около 2 лет.