Eu costumo dar esta dica, algumas pessoas não gostam: https://www.tabnews.com.br/maniero/faq-do-programador-perdidao.
Enquanto as pessoas desejarem entram em uma área cuja função é resolver problemas, é pesquisar, ser autônomo, evoluir por conta própria, elas vão ter mais e mais dificuldades na área. E é isso o que mais eu vejo se fazendo hoje em dia. Pense nisso.
Eu mal li sua postagem, porque eu sei que não posso fazer muito, eu posso te direcional no amplo, não no específico.
S2
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).