Bom vou dar meus 5 cents. O quanto você está confortável com os fundamentos? Sabe bem como funciona uma request http? estrutura de dados? Sabe testar projetos? Consegue fazer exercícios técnicos? Domina a linguagem em que trabalha?

Ai temos outras coisas de soft skills como, é comprometido? sabe negociar? Consegue conversar com seu cliente? Consegue negociar uma estimativa errada? Sabe procurar coisas que não sabe? Consegue ter autonomia para tomar decisões no dia-a-dia?

Acho que isso pode ajudar a ser reconhecido mais rápido, além de se tornar um programador melhor.

Mas, é minha opinião, espero que possa ajudar.