O tempo passa rápido, também estou começando e adoro aprender coisas novas, eu realmente achava que em 6 meses eu estaria num alto patamar e conseguiria programar um site de ponta a ponta com boa segurança e coisas mais complicadas... Na realidade, só agora (depois de mais de 1 ano) tô chegando perto de construir uma aplicação, a cada projeto que eu faço, consigo colocar um tijolo novo no muro de conhecimento que estou construindo!
Acho que, com o que eu aprendi nesse pouquíssimo tempo, diria pra você valorizar mais as pequenas coisas que você aprendeu hoje, aprendendo cada dia um pouquinho, alguma coisinha nova e, quando perceber, já ergueu um novo pilar.
Eu comecei aprendendo com o curso gratuíto da Rocketseat e gostei muito, foi a rapidez em ver as coisas acontecendo que me mantiveram no caminho sem desistir, claro que nunca vai ser o suficiente fazer apenas o curso. Recomendo ver os vídeos do Fábio Akita, em um vídeo você percebe o quão pouco você sabe mas, depois de um tempo estudando o que você descobriu não saber, entender umas 2 ou 3 palavras que ele fala, revendo o vídeo, é muito gratificante! Sem contar que nos vídeos ele já explica vários conceitos importantes sobre as bases da computação e programação.
Em suma, de metro em metro, a gente segue andando e, quando menos esperamos, percebemos que já trilhamos alguns quilômetros!