如何提问寻求帮助:提供上下文(Context)
在工作中,你经常需要向团队其他成员需求帮助,提出问题。有一件事情可以让对方更好的理解你的问题,以便于快速的提供帮助,那就是在提问时,提供问题的上下文(Context)
那些难以回答的问题
作为 IT 专业人员,肯定都被问过这些问题吧:
- 我的电脑打不开了,是怎么回事?
- 做一个 App 要多少钱?
作为专业人士,你听到这些问题,心里也会骂街吧。是的,没有任何上下文的问题,是没有办法回答的。
「IT 狂人:有没有试过重启电脑?」
上下文可以更快速得到答案
Bad question:
金数据表单无法提交,怎么回事儿?
这样子的问题,是无法直接得到答案的。为了解答这个问题,对方会继续再追问一大堆的问题。(哪个表单啊?PC还是手机啊?账号是什么?系统提示什么信息了吗?)
Good question:
我在微信中提交表单,连接是 https://jinshuju.net/f/TOKEN ,点击提交,页面提示我上传附件流量不足,我的账号是 abcdefg,请问是怎么回事儿?
这样子的问题,就直接提供了上下文,也就是直接给出了对方会追问的问题。
告诉对方你的目的
避免让对方陷入 XY 问题
(文章:XY 问题)。
XY 问题本质是沟通问题。小张需要解决 X 问题,但是小张以为需要通过 Y 才能解决。但小张不知道如何做 Y。所以小张直接问小李如何做 Y。小李拿到问题后就专注于回答如何做 Y。但实际上 Y 不是 X 的最优方案,甚至可能都无法解决 X。
作为问题解决者,我们需要接到问题后,多问几个 why。
那么作为问题提出者,也需要在提问时,向对方表明你的目的是什么(向对方暴露 X 问题)。
Bad question:
请问如何通过 API ,获取预约表单中审核通过的预约记录?
Good question:
我期望金数据预约表单,预约记录审核通过时,可以给提交人推送一条短信。我打算使用一个第三方平台,通过 API 的方式获取数据,但不知道如何获取审核通过的记录?
当了解到你的目的后,解答者可以判断出,通过 API 抓取记录并不是这个问题的最优解法。有更好的方法,通过金数据表单的自动化功能,直接配置短信推送功能。
给出对方你已经做过的尝试
千万不要没有做任何尝试就直接提问。
Bad question:
金数据专业版多少钱?
这种问题的答案就是 Let me google it for you! 因为通过简单的搜索引擎就可以找到答案的。
Good question:
金数据 API 每秒支持多少次请求?我已经 google 过了,也查看了帮助中心,但是没有找到这个文档。
这种已经表明了自己做过哪些尝试和努力,看到问题的人才会有动力帮你解决。
另一个角度,告诉对方你已经尝试过哪些方案,但是都是解决不了的,也是给对方排除了一些错误的选项。
总结下
为了更快的得到答案,提问时,应该提供更多的上下文(Context):
- 提供背景、环境、相关信息
- 告知你的目的
- 告知你做过的尝试
彩蛋1
除了提供上下文,提问还有更多的技巧,有一篇文章很有名,分享给大家:
彩蛋2
做一个 App 要多少钱?
实现 xxx 需要多久?
这种问题有标准答案。
第一步,先回答: It's a good question.
第二部,再回答: It depends.