Ótimo ponto de vista!
Eu não sou veterano, apenas mais um junior com um ano e meio de experiência. Porém passei por essa situação.
Não entendia o mínimo de programação, mas sempre gostei de estar no meio da tecnologia. Então decidi entrar no curso de ADS esperando que aprendesse a programar lá. Só decepção.
Com um ano do curso consegui um emprego na área, me achava incrível até ter contato direto com outros programados. A partir desse momento percebi que não sabia de nada relacionado a área e que o caminho a percorrer seria enorme ainda.
Graças a esse contato que tive com outros devs aprendi que o mundo do desenvolvimento é muito mais complexo do que o que vemos nos cursos.
Hoje me considero um bom programador, tenho muito a evoluir ainda, mas encontrei o caminho correto a ser trilhado.
Felizmente, isso não me fez desisitr, muito pelo contrário, decidi que deveria aprender mais para chegar próximo aos devs que conheci. Essa é minha motivação diária.