Introdução
No mundo dos hackers, o tipo de respostas que você obtém para as suas questões técnicas depende tanto da maneira com que você pergunta quanto da dificuldade para criar e organizar a resposta. Este guia vai ensinar-lhe como fazer perguntas de um modo que torne mais provável o recebimento de uma resposta satisfatória.
Agora que o uso de software livre (open source) se tornou difundido, você pode obter respostas de outros usuários, mais experientes, ao invés de obtê-las de hackers. Isto é uma Boa Coisa; usuários tendem a ser um pouquinho mais tolerantes com o tipo de erros que os iniciantes costumam cometer. Mesmo assim, tratar usuários experientes como hackers, da maneira que recomendamos aqui, é em geral a maneira mais efetiva de obter deles respostas úteis.
A primeira coisa a compreender é que hackers realmente gostam de problemas difíceis e perguntas sobre eles que provoquem a reflexão. Se não gostássemos, não estaríamos aqui. Se você nos der uma pergunta difícil para mastigar, seremos gratos a você; boas questões são um estímulo e um presente. Boas questões nos ajudam a desenvolver nossa compreensão e várias vezes revelam problemas que ainda não tínhamos notado ou lhes dado maior atenção. Entre hackers, "Boa pergunta!" é um caloroso e sincero cumprimento.
Apesar disso, os hackers têm uma reputação de responder a questões simples com uma atitude que parece hostilidade ou arrogância . Às vezes parece que somos sempre rudes com iniciantes ou ignorantes. Mas isso não é verdade.
Somos (na verdade e sem desculpas) hostis à pessoas que parecem não ter vontade de pensar ou de fazer seu próprio dever de casa antes de fazer perguntas. Pessoas que são sorvedouros de tempo - que tomam sem retribuir - gastam o tempo que poderíamos ter usado respondendo a outra pergunta mais interessante ou a outra pessoa que merecesse mais uma resposta. Chamamos pessoas assim de "losers" (perdedores, derrotados) e, por razões histórias, às vezes soletramos "lusers".
Sabemos que há muitas pessoas que querem usar o software que escrevemos e não têm interesse em aprender os detalhes técnicos. Para a maioria, o computador é meramente uma ferramenta, um meio para atingir um fim; eles têm coisas mais importantes para fazer; têm suas vidas para serem vividas. Nós aceitamos este fato e não esperamos que ninguém tenha interesse nas questões técnicas que nos fascinam. Mas nosso estilo de resposta é voltado para as pessoas que têm este interesse e que querem ser participar ativamente da solução dos problemas que aparecem. Isso não vai mudar. Nem deveria; se mudássemos, seríamos menos eficazes no que fazemos melhor.
Somos, na maior parte, voluntários. Tiramos tempo de nossas vidas cheias para responder a perguntas e às vezes somos soterrados por elas. Então filtramos sem compaixão. Em particular, jogamos fora perguntas de pessoas que parecem ser losers para gastar nosso tempo mais eficientemente, com os winners (vencedores).
Se você acha essa atitude vergonhosa, condescendente ou arrogante, reveja seus conceitos. Não estamos pedindo que você se ajoelhe e nos adore - de fato, quase todos nós gostamos mesmo é de tratá-lo como igual e dar as boas vindas ao nosso meio e à nossa cultura, caso você se esforce para tornar isso possível. O caso é que, para nós, simplesmente não é eficaz ajudar pessoas que não querem se ajudar. É OK ser ignorante; bancar o ignorante não é.
Portanto, não é preciso ser tecnicamente competente para receber nossa atenção, mas é necessário demonstrar o tipo de atitude que leva à competência - ser alerta, cheio de ideias, observador, desejoso de ser uma parte colaboradora e ativa na procura de uma solução. Se você não consegue suportar este tipo de discriminação, sugerimos que pague um contrato de suporte comercial ao invés de pedir a hackers para doar-lhe a ajuda necessária.
Se você está decidido a nos pedir ajuda, você não quer ser um perdedor. Também não quer parecer um. A melhor maneira de obter uma resposta útil e rápida é fazer perguntas como uma pessoa inteligente, confiante e situada que apenas precisa de ajuda em um problema específico.
(Melhorias para este guia são bem-vindas. Você pode enviar sugestões para o email esr@thyrsus.com.Note que este documento não é um guia de netiquette e costumamos rejeitar sugestões que não sejam diretamente relacionadas ao assunto, ou seja, como obter respostas elucidativas em um fórum técnico.)
(N.T.: Erros neste documento são geralmente do tradutor e não do autor)