在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
3. 在网上搜索(个人推荐google~)。
4. 向你身边精于此道的朋友打听。
当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你的形象:你
不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。能说明你从这些操作中学到了什
么就更好了。如果提问者能从答案中学到东西,我们更乐于回答他的问题。
周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得不到任何答
案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
小心别问错了问题。如果你的问题基于错误的假设,普通黑客(J. Random Hacker)通
常会用无意义的字面解释来答复你,心里想着“蠢问题...”,希望着你会从问题的回答
(而非你想得到的答案)中汲取教训。
决不要自以为够资格得到答案,你没这种资格。毕竟你没有为这种服务支付任何报酬。你
要自己去“挣”回一个答案,靠提出一个有内涵的,有趣的,有思维激励作用的问题--一
个对社区的经验有潜在贡献的问题,而不仅仅是被动的从他人处索要知识--去挣到这个答
案。
另一方面,表明你愿意在找答案的过程中做点什么,是一个非常好的开端。“谁能给点提
示?”、“我这个例子里缺了什么?”以及“我应该检查什么地方?”比“请把确切的过
程贴出来”更容易得到答复。因为你显得只要有人指点正确的方向,你就有完成它的能力
和决心。 |