如何高效提问

317 阅读2分钟

提问前,请先自行做到以下几点:

  • 尝试在百度、谷歌里搜索答案;
  • 尝试在官方帮助文档/FAQ 里搜索答案;
  • 尝试自己检查或试验以找到答案;
  • 如果你是程序员,尝试阅读/调试源代码以找到答案(代码是不会撒谎的!);

请相信:你现在能遇到的问题,99% 在网上/其他人都已经遇到过了。

提问时,问题表述越清晰,你离答案就越近:

  • 先用一句话点明你的问题;
  • 说明问题发生的环境(发行版、版本号、应用环境等);
  • 表述问题的前因后果,即问题是如何产生的。陈述事实,说重点,别废话,别瞎猜;
  • 你尝试采取了哪些解决措施及反馈结果;
  • 必要时,请贴出你的代码、配置或操作流程;
  • 不要过于自信地想当然/先入为主(如:我的操作没问题、我的配置没有错、我发现了 Bug……)
  • 交流问题时,尽量不要有错别字;

当你提问后,如果还需要别人“挤牙膏”式地反问你,那就说明你的问题表述得还不够清晰。

最愚蠢的提问方式:

直接甩出一张报错截图,就问 “有遇到过的么?怎么回事?怎么破?”

如此提问,也请你不要介意别人对你的无视。

最愚蠢的解决问题方式:

在搜索引擎的搜索结果里,从第一条逐个去试,像无头苍蝇一样不动脑、闭着眼试,直到所有搜索结果项都试完无果,或试对为止。

如此解决问题,纯粹无脑碰运气,即便最终问题解决了,你也学不到任何东西。

勤动手 + 多动脑 + 搜索引擎 + stackoverflow 能帮你独立解决 99% 的问题!