Pelos vídeos que ela posta no YT, eu não considero que ela tenha uma boa didática, claro que pode ser que nesses cursos oferecidos a abordagem seja diferente.
Mas de qualquer forma, você diz que tem 8 meses como Jr, mas qual é sua formação acadêmica? Se não chegou a fazer nenhum curso superior, sugiro focar em consolidar os fundamentos do desenvolvimento de software antes de investir tempo e dinheiro em frameworks como Spring.
Além disso, para um nível iniciante e Jr, praticamente todo o conteúdo necessário está disponível gratuitamente ou com um custo bem baixo, porém requer organização e responsabilidade com os próprios estudos. Existem diversos roadmaps que podem te ajudar a trilhar um caminho que faça sentido.
Resumidamente, meu conselho é:
- Se não tiver curso superior, se organize para isso e dê preferência ao presencial (faz diferença no seu aprendizado técnico e social);
- Fortaleça seus conhecimentos dos fundamentos de desenvolvimento de software;
- Organize seus estudos, roadmaps e IA podem te ajudar com isso (IA para te guiar, e não fazer o trabalho por você);
- Consuma preferencialmente conteúdos gerados pela comunidade, tem muita coisa boa por aí;
- Invista pesadamente no inglês, alguém "meia-boca" em Java mas com um bom nível de inglês tende a ter muito mais oportunidades que alguém "fodão" em Java mas restrito ao português para se comunicar bem.