Sou dev há mais de 17 anos, posso dizer que a maneira que mais se aprende é fazendo. Sei que pra alguns pode não funciona exatamente assim, mas aqui vai uma sugestão: busque um projeto desafiador, para um amigo, parente, conhecido. Divida-o em tarefas pequenas e mãos a obra.
Não precisa nem informar tal amigo ou parente que você esta desenvolvendo, apenas faça. Mas detalhe! Você precisa chegar no fim do projeto, desde a organização até deploy.
E ai que vem o pulo do gato, você provavelmente vai engalhar em algum ponto, isso é o que você deve estudar. Seja frontend, backend DevOps, o que seja.
Parece muito pra quem está ha apenas 6 meses, mas garanto que quando você terminar, mesmo demorando 3 meses pra fazer, você vai se sentir Muito mais seguro e vai saber exatamente o que precisa estudar mais.