Тупая практика не поможет. А если думать?
У меня закладок штук 50, но я их 2 года собирал.
ты можешь писать так как тебе удобно - если код работает хорошо и он тебе понятен
но если хочешь работать в команде и в индустрии то да - надо как все "правильно" делать
но любой нормальный инженер может сам установить правила
Я себе сейчас примерно так представляю путь развития до устройства джуном
1. Изучение синтаксиса языка и базовых понятий, переменные, методы, классы и т.п.
2. Изучение какого-либо фреймворка, библиотек, вообщем, набор инструментов из экосистемы языка, статьи, курсы, документация, все доступные способы.
3. Собественно, погружение в архитектуру, управление сложностью, парадигмы, и т.п.
К этому моменту уже можно устроиться джуном, и развиваться параллельно. Статей и видео тут уже ну совсем никак не хватит, нужно читать книжки от опытных и известных в программировании людей