专栏名称: 乌素
工科女中最爱讲段子的PPTer。 原名「娴话PPT」
51好读  ›  专栏  ›  乌素

提出一个好问题的过程,其实就是解决问题的过程

乌素  · 公众号  · PPT  · 2017-07-21 18:44

正文



今天根据笑来老师的推荐,看了一篇很有意思的文章,叫How To Ask Questions The Smart Way,是Eric Steven Raymond写给程序员们的提问指南,其中的很多原则不仅仅针对于程序员,对普通人也很管用。


提出一个好问题的过程,其实就是解决问题的过程。就像是大夫给病人看病,通过问诊,逐步了解并判断病情,才能对症下药。




01

跟程序员学提问?


可能有人会想,我又不是程序员,为什么要跟他们学提问?可能大多数人对他们的认识,就是“工资高”;在我看来,这个群体的人都很聪明,做事效率高、学习能力强,而且善于应对变化。


他们的工作,免不了会遇到问题、解决问题。更可怕的是,解决一个问题,有时还会带来下一个问题,像我这种心理承受能力不太好的,经常感到深深的绝望……


此外,很多程序员都会开通博客,总结经验,记录自己遇到的有价值的问题,对同行也有一定参考意义。持续记录和复盘的人,一定会不断进步,更何况这是一个群体习惯,所以他们的问题解决之道,值得学习。


还有一个比较有趣的原因,可能因为程序员大多数说话比较直接,碰到烂问题回直接给你撅回去,所以跟他们打交道,必须学会聪明地提问。




02

提问之前


要想不招人讨厌,在提问之前,至少要经历4个阶段:


(A)搜索

网上能搜到的问题,就别去麻烦别人了。搜索也不要局限于百度,比如我就很喜欢用微信搜索,也为此专门写过一篇文章,微信搜索冷技巧,赌一块钱你没用过


(B)检查

检查一遍你的问题,确保没有低级错误,比如错别字、前后矛盾等。这种问题会让人觉得你粗心大意、没做好该有的准备,也不够尊重对方。想象一下,如果有人说很崇拜你,想采访你,但连你的名字都喊错了,你会怎么想?


(C)思考

确保问题无误,也别急着发出去,再静下心来,仔细思考一下。说不定重新阅读完问题描述,你会有新的思路。


(D)心态

最后,发出问题的那一刻,要端正心态。不要道德绑架、红包绑架,记住,没人有义务回答你。不一定是你的问题不好,也不一定是对方的水平不够,说不定只是他不想回答。Just take it easy. 




03

常见错误


我总结了几条比较常见的错误,快来数数自己种了几枪?


(A)问错人、问错地方

向不对的人提问,不仅得不到满意的回答,对方也会觉得莫名其妙。


(B)太简单的问题

明明可以自己搜到的,比如“XXX是什么意思?”“去哪里下载XXX?”。


(C)重复的问题

稍微翻翻聊天记录、查查使用手册,就会发现你不是一个人,很多问题别人已经问过了。


(D)太个性化的问题

这种问题会消耗对方大量精力,要看场合提问。比如有人希望在分答提问,就能获得一份专属的职业生涯规划,这显然是不现实的。


(E)描述太复杂,啰嗦

清晰的描述不意味着字数多,而是包含了必要的关键点,此外没有废话。如果不能清晰简洁地描述问题,那可能是你还没有搞清楚真正的问题是什么。


(F)卖惨

道德绑架型的提问,通常会先描述自己的困境,比如“实在找不到别人了,你能不能帮我看看”,或者“我太笨了,学不会”。



04

好好提问


那怎样才能算是好好提问呢?


(A)没有低级错误

这一条其实反复在说,但就是这么简单的要求,也有很多人做不到。


(B)描述目标而非过程

先描述你的目标,然后再说你现在遇到的具体问题。打个比方,有个人要进城,但他走了一条很崎岖的路线,在路上遇到了沼泽地。他想问别人怎么渡过沼泽,但其实,他完全可以选择一条更开阔、好走的路。


很多人在提问时,明明心中有个更高层次的目标,但他们在自以为能达到目标的道路上被卡住了,然后跑来问该怎么走,但没有意识到这条路本身就有问题,结果费了很大的劲才能搞定,这就本末倒置了。


(C)描述事实而非猜测

描述问题的时候,不必说“我觉得可能…”这种话,把问题发生的背景和具体情况说清楚就好。如果你想体现自己不是毫无思考就去求助,可以说说你都做了哪些尝试和努力,比如“我在XX网站用XX关键词查了,但是没有查到”。


(D)让对方方便回答

这个标准比较模糊,不同情况下要具体问题具体分析,但是可以利用万能的“换位思考”,去想想提问的合理性。比如在设计调差问卷的时候,多放选择题肯定比多放问答题好,虽然问答题能获取的信息多,但是没几个人愿意花时间回答。


(E)礼多人不怪

问过问题,别忘了道谢哦~ 顺便传授一个小套路,就是在说完谢谢以后,加上具体的原因。比如“谢谢你,这么耐心地回答我,真是帮了我个大忙”,是不是感觉更贴心了呢?~



05

追问

当然,并不是每次提问都会收到满意的回答,很可能,你问了以后还想追问,此时也要注意两点。


(A)尽量先自己搞懂

比如对方的回答里说让你注册一个微信公众号,那就别问怎么注册了,自己去网上搜一下就可以知道。同理,看到陌生名词,也先自己查一查。切记,没人有义务回答你。


(B)实在不懂,也表现出已经学到的东西

先把自己已经理解、听懂的部分展示出来,再去问还不清楚的地方。不然对方可能会觉得,跟你说了半天等于没说。参考句式:“你看我这样理解对不对…不过我还有一个小问题想再确认一下…”



06

总结

本文要点见下图~ 


这篇文章的故事性差了些,因为碍于篇幅,好多槽点都忍住了,只显示了我科学严谨的理性做派,哈哈… 




其实,除了碰到解决不了的BUG,人物采访、做调查问卷、采集用户需求等等,都免不了要提问,甚至,读书也可以看做是向作者提问的过程,这样的信息流动,每天都在发生。


提问题是一门艺术,如果你提问方式不对,或者问了个太蠢的问题,可能根本就没人愿意理你;而且,问题的好坏直接影响了解决效果,甚至很多时候,我们在整理问题的过程中,就能自己打通思路了。


因为我自己也经历过改报错、查文档、问各种蠢问题的阶段,所以看开头提到的那篇文章还挺有感触的,感兴趣的同学,可以点击阅读原文即可查看啦~