the XY problem
expressãoSuporte de TIprogramação
Pedir ajuda com a sua tentativa de solução (Y) em vez do problema real (X) - e queimar o tempo de todos na pergunta errada.
O clássico dos fóruns de suporte: 'como extraio os últimos 3 caracteres de um nome de arquivo' quando a meta real é a extensão. A cura vale para os dois lados: quem pergunta declara o objetivo de fundo; quem ajuda pergunta 'o que você está tentando fazer de verdade' antes de otimizar o caminho errado.
O problema XY é perguntar sobre a solução que você tentou, e não sobre o seu problema de verdade. Você quer X, acha que Y leva até lá, pergunta como fazer Y, e todo mundo gasta tempo em Y enquanto X não é mencionado e muitas vezes tem resposta bem mais simples.
A razão de ser tão comum é que parece consideração. Fazer uma pergunta estreita e específica parece mais respeitoso com o tempo de quem responde do que descrever a situação inteira, e produz exatamente o resultado errado, porque quem responde não consegue ver que Y é a abordagem errada sem conhecer X.
A correção funciona dos dois lados. Perguntar bem é enunciar o objetivo primeiro e a tentativa depois: estou tentando fazer X, achei que Y funcionaria, e é aqui que Y está falhando. Responder bem é perguntar o que a pessoa está de fato tentando alcançar antes de resolver a pergunta feita, e é por isso que quem ajuda com experiência tantas vezes responde com o que você está tentando fazer em vez de uma resposta. Não é evasiva, é a rota mais rápida para a resposta útil.
Também conhecido como: XY problem