The XY Problem
什么是XY问题
XY问题是在询问您尝试的解决方案,而不是您的实际问题。 这导致提问者和回答者大量的时间和精力浪费。
用户想做X。
用户不知道如何做X,但认为只要能够做Y,他们就可以找到解决方案。
用户也不知道该怎么做Y。
用户请求有关Y的帮助。
其他人试图用Y帮助用户,但感到困惑,因为Y似乎是一个很想解决的问题。
经过大量的交互和浪费的时间之后,终于可以清楚地知道用户确实需要X的帮助,而Y甚至不是X的合适解决方案。
当人们陷于他们所认为的相关解决方案无法及进行,停下来并完整地解释问题时,就会出现问题。
如何解决
始终包括有关更广泛情况的信息以及任何尝试的解决方案。
如果有人要求提供更多信息,请提供详细信息。
如果您已经排除了其他解决方案,请分享您排除它们的原因。 这将提供有关您的问题的更多信息。
记住,如果您的诊断理论是正确的,您就不会寻求帮助了
例子
Example 1
n00b实际上并不需要文件名中的最后3个字符,而是想要文件扩展名,那么为什么要问最后3个字符呢?
| |
Example 2
如果Angela刚开始解释说她想防止其他人检测到她的操作系统,那本来可以是简短得多且更有成果的讨论。
| |