如何提问

提问前:端正态度

确定并表明尽自己的能力无法找到答案,准备好要提问的细节,在提问之前放松下来花点时间思考,表明自己愿意在找寻答案的过程中尽己所能,对别人的帮助心存感激。

提问时:尽己所能

第一步:找到对的论坛,不要普遍撒网。充分利用Google和其它搜索引擎(例如Stack Exchange,用tag标签缩小搜索结果;你所用Linux发行版本的网站和IRC论坛),在不确定别人愿意回答你的问题时不要向陌生的人或论坛发送邮件。

(PS:Super User 是问一些通用的电脑问题,如果你的问题跟代码或是写程序无关,只是一些网络连线之类的,请到这里。

Stack Overflow是问写程序有关的问题。

Server Fault是问服务器和网管相关的问题。)

第二步:使用项目邮件列表。先在“使用者”列表和论坛中发问,然后到“开发者”列表或论坛发问,如果都得不到答案则考虑给项目维护者发电子邮件,并给予他处置你邮件的权利。求助时请注意:

1.使用有意义且描述明确的标题。例如:“目标——差异”式描述。

2. 使问题容易回复,要求别人使用电子邮箱回复非常无礼,可以在论坛设置追踪此讨论串。

3.用清晰、正确、精准并语法正确的语句。

4.使用易于读取且标准的文件格式发送问题。

5. 精确地描述问题并言之有物,再提问之前预先将黑客可能遇到的问题回答一遍。清楚地描述发生环境及问题症状。

6. 短小精悍的描述你的问题的目标,并在言语中表现出你尊重软件开发者及问题回复者。

7. 如果你怀疑自己碰到了一个家庭作业式的问题,但仍然无法解决,试试在使用者群组,论坛或(最后一招)在项目的使用者邮件列表或论坛中提问。

8. 去掉无意义的提问句,即使你很急也不要在标题写紧急。

9.问题解决后,加个简短的补充说明。

提问后:处理回复

如果收到RTFM(Read The Fucking Manual)或STFW(Search The Fucking Web),返回提问时的第一步,证明你没有完成充分的准备工作。如果你还是搞不懂,先试着去搞懂他的回应。如果你真的需要对方解释,记得表现出你已经从中学到了点什么。在黑客回答你的问题时,如果你觉得被冒犯了,试着平静地反应。最后,如果你仍然找不到答案,耐心的等等,试试网上的以及本地的使用者群组,或向付费的商业公司寻求帮助。

你可能感兴趣的:(如何提问)