← Essays

怎样少提坏问题?

2022-04-05 by 大昭Graham

之前手头上看过的资料,大多是讲「怎样才能提出好问题」。固有可学。不过我觉得,还是可以逆向思维一下,先学一学「怎样能少提坏问题」。

一、RTFM。

英文惯用语,全称 read the fxxking manual。话里带粗,不大喜欢。不过所谓名从主人,人家都这么用,也就原样拿过来了。

有不少问题是有说明手册可以直接参考的。尤其是工具应用相关的,大都能在 Getting Started 相关文档找到答案。

更重要的是,大多数 manual,都是项目作者用心编排,往往包含了最重要、最高频的信息。

多读几遍,没有坏处。

二、STFG。

全称 search the fxxking Google,算是上条的兄弟原则。

背后的原理是:我遇到的过问题,一定有千千万万的人已经先遇到过了。那自己实在琢磨不出来时,就搜一搜看看别人面临同样难关,是怎么做的。

放到英语学习,就是有什么疑惑,先查词典、语料、语法书,一般就能解决。解决不了的,再想「怎么提问比较清楚」。

这里还涉及两个执行细节:

一个是「百知谷前三页」,意思是,用搜索引擎找答案时,百度、知乎、谷歌前三页搜索结果,先看完,看完再说。

二是有些万能搜索词可以帮忙。比如:how to fix sth,sth not working,xxx alternative 等。

三、模仿高手。

多看高手是怎么提问题的,看看他们的套路是什么。

哪里有大量好问题集结呢?

我能想到最现成的,大概就是 GitHub 了。找一个优秀的开源项目,点开 Issues 分栏,看看人家是怎么提问、怎么跟进的。

优秀社区的行动范式,总是最值得学习。

……

在这个基础上,我觉得就可以多琢磨怎样提个好问题了。

一篇我很喜欢的提问指南:

文章:How To Ask Questions The Smart Way
作者:Eric S. Raymond
地址:http://www.catb.org/~esr/faqs/smart-questions.html