olha, no início desse ano fez 2 anos que estudo programação, e esse número é uma coisa que me envergonha demais, já que, não minha cabeça, já era para eu saber programar.
Curso de Engenharia: 5 anos + estágio e a pessoa não sai construindo prédios
Curso de medicina: 6 anos + 2 anos de residencia + especialização pro médico ser um clínico, não sai fazendo cirurgia.
Nas outras áreas as pessoas passam mais de uma década aprendendo, e mesmo assim não chegaram no auge da carreira e você querendo chegar lá em 2 anos?
O que é saber programar?
Você considera isso como resolver um problema simples de programação ou está se comparando com senior de 12 anos de experiência?
Programação é uma área difícil, precisa de anos e anos estudando. Em menos de 4 ou 5 anos acho difícil aprender todos os conceitos básicos.
E não, você não vai virar um sênior em 6 meses, em 2 ou 5 anos. Você precisa de MUITA experiência e tempo de mercado pra chegar num cargo desses.