Acho que o segredo é expandir horizontes. Na programação e outras coisas fora dela. Em programação você ainda está no começo do começo aparentemente. Se você for ver vagas de trabalho para programadores (não é pra se candidatar agora) você pode ver as muitas e muitas exigências de ferramentas pra vagas. Você ainda tem tempo então sugiro procurar projetos pra resolver problemas como amigo mencionou e pra ganhar uns trocados. Outra coisa seria comece a montar o portfólio(muito valioso) de projetos fullstack baseado nas vagas que aparecem. Você vai deve passar um belo tempo até completar o álbum de figurinhas. Se possível pesquise sobre ciência da computação onde se aprende as coisas que construíram tudo mais que há hoje em dia na área. É um desafio bem maior! E ainda vai estar nadando num mar grande. Se você decidir chegar longe nisso você provavelmente vai estar compelido a entrar na faculdade de sistemas ou computação e talvez não tenha certeza se é o que quer. Você provavelmente não vai querer mudar porquê já teria uma bagagem grande. Se você ainda estiver no meio da faculdade com 20 e poucos então ainda é bem possível mudar de curso só precisa ter coragem. Para facilitar procure saber outra área de conhecimento fora de programação para ir experimentando.
Em resposta a Estou sem rumo na Programação
1