提问的智慧

来源:互联网 发布:ubuntu ssh服务器 编辑:程序博客网 时间:2024/05/24 05:32

提问前

在通过电子邮件、新闻组或网页论坛提技术问题之前,做以下事情:

  1. 尝试搜索互联网以找到答案

  2. 尝试阅读手册以找到答案

  3. 尝试阅读FAQ(常见问题)文档以找到答案

  4. 尝试自己检查或试验以 找到答案

  5. 尝试请教懂行的朋友以找到答案

  6. 如果你是程序员,尝试阅读源代码以找到答案

提问时,请先表述你已经做了上述事情,这将有助于建立你不是寄生虫与浪费别人时间的印象。最好再表述你从中学到的东西,我们喜欢 回答那些表现出能从答案中学习的人。

使用某些策略,比如用Google搜索你遇到的错误提示(既搜索网页也查查讨论组),可能就直接找到了解决问题的文档或邮件列表线索。即使没有结 果,在电子邮件或新闻组张贴问题时提一句“我在Google中查过下列句子但没有找到什么有用的东西”也是件好事。

准备你的问题,彻底地思考。轻率的提问只能得到轻率的回答,或者压根没有。在提问时,越是表现出做过思考并在努力解 决问题,你越有可能得到 实际帮助。

注意别提错问题。如果提问基于错误的假设,某黑客多半会一边想”愚蠢的问题……“,一边用按照问题字面的无用答案回复你,并且希望这种只 是得到 字 面回答而不是真正所需的经历给你一个教训。

永远不要假设你有资格得 到解答。你没有这种资格,毕竟你没有为此服务付费。如果你能够提出有内容、有趣和激励思考的问题──那种毫无疑问能够向社 区贡献经验而不仅仅是消极地要求从别人那获取知识的问题,你将“挣到”答案。

另一方面,表明你能够也乐意参与问题的解决是个很好的开端。“有没有 人能指个方向?”、“我这还漏点什么?”、“我应该查哪些网站?”通常要比 “请给出我可以用的完整步骤”更容易得到回复,因为你表明了只要有人能指个方向你就很乐意完成剩下的过程。