Estava conversando com um cliente sobre um projeto. Ele me contava que tinha um desenvolvedor sênior trabalhando em algo importante para a empresa.

Perguntei:
– Sênior mesmo? – como quem já desconfia quase sempre que algum desenvolvedor de .Net se declara sênior…
A resposta dele:
– É, sênior, ele é um cara sério, está estudando e quer até virar gerente de projetos.
Minha resposta:
– Você está com problemas.

Se você tem um desenvolvedor na sua equipe que "quer virar" gerente de projetos você está com problemas. Sabe porque? Porque há apenas duas possibilidades para a origem desta aspiração:

  1. Ele não gosta do que faz agora, ou;
  2. Ele acha que ganha pouco.

Em qualquer dos casos você tem um problema na mão. Um problema que tem que ser resolvido.

Se for o segundo caso, o problema não é só seu ou da sua empresa. No Brasil entende-se que o superior hierárquico tem que ganhar mais que o subordinado, por diversos motivos que não vale a pena entrar agora. Não se admite que o "recurso do projeto" ganhe mais que o arquiteto ou que o gerente do projeto (deste muito menos, ele até usa gravata!). Não há o que fazer, uma pessoa do seu time quer ganhar mais, e a não ser que você queira inverter a maneira natural de pensar do brasileiro, você vai ter que deixar ele fazer algo que ele não gosta, não quer, ou não tem talento para fazer, para que ele possa ganhar mais. Afinal, esta é a única maneira de ganhar mais em alguns casos. Isso é um problema para você porque você vai perder um bom desenvolvedor, e a empresa vai, em geral, ganhar um mau gerente. Mais comum impossível. Quem não conhece um gerente sem a menor qualidade para gerenciar pessoas que era um bom técnico?

Se for o primeiro caso, então a empresa tem a oportunidade de ganhar um bom gerente. A má notícia é que você tem alguém no time que joga no Flamengo e está namorando o Real Madrid, ou seja, está com a cabeça em outro lugar. E, pior, trabalha sem emoção, sem paixão, sem envolvimento, já que o trabalho atual é só um meio de ele chegar aonde vai fazer o que realmente gosta. Há duas opções neste caso: você vê potencial e promove o cara, e deixa a empresa feliz com seu novo gerente. Ou manda ele virar gerente em outra empresa, já que você precisa mesmo é de um desenvolvedor.

Em resumo: o cara quer ganhar mais, e você perdeu um desenvolvedor e ganhou um mau gerente; ou o cara não gosta do que faz e você perdeu um desenvolvedor e a empresa pode ou não ganhar um bom gerente.

Como eu disse, em qualquer dos casos você está com problema: você vai perder um desenvolvedor. Que seja mais cedo do que mais tarde.

Giovanni Bassi

Arquiteto e desenvolvedor, agilista, escalador, provocador. É fundador e CSA da Lambda3. Programa porque gosta. Acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é mais eficiente que hierarquia. Foi reconhecido Microsoft MVP há mais de dez anos, dos mais de vinte que atua no mercado. Já palestrou sobre .NET, Rust, microsserviços, JavaScript, TypeScript, Ruby, Node.js, Frontend e Backend, Agile, etc, no Brasil, e no exterior. Liderou grupos de usuários em assuntos como arquitetura de software, Docker, e .NET.