Olá, me chamo Adriano Maciel.
Sou programador backend a muitos anos, praticamente todo o meu conhecimento foi adquirido na prática. Apesar de ter feito alguns cursos online, muita coisa foi na tentativa e erro.
Acredito que o que define se um profissional de TI é Júnior, Pleno ou Sênior, não é a quantidade de cursos feitos, quantas graduações ou pós ele fez ou mesmo se é certificado na tecnologia X ou Y.
O que define esse título é o quanto ele já apanhou, quantas vezes ele teve aquele problema que não está registrado em nenhuma documentação, ninguém sabe como ajudar nos fóruns e simplesmente parece que o sistema está possuido por uma entidade malígna.
Acredite, já passei por problemas bizarros que a solução apareceu em um fórum chinês, onde precisei utilizar o Google Translator para entender.
Se essa situação é muito familiar para você, parabéns você também é um desenvolvedor sênior nesta tecnologia.