База которая работает в любой сфере :
1.Читаешь базовую теорию
2.Практикуешь базу, пишешь/делаешь пет-проектики
3.Начинаешь изучать чет адвансед уровня, почитывая теорию только для конкретного таска
4.Этап когда ты уже к чему-то пришёл, что-то умеешь.Соответсвенно начинаешь делать то, что хотел. Бтв изучать чужие проекты ( чужой експириенс ) - хорошая практика, плохая практика - копировать всё оттуда.
5.Не пытайся перепрыгивать, уйдёт намного больше времени чем ты мог бы потратить и ты получишь выгорание и вероятнее всего забросишь занятием делом.
6. Когда ты уже занят своим проектом, читай много статей, книг в свободное время ( важное примечание , прочитанная теория без закрепления на практике улетучится через пару дней, поэтому интересные тейки, темы закрепляй на практике )
Если у тебя будет наставник это будет быстрее, но врядли ты бесплатно найдёшь адекватного человека который будет сидеть с тобой и разжёвывать всё, школьники из раздела "Создание читов Minecraft" наставниками не считаются по причине того, что человек который разбирается в теме на уровне что-то увидел, что-то прочёл и сложил в кучу, не может выдать тебе структурированную информацию, а кол-во юзлессного пиздеца и воды которое ты получишь от него нивелирует весь адекватный експириенс.