Eu trabalho em um pequeno grupo de desenvolvimento com 3 desenvolvedores. Somos gerenciados livremente e não temos estrutura para a equipe. Não há um líder de equipe designado e o gerente é bastante ativo. O desenvolvedor sênior está na empresa há 4 anos; nesse período, ele teve uma grande mão na criação de sistemas e na manutenção deles. Ele não é um desenvolvedor muito bom, mas é um ótimo programador de cowboys e entende a rede de uma maneira que nunca pude. Ele assumiu o papel de "desenvolvedor líder" e "arquiteto de sistemas" porque tem antiguidade e sente que é melhor em seu trabalho do que o resto de nós.
Meu problema é que ele ameaça sair o tempo todo. Ontem, ele me informou que em seis semanas ele subirá outro nível no programa de aquisição de bens e serviços e estará planejando sair depois disso. Quando perguntei o porquê, ele disse que é porque o nosso gerente (um homem) e a equipe (sendo a equipe que eu sou) estão “demasiando”. Ele sente que "merece" ter sido nomeado gerente de desenvolvimento com base em sua antiguidade. Ele não gosta de mim porque continuo pressionando por coisas como software de rastreamento de bugs / problemas e porque sou bom no meu trabalho.
Na última vez em que ele ameaçou desistir, levei-o a sério e comecei a planejar meu trabalho para ele sair. Então ele mudou de idéia e me disse que o trabalho que eu estava fazendo era de sua responsabilidade. Ele perdeu a paciência comigo e as tensões aumentaram muito por um tempo.
Aqui estão algumas das diferentes maneiras pelas quais abordei a situação:
- Faça o que ele pede: isso reduz as tensões, mas nada é feito e os usuários ficam chateados.
- Assuma o controle e faça as coisas: isso mantém os usuários felizes, mas ele fica com raiva de mim e desliga, ele não fala comigo ou trabalha comigo para fazer as coisas que apenas ele conhece. Ele não me dará acesso aos sistemas em que eu preciso entrar para fazer isso sozinho.
- Trabalhe mais de perto com a alta gerência: ele não tem respeito pela alta administração e eles não querem que ele saia da empresa e o mimam.
Uma opção com a qual ainda não progredi é deixar a empresa: não estou lá há um ano e não gosto da ideia de sair. No geral, o trabalho atende à maioria dos meus requisitos em uma posição.
Idéias? Sugestões? Conversas? Opções que não considerei?
Atualização 5/11/2012:
Eu finalmente decidi sair. Foi uma boa decisão. Entre o post original e agora ele melhorou, mas ainda não era o que considero um bom desenvolvedor, muito menos um bom material de gerenciamento. Eu o respeito pelo seu conhecimento, mas estou feliz por não precisar mais trabalhar com ele.
He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job
Ele disse isso para você ou exatamente no que você acredita?