提问的智慧

如果你决定向我们求助,当然你也不希望被视为失败者,更不愿成为失败者中的一员。能立刻得到快速并有效答案的最好方法,就是像赢家那样提问 -- 聪明、自信、有解决问题的思路,只是偶尔在特定的问题上需要获得一点帮助。

在提问之前

在你准备要通过电子邮件、论坛或者群聊提出技术问题前,请先做到以下事情:

  1. 尝试在你准备提问的论坛的旧文章中搜索答案。
  2. 尝试上网搜索以找到答案。
  3. 尝试阅读手册以找到答案。
  4. 尝试阅读常见问题文件(FAQ)以找到答案。
  5. 尝试自己检查或试验以找到答案。
  6. 向你身边的强者朋友打听以找到答案。
  7. 如果你是程序开发者,请尝试阅读源代码以找到答案。

当你提出问题的时候,请先表明你已经做了上述的努力;这将有助于树立你并不是一个不劳而获且浪费别人的时间的提问者。如果你能一并表达在做了上述努力的过程中所学到的东西会更好,因为我们更乐于回答那些表现出能从答案中学习的人的问题。

运用某些策略,比如先用 Google 或者 Baidu 搜索你所遇到的各种错误信息,这样很可能直接就找到了能解决问题的方法。主要搜索关键词要用空格隔开。

当你提问时

  1. 仔细、清楚地描述你的问题或 Bug 的症状。
  2. 描述问题发生的环境(机器配置、操作系统、应用程序、以及相关的信息)。
  3. 描述在提问前你是怎样去研究和理解这个问题的。
  4. 描述在提问前为确定问题而采取的诊断步骤。
  5. 描述最近做过什么可能相关的硬件或软件变更。
  6. 尽可能的提供一个可以重现这个问题的可控环境的方法。

比如:

  1. 大家好,我在xxx过程中遇到了xxx问题(可详细描述)。
  2. 我的环境是:xxx。
  3. 这是我的测试代码(尽量不要长篇大论,最好是可运行的简短demo代码)。
  4. 报错信息和截图等。
  5. 选择正确的分类标签
  6. 问题得到解决好添加已解决标签

说明

  1. 论坛编辑器支持Markdown语法,不懂的可以参考http://www.markdown.cn/
  2. 发帖选择好问题类型标签
  3. 贴代码时使用如下语法

```
print('Hello World')
```

  1. 如何上传图片,在编辑器顶部有上传图片按钮
  2. 每个用户可在后台个人设置中设置自己的打赏二维码
  3. 问题解决后请分配标签为_已解决_
  4. 最后附上提问的艺术
最后修改:2021 年 02 月 04 日 12 : 50 AM
如果觉得我的文章对你有用,请随意赞赏