很多时候相信大家都遇到过这个场合:一位同事问你一个问题,一开始听了半天,也不知道他到底想问什么,好不容易弄明白了他想问的问题,然后顺理成章你给出了答案,结果并不能解决他遇到的问题。
针对这个现象,我们分析一下,首先,听半天不知道他想问什么。这一般都是问问题的人讲的时候条理不清,现象和结果混着说,让听的人感到费解;或者是问的人一开始就陷入到了细节,说了很多其他人因为缺少背景知识根本听不懂的细枝末节。
其次,既然听懂了他的问题,我们也给出了合理的答案或解释,为什么还不能解决提问者所遇到的问题呢?这里通常有一个很容易犯得基本问题。提问的人遇到问题后的第一反应是根据自己的经验大致分析一下,然后认识是哪个地方出问题了,于是就像其他人问出了这个问题,然后回答的人顺着提问者的思路给出了顺理成章的答案或解释。
要解决这类现象,我们需要两方面着手。对于提问者,一般我认为采取这样的一种通用的模式会比较容易得到自己想要的答案。先介绍问题产生的上下文,再客观的描述产生的问题的现象,然后讲述自己考察过哪些方面,尝试过哪些解决方案以及各自得到的结果是什么。这样一来,让被提问的人比较容易明白你的意图是什么,确实尽自己最大努力了,是由于自己的经验或者知识不足而不知所措了。因为没有一个人一直有责任或者义务为你回答问题,要相信每个人都很忙的。
对于被提问者,在提问者讲不清楚自己的问题时,需要不断的通过反问句,一步一步的引导提问者讲出最根本的问题(我们称之为 X 问题),而不是从一开始就被提问者自己以为的 Y 问题迷惑了视线。根据我的经验,很多时候提问者由于自己知识或者经验的局限性,问了别人一个 Y 问题,得到的答案放入解决方案中依然不能工作,最后,通过两人或者多个人一起仔细研究发现根本就不是 Y 问题而是 X 问题,只是当时提问者根据自己有限的知识或经验经过主观判断把最根本的 X 问题给隐藏起来了。
对于不知道如何提出有效的问题的人,个人特别推荐好好看看这篇文章:提问的智慧,原文发布在这里:http://www.catb.org/~esr/faqs/smart-questions.html