本月在 The Queue 专栏中,来自 LinuxQuestions.org 的 hydrurga 问道:
我应该如何措辞我的技术问题,以增加获得解答的机会?
答案是
又是一个我经常看到被问到的好问题。请继续向 The Queue 专栏 提交高质量的问题。
我认为有些人低估了问题的质量对查询所获得的答案质量和响应速度的影响。精心设计的问题会获得更好的答案,并且速度更快。
研究
这个过程实际上在你提出问题之前就开始了。第一步是确保你已经做了适当的研究,尝试在不必提问的情况下解决你的问题。进行网络搜索、查看相关的论坛和邮件列表、阅读手册以及浏览 FAQ 应该被认为是提出新问题之前的最低要求。这不仅确保了相同的问题不会被一遍又一遍地提出,而且让你做好准备提出更好的问题。当你在公共场合提出问题时,你实际上是在请求别人花时间来帮助你。因此,在此之前自己花一点时间是公平的。
在哪里提问
一旦你确定你需要提出问题,下一步是选择正确的地方来提问。这里没有绝对正确的答案。你遇到的问题相关的项目可能有一个官方渠道来提问,但是有很多地方可以通过许多不同的方式来提出技术问题。有些人可能更喜欢邮件列表,而另一些人可能更喜欢 IRC 或论坛。只要你提出的问题与你提问的地方的主题相关,你就没问题。你也应该考虑到你发布查询的地方所期望的技术专业水平。有些地方是为新手准备的,有些地方是为专家准备的,有些地方则涵盖所有水平。如果你选择的论坛具有分层分类,那么选择正确的论坛也很重要,并且更有可能让能够回答你问题的人看到它。
标题的重要性
现在你已经有了一个提问的地方,过程的下一步是选择主题或标题。这可能是过程中最被低估的部分。当一个成员浏览论坛寻找要回答的问题,或者邮件列表上的订阅者看到你的消息时,他们首先(有时也是唯一)会看到的是主题/标题。你应该使用精确、具体且准确描述问题的文本。使用“救命啊!!!!” 无法表明你的问题是什么,并且几乎可以保证你的问题甚至不会被大多数人看到。
问题本身
在简洁地总结了问题之后,你终于可以准备好提出问题了。确保你的问题书写良好,语法正确,拼写检查过,并且采用易于访问的标准格式。书写不佳的问题或主要是文字语言的问题通常会被忽略。你应该清楚地描述你面临的问题或你试图实现的目标。包括尽可能多的具体相关信息
- 如果问题可以重现,重现的准确步骤是什么?
- 如果你收到错误消息或调试信息,请务必逐字逐句地包含它们。
- 你最近做过任何更改吗?
- 你正在使用什么 Linux 发行版和版本?
- 你使用的硬件是一个因素吗?
你包含的相关信息越多,你就越有可能收到实际有效的解决方案。
你也应该包括你已经做的研究和你已经采取的尝试解决问题的步骤。这不仅可以防止收到你已经尝试过的解决方案,而且表明你已经为自己解决问题付出了努力。
虽然这不是绝对的先决条件,但礼貌通常会有所帮助。你也应该记住,将你的问题标记为紧急不仅是一种不良形式,而且我可以向你保证,这不会让你更快地收到答案。如果你最终自己找到了解决方案,请务必发布更新,以便其他遇到相同问题的人可以从你的工作中受益。
虽然提出高质量的技术问题可能看起来需要做很多工作,并且有点像一门艺术,但这样做不仅会让你更快地收到更高质量的回复,而且可能会让你在甚至不必提问之前就回答自己的问题。此外,当你开始回答问题而不是仅仅提出问题时,你也会欣赏看到那些高质量的问题。
评论已关闭。