Insights

Como gerenciar um desenvolvedor com dificuldades de comunicação

Bons desenvolvedores nem sempre são os melhores comunicadores, assim como alguns têm excelentes habilidades de comunicação, mas programam abaixo da média. Encontrar esse equilíbrio delicado não é fácil, mas é fundamental para ser um integrante eficiente da equipe. Por isso, um desenvolvedor que não trabalha bem com outras equipes pode prejudicar o sucesso de toda a empresa.

É razoavelmente seguro afirmar que todos os desenvolvedores prefeririam programar a se comunicar com clientes ou colegas. A programação não é um setor conhecido por seu capital social, mas isso não reduz o papel essencial da comunicação eficaz. Neste guia, apresentamos algumas das melhores formas de incentivar a comunicação de um desenvolvedor que resiste a ela.

Reconheça que a comunicação é uma habilidade

Primeiro, precisamos começar pela sua perspectiva. Antes de conversar com seu desenvolvedor sobre sua comunicação ruim, você deve reconhecer que comunicar-se é uma habilidade. Não é algo em que a pessoa seja simplesmente boa ou ruim, nem algo que saiba fazer bem desde o nascimento. Exige prática, e qualquer pessoa pode aprender a melhorar com o tempo.

Um gestor eficaz transmite bons princípios e promove o crescimento dos funcionários. Lembre-se disso ao lidar com seu desenvolvedor. Com o incentivo adequado, uma pessoa pode passar de habilidades de comunicação medianas a excelentes.

Incentive-o a conhecer a equipe

Familiarizar-se com o restante da equipe é essencial para uma comunicação sólida. Essa socialização não consiste apenas em desenvolver relacionamentos pessoais dentro da equipe. A comunicação funciona nos dois sentidos.

Seu desenvolvedor precisa entender quem tem mais conhecimento técnico para adaptar sua linguagem. Um componente essencial da comunicação eficaz é conhecer o público. Garanta que ele tenha bastante tempo para conhecer os colegas. Os chats em grupo são especialmente úteis para isso.

Garanta a preparação adequada para cada reunião

Muitos gestores não percebem que limitam o potencial do pessoal simplesmente por preparar mal as reuniões. Não queremos culpar você, mas é possível tomar medidas para melhorar a comunicação da equipe.

Você informou o pessoal antes da reunião? Deu tempo para preparar respostas a pontos específicos? A comunicação sempre melhora quando o restante da equipe está preparado.

A falta de preparação também não é necessariamente preguiça. Se o gerente de desenvolvimento anterior fazia pouco para criar canais de comunicação, talvez a equipe não saiba que isso é um requisito.

Você pode criar um ambiente confortável e preparado com algo tão simples quanto um e-mail. Informe a agenda antecipadamente e crie um espaço aberto para perguntas.

Também deve destacar a importância da preparação, especialmente para o desenvolvedor em questão. Isso melhorará muito a comunicação entre os integrantes da equipe.

Destaque a importância de ouvir

Às vezes, bons desenvolvedores prejudicam a própria comunicação simplesmente por ouvir mal.

Uma ótima forma de incentivar a escuta é fazer perguntas com frequência durante reuniões ou ao transmitir informações aos desenvolvedores. Além de interromper o tempo em que você está falando, isso permite que o pessoal processe e responda às informações.

Avalie os possíveis desafios dos seus canais de comunicação

A comunicação virtual entre desenvolvedores por um aplicativo pode ajudar muito a produtividade geral. Ela permite trocas rápidas e é a forma mais conveniente de conversar.

Qual é o problema? É praticamente impossível interpretar o tom com precisão ao trabalhar remotamente. Mal-entendidos podem gerar ressentimentos e reclamações por mensagens totalmente inofensivas.

Todos já interpretamos mal um e-mail ou mensagem e acreditamos que era um ataque pessoal. Na maioria das vezes, quem enviou não tinha nenhuma má intenção. Esse é parte do motivo pelo qual algumas pessoas enchem os e-mails de pontos de exclamação. Eles nos fazem soar amigáveis!

Avalie com que eficácia a comunicação virtual permite trabalhar com outras equipes e resolva os problemas encontrados. Introduzir mais reuniões por vídeo pode ajudar a criar um bom relacionamento entre os demais integrantes.

Concentre-se no trabalho em equipe, não na pessoa

É fácil atribuir as falhas de comunicação a um único integrante, mas às vezes o problema é maior. Considerar a equipe como um todo promove o trabalho unificado, com cada integrante aproveitando seus pontos fortes.

Se esse integrante prefere programar enquanto outro cuida da comunicação, isso pode resultar em um trabalho em equipe melhor. Naturalmente, qualquer pessoa será ruim nas tarefas de que não gosta. Considerar isso como gestor pode aumentar a produtividade.

Converse diretamente com o desenvolvedor

Alguns funcionários podem acreditar que basta ser ruim nas tarefas que não querem fazer para criar um espaço confortável. Não gosta de trabalhar com outras equipes? Comunique-se da forma menos eficaz possível e não pedirão novamente.

É uma lógica equivocada, no mínimo, mas alguns trabalhadores realmente pensam assim. Ao conversar diretamente com a pessoa, você pode compreender melhor seus motivos.

Naturalmente, ela pode ter dificuldades reais para se comunicar com os colegas, e nesse caso sua paciência é fundamental.

Conclusão

Para um adulto, pode ser um pouco constrangedor admitir dificuldades para se relacionar com os colegas. Porém, se a comunicação ruim prejudica a produtividade, cria um ambiente tóxico ou afeta negativamente a cultura e os resultados financeiros da empresa, um gestor precisa agir. Siga essas dicas para se aproximar do desenvolvedor e iniciar um diálogo significativo.

“Como gerenciar um desenvolvedor com dificuldades de comunicação” by Gimena Aguerreberry is licensed under CC BY SA. Source code examples are licensed under MIT.

Foto de Annie Sprattl.

Categorized under Desenvolvimento de software / Pessoas.

Related reading