Você tem uma boa reputação?
Uma coisa muito importante, que deve ser levada a sério e que muitos profissionais não entendem, é que todos tem uma reputação. E essa reputação é construída, independente da sua autorização ou vontade, pelas pessoas que se relacionam com você, seja no trabalho, no meio de amigos ou com seus familiares. Essa reputação está relacionada diretamente com a imagem que as pessoas tem sobre você. Essa imagem é construida pelas pessoas com base naquilo que sabem. Mesmo quem não te conhece pessoalmente, vai criar essa imagem baseada no que ouviu dos outros, ou por aquele momento de descontração com os amigos, em que você falava sobre o andamento de um projeto ou fazia fofoca de alguém que não estava presente. Por aquela vez que te pediram ajuda, mas você nunca respondeu pois não fazia parte do "escopo" do seu trabalho, ou por aquele dia em que você não focou na solução de um problema mas aproveitou a reunião para apontar culpados.
Existe um mito que o programador é um cara solitário, que só toma decisões racionais e se comunica por chat. Isso só faz sentido em filmes dos anos 80 ou 90 com nerds programando na garagem. Comunicação, empatia e liderança são um grande diferencial na carreira pra um bom profissional se destacar no mercado.
Meu ponto aqui é: Nem todos conseguem desenvolver skills de liderança durante sua carreira, mas construir uma boa reputação(ter caráter), saber se comunicar e entender o ponto de vista dos outros é indispensável.