Como lidar com a falta de competências básicas de um estagiário?
Devido a alguma reorganização interna, a minha equipa inclui agora um novo estagiário. Como sou o líder técnico e de equipa, cabe-me a mim pôr o novo estagiário ao corrente da forma como trabalhamos e do que precisamos de fazer para que o nosso software funcione sem problemas. Ele está connosco há 4 meses e o seu estágio pode durar até 24 meses de acordo com as regras legais actuais.
O estagiário mostrou alguma promessa - ele teve um ano completo de um curso técnico em Desenvolvimento de Software numa das línguas que utilizamos e teve experiência anterior como freelancer a fazer pequenos projectos de software. O material que ele nos mostrou era simples mas parecia bom para alguém que estava apenas a aprender o negócio, por isso, conseguimos trazê-lo a bordo.
No entanto, trabalhar com ele durante alguns meses tornou visíveis algumas questões. Ele mal consegue escrever qualquer software - mesmo exemplos muito simples de um livro de exercícios que lhe arranjámos - e tem alguma dificuldade em se lembrar de conceitos centrais com que lidamos todos os dias, mesmo os mais básicos.
Estou a ensiná-lo activamente durante pelo menos duas horas por dia todos os dias durante dois meses, e enquanto ele mostra alguns avanços, eles são bastante pequenos. É uma experiência muito frustrante para mim em geral - já tive vários outros estagiários antes, e nenhum mostrou avanços tão lentos.
Este não é o problema, contudo.
Hoje estive a rever algum código com ele, explicando alguma lógica de negócio, e ele perguntou-me o que estava exactamente a acontecer numa determinada linha de código matemático - fez um desconto em alguns valores multiplicando-o por um valor decimal (0.95 neste caso). Era uma linha de código bastante simples e ele mostrou uma enorme surpresa sobre “fazer um número menor multiplicando-o por algo”. No início achei um pouco engraçado e continuei a dar alguns exemplos de como isso funciona usando fracções para limpar o que achei ser uma observação parva, mas à medida que fui avançando com os meus exemplos foi ficando cada vez mais claro que os seus conhecimentos matemáticos eram realmente restritos.
Deixou-me absolutamente frustrado. Perdi a paciência e deixei cair vários comentários duros, em especial a minha descrença por ele ter conseguido sair do liceu com tanta falta de conhecimentos. Fiquei especialmente zangado e desisti de o ensinar por hoje, dizendo-lhe que este tipo de falta de conhecimentos era inaceitável na indústria do software.
Agora estou preso a um pouco de culpa. Talvez tenha sido demasiado duro com ele, talvez estivesse errado ao ficar tão chateado com a sua falta de habilidade. Não consigo lidar com a minha frustração com ele e não faço ideia de como lidar com ele com mais paciência.
Como posso manter a calma ao lidar com um colega de trabalho tão pouco qualificado quando tenho de o ensinar? Posso chamar a sua atenção para a sua falta de habilidade? Ou será algo com que devo apenas pedir aos Recursos Humanos para lidar e mandá-lo para outro emprego?