“Help! I need somebody, not just anybody”
É fato, em algum momento todo mundo vai empacar em alguma situação que parece sem saída e vai ter que pedir ajuda.
Pouco importa a sua experiência profissional pois sempre vai surgir alguma situação nova, alguma coisa que extrapola o seu nível de conhecimento e vai exigir algum apoio.
A ajuda pode vir de um fórum, de um colega de trabalho ou de um amigo, mas nem sempre a gente consegue ajuda e isso acaba sendo frustrante as vezes.
O problema muitas vezes não está na falta de interesse em ajudar mas sim na forma como se pede, é importante lembrar que as pessoas também estão correndo atrás do pão diário (com manteiga se possível) e também tem um monte de coisas para resolver.
Saber como pedir aumenta bastante as chances de obter uma resposta para qualquer situação e eu tenho algumas sugestões que acho uteis para pedir ajuda naqueles momentos em que o compilador não está sendo seu amigo.
Vamos lá.
Explique o problema no primeiro contato
É irritante quando alguém te interrompe com uma mensagem do tipo “tô com pau aqui” ou “deu erro”. Seja específico, tente sempre colocar sob contexto, diga algo como “fui fazer isso e recebi essa mensagem” ou “fiz o setup da biblioteca X e não consigo referenciar no código”.
Inclua informações
Acrescente a mensagem de erro, arquivos de log, coloque um exemplo de código, detalhe os passos para reproduzir o erro e quaisquer outras informações que ajudem a entender o que está acontecendo.
Quanto mais informações maior a chance de obter uma resposta, quando eu recebo um pedido de ajuda com dados eu consigo rapidamente associar com algo que eu já passei e tenho uma resposta pronta ou consigo formular algumas hipóteses e sugerir duas ou três coisas a serem verificadas de imediato.
Mostre que você tentou investigar a causa
É importante mostrar que houve esforço, diga o que foi feito e quais foram os resultados, acrescente links que foram consultados e manifeste alguma suspeita.
Conte bem essa história para despertar a curiosidade da outra pessoa.
Use texto sempre que possível
Por mais simples que seja recortar um pedaço da tela com os detalhes de erro e colar em um e-mail ou mensagem no forum esse processo dificulta muito a vida de quem quer que esteja disposto a deixar de lado o que está fazendo para ajudar alguém.
Quando eu recebo uma imagem, sou obrigado a digitar a mensagem de erro no engine de busca (sim, eu não tenho milhões de páginas de documentação armazenadas na minha cabeça) e as vezes não consigo sequer ler por conta da qualidade.
Se for um trecho de código é pior ainda pois não tenho como recortar e colar no editor, isso sem considerar as linhas que vêm pela metade na figura.
Texto é a forma de transferência de dados mais adequada na maioria dos cenários. Use texto.
Seja polido e saiba valorizar a ajuda
Quando alguém te der uma mão agradeça e se houver oportunidade faça em público, mesmo que não tenha resolvido o problema.
Se a ajuda foi boa elogie, se for um colega faça chegar até o gerente. A apreciação vai ser lembrada no futuro.
Nos fóruns sinalize a resposta como correta pois isso vai ajudar outras pessoas.
Se não concordar com a resposta que recebeu, discuta baseado em argumentos, ou seja, “não fiz isso por conta de…”, “não resolve porque …” ou “dessa forma vai me causar esse problema”.
Se a pessoa te recomendar algo diferente do que você está fazendo pare, escute e avalie, pode ser que realmente seja um caminho melhor.
Lembre-se sempre que o tempo de uma pessoa tem um valor que é bastante pessoal, então saiba apreciar sempre que alguém te der um pouco de presente.
Enfim
Com uma pequena ajuda dos amigos (Lennon e McCartney de novo) sempre é possível sair dos apertos mas é necessário saber pedir por essa ajuda mostrando uma atitude ativa e não apenas esperando que os outros resolvam os seus problemas, aliás ser o dono do problema é um ponto muito importante, lembre-se alguém pode te ajudar mas a solução final é sua.
E não se esqueça de que em algum momento você estará na situação de ajudar outra pessoa, você ajudaria se sentisse que o peso estivesse sendo colocado nas suas costas?
Aqui eu falei em um contexto de programação, mas acredito que a essência pode ser aplicada em outras situações mudando apenas os exemplos.
Espero que essa minha ajuda seja útil. Como veio de graça desconfie, reflita se faz mesmo sentido para você.