Sempre soube que o importante é a pergunta e não resposta (rs).
No mundo hacker existe uma etiqueta e um linguajar muito característico...prato cheio para antropólogos.
O Eric Raymond compilou um guia para como se fazer perguntas inteligentes. Acho o artigo um ótimo guia de qual deve ser uma postura para solução de problemas, seria uma espécie de a "Arte de Resolver Problemas" com "Regras de Comportamento Nerdianos" =)
Vejam um exemplo do que se deveria fazer antes de colocar uma pergunta em algum forum:
Antes de fazer uma pergunta por email, em um newsgroup ou em um
fórum na web, faça o seguinte:1. Tente achar uma reposta pesquisando na Web.
2. Tente achar uma reposta lendo o manual.
3. Tente achar uma reposta lendo o FAQ.
4. Tente achar uma reposta por tentativa e erro.
5. Tente achar uma reposta perguntando a um amigo experiente.
6. Se você é programador, tente achar uma reposta lendo o código-fonte.