= 三思而后问 =
以下是几个经典蠢问题,以及黑客在拒绝回答时的心中所想:
问题:我能在哪找到X程序?
问题:我的程序/配置/SQL申明没有用
问题:我的Windows有问题,你能帮我吗?
问题:我在安装Linux(或者X)时有问题,你能帮我吗?
问题:我怎么才能破解root帐号/窃取OP特权 /读别人的邮件呢?
提问:我能在哪找到X程序?
回答:就在我找到它的地方啊蠢货--搜索引擎的那一头。天呐 !还有人不会用Google吗?
提问:我的程序(配置、SQL申明)没有用
回答:这不算是问题吧,我对找出你的真正问题没兴趣- -如果要我问你二十个问题才找得出来的话--我有更有意思的事要
<script type="text/javascript"> <!-- D(["mb","做呢。<br><br>在看到这类问题的时候,我的反应通常不外如下三种:<br><br>1. 你还有什么要补充的吗?<br>2. 真糟糕,希望你能搞定。<br>3. 这跟我有什么鸟相关?<br><br>提问:我的Windows有问题,你能帮我吗?<br>回答:能啊,扔掉萎软的垃圾,换Linux吧。<br><br>提问:我在安装Linux(或者X)时有问题,你能帮我吗?<br>回答:不能,我只有亲自在你的电脑上动手才能找到毛病<wbr>。还是去找你当地的Linux用户组寻求手把手的指导吧<wbr>(你能在这儿找到用户组的清单)。<br><br>提问:我怎么才能破解root帐号/窃取OP特权<wbr>/读别人的邮件呢?<br>回答:想要这样做,说明你是个卑鄙小人;想找个黑客帮你<wbr>,说明你是个白痴!<br><br>= 好问题,坏问题 =<br><br>最后,我举一些例子来说明,怎样聪明的提问;同一个问题的两种问<wbr>法被放在一起,一种是愚蠢的,另一种才是明智的。<br><br>蠢问题:我可以在哪儿找到关于Foonly Flurbamatic的资料?<br>// 这种问法无非想得到“STFW”这样的回答。<br><br>聪明问题:我用Google搜索过“Foonly Flurbamatic 2600”,但是没找到有用的结果。谁知道上哪儿去找对这种设备<wbr>编程的资料?<br>// 这个问题已经STFW过了,看起来他真的遇到了麻烦。<br><br>蠢问题:我从FOO项目找来的源码没法编译。它怎么这么烂?<br>// 他觉得都是别人的错,这个傲慢自大的家伙<br><br>聪明问题:FOO项目代码在Nulix 6.2版下无法编译通过。我读过了FAQ,但里面没有提到跟Nulix有关的问题<wbr>。这是我编译过程的记录,我有什么做得不对的地方吗?<br>// 他讲明了环境,也读过了FAQ,还指明了错误,并且他没有把问题<wbr>的责任推到别人头上,这个家伙值得留意。<br><br>蠢问题:我的主板有问题了,谁来帮我?<br>// 普通黑客对这类问题的回答通常是:“好的,还要帮你拍拍背和换尿<wbr>布吗?” ,然后按下删除键。<br><br>聪明问题:我在S2464主板上试过了X、Y和Z,但没什么作用<wbr>,我又试了A、B和C。请注意当我尝试C时的奇怪现象<wbr>。显然边带传输中出现了收缩,但结果出人意料。在多处理器主板上<wbr>引起边带泄漏的通常原因是什么?谁有好主意接下来我该做些什么测<wbr>试才能找出问题?<br>// 这个家伙,从另一个角度来看,值得去回答他。他表现出了解决问题<wbr>的能力,而不是坐等天上掉答案。<br><br>在最后一个问题中,注意“告诉我答案”和“给我启示<wbr>,指出我还应该做什么诊断工作”之间微妙而又重要的区别。事实上<wbr>,后一个问题源自于2001年8月在Linux内核邮件列表上的<wbr>一个真实的提问。我(Eric)就是那个提出问题的人<wbr>。我在Tyan S2464主板上观察到了这种无法解释的锁定现象<wbr>,列表成员们提供了解决那一问题的重要信息。<br><br>通过我的提问方法,我给了大家值得玩味的东西;我让人们很容易参<wbr>与并且被吸引进来。我显示了自己具备和他们同等的能力<wbr>,邀请他们与我共同探讨。我告诉他们我所走过的弯路<wbr>,以避免他们再浪费时间,这是一种对他人时间价值的尊重。后来<wbr>,当我向每个人表示感谢,并且赞赏这套程序(指邮件列表中的讨论 --译者注)运作得非常出色的时候,一个Linux内核邮件列<wbr>(lkml)成员表示,问题得到解决并非由于我是这个列表中的<wbr>“名人”,而是因为我用了正确的方式来提问。我们黑客从某种角度<wbr>来说是拥有丰富知识但缺乏人情味的家伙;我相信他是对的<wbr>,如果我象个乞讨者那样提问,不论我是谁,一定会惹恼某些人或者<wbr>被他们忽视。他建议我记下这件事,给编写这个指南的人一些指导。<br><br>= 找不到答案怎么办 =<br><br>如果仍得不到答案,请不要以为我们觉得无法帮助你<wbr>。有时只是看到你问题的人不知道答案罢了。没有回应不代表你被忽<wbr>视,虽然不可否认这种差别很难区分。<br><br>总的说来,简单的重复张贴问题是个很糟的想法。这将被视为无意义<wbr>的喧闹。<br><br>你可以通过其它渠道获得帮助,这些渠道通常更适合初学者的需要<wbr>。有许多网上的以及本地的用户组,由狂热的软件爱好者<wbr>(即使他们可能从没亲自写过任何软件)组成。通常人们组建这样的<wbr>团体来互相帮助并帮助新手。<br><br>另外,你可以向很多商业公司寻求帮助,不论公司大还是小(Red Hat 和LinuxCare 就是两个最常见的例子)。别为要付费才能获得帮助而感到沮丧<wbr>",1] ); //--> </script> 做呢。
在看到这类问题的时候,我的反应通常不外如下三种:
1. 你还有什么要补充的吗?
2. 真糟糕,希望你能搞定。
3. 这跟我有什么鸟相关?
提问:我的Windows有问题,你能帮我吗?
回答:能啊,扔掉萎软的垃圾,换Linux吧。
提问:我在安装Linux(或者X)时有问题,你能帮我吗?
回答:不能,我只有亲自在你的电脑上动手才能找到毛病 。还是去找你当地的Linux用户组寻求手把手的指导吧
(你能在这儿找到用户组的清单)。
提问:我怎么才能破解root帐号/窃取OP特权 /读别人的邮件呢?
回答:想要这样做,说明你是个卑鄙小人;想找个黑客帮你 ,说明你是个白痴!
= 好问题,坏问题 =
最后,我举一些例子来说明,怎样聪明的提问;同一个问题的两种问 法被放在一起,一种是愚蠢的,另一种才是明智的。
蠢问题:我可以在哪儿找到关于Foonly Flurbamatic的资料?
// 这种问法无非想得到“STFW”这样的回答。
聪明问题:我用Google搜索过“Foonly Flurbamatic 2600”,但是没找到有用的结果。谁知道上哪儿去找对这种设备 编程的资料?
// 这个问题已经STFW过了,看起来他真的遇到了麻烦。
蠢问题:我从FOO项目找来的源码没法编译。它怎么这么烂?
// 他觉得都是别人的错,这个傲慢自大的家伙
聪明问题:FOO项目代码在Nulix 6.2版下无法编译通过。我读过了FAQ,但里面没有提到跟Nulix有关的问题 。这是我编译过程的记录,我有什么做得不对的地方吗?
// 他讲明了环境,也读过了FAQ,还指明了错误,并且他没有把问题 的责任推到别人头上,这个家伙值得留意。
蠢问题:我的主板有问题了,谁来帮我?
// 普通黑客对这类问题的回答通常是:“好的,还要帮你拍拍背和换尿 布吗?” ,然后按下删除键。
聪明问题:我在S2464主板上试过了X、Y和Z,但没什么作用 ,我又试了A、B和C。请注意当我尝试C时的奇怪现象
。显然边带传输中出现了收缩,但结果出人意料。在多处理器主板上
引起边带泄漏的通常原因是什么?谁有好主意接下来我该做些什么测
试才能找出问题?
// 这个家伙,从另一个角度来看,值得去回答他。他表现出了解决问题 的能力,而不是坐等天上掉答案。
在最后一个问题中,注意“告诉我答案”和“给我启示 ,指出我还应该做什么诊断工作”之间微妙而又重要的区别。事实上
,后一个问题源自于2001年8月在Linux内核邮件列表上的
一个真实的提问。我(Eric)就是那个提出问题的人
。我在Tyan S2464主板上观察到了这种无法解释的锁定现象
,列表成员们提供了解决那一问题的重要信息。
通过我的提问方法,我给了大家值得玩味的东西;我让人们很容易参 与并且被吸引进来。我显示了自己具备和他们同等的能力
,邀请他们与我共同探讨。我告诉他们我所走过的弯路
,以避免他们再浪费时间,这是一种对他人时间价值的尊重。后来
,当我向每个人表示感谢,并且赞赏这套程序(指邮件列表中的讨论 --译者注)运作得非常出色的时候,一个Linux内核邮件列
(lkml)成员表示,问题得到解决并非由于我是这个列表中的
“名人”,而是因为我用了正确的方式来提问。我们黑客从某种角度
来说是拥有丰富知识但缺乏人情味的家伙;我相信他是对的
,如果我象个乞讨者那样提问,不论我是谁,一定会惹恼某些人或者
被他们忽视。他建议我记下这件事,给编写这个指南的人一些指导。
= 找不到答案怎么办 =
如果仍得不到答案,请不要以为我们觉得无法帮助你 。有时只是看到你问题的人不知道答案罢了。没有回应不代表你被忽
视,虽然不可否认这种差别很难区分。
总的说来,简单的重复张贴问题是个很糟的想法。这将被视为无意义 的喧闹。
你可以通过其它渠道获得帮助,这些渠道通常更适合初学者的需要 。有许多网上的以及本地的用户组,由狂热的软件爱好者
(即使他们可能从没亲自写过任何软件)组成。通常人们组建这样的
团体来互相帮助并帮助新手。
另外,你可以向很多商业公司寻求帮助,不论公司大还是小(Red Hat 和LinuxCare 就是两个最常见的例子)。别为要付费才能获得帮助而感到沮丧 <script type="text/javascript"> <!-- D(["mb","!毕竟,假使你的汽车发动机汽缸密封圈爆掉了--完全可能如此-<wbr>-你还得把它送到修车铺,并且为维修付费。就算软件没花费你一分<wbr>钱,你也不能强求技术支持总是免费的。<br><br>对大众化的软件,就象Linux之类而言,每个开发者至少会有上<wbr>万名用户。根本不可能由一个人来处理来自上万名用户的求助电话<wbr>。要知道,即使你要为帮助付费,同你必须购买同类软件相比<wbr>,你所付出的也是微不足道的(通常封闭源代码软件的技术支持费用<wbr>比开放源代码软件要高得多,且内容也不那么丰富)。<br><br>Copyright &copy; 2001 by Eric S. Raymond<br>中文版 Copyleft 2001 by D.H.Grand(nOBODY/Ginux)<br>英文版:http://www.tuxedo.org/~esr<wbr>/faqs/smart-questions.html<br>感谢 Eric 的耐心指点和同意,本文才得以完成并发布,<br>本指南 英文版版权为 Eric Steven Raymond 所有,<br>中文版版权由 D.H.Grand[nOBODY/Ginux] 所有。<br><br>注册新浪2G免费邮箱( <a οnclick=/"return top.js.OpenExtLink(window,event,this)/" href=/"http://mail.sina.com.cn/chooseMode.html/" target=_blank>http://mail.sina.com.cn<wbr>/chooseMode.html</a> )<br><br>==============================<wbr>==============================<wbr>=======<br>买HP商用台式机,就赢新年好礼百分百!( <a οnclick=/"return top.js.OpenExtLink(window,event,this)/" href=/"http://ad4.sina.com.cn/wx/ads/hpzhuiyu117.html/" target=_blank>http://ad4.sina.com.cn/wx/ads<wbr>/hpzhuiyu117.html</a> )<br>",0] ); D(["ce"]); D(["ms","102"] ); //--> </script> !毕竟,假使你的汽车发动机汽缸密封圈爆掉了--完全可能如此-
-你还得把它送到修车铺,并且为维修付费。就算软件没花费你一分
钱,你也不能强求技术支持总是免费的。
对大众化的软件,就象Linux之类而言,每个开发者至少会有上 万名用户。根本不可能由一个人来处理来自上万名用户的求助电话
。要知道,即使你要为帮助付费,同你必须购买同类软件相比
,你所付出的也是微不足道的(通常封闭源代码软件的技术支持费用
比开放源代码软件要高得多,且内容也不那么丰富)。
以下是几个经典蠢问题,以及黑客在拒绝回答时的心中所想:
问题:我能在哪找到X程序?
问题:我的程序/配置/SQL申明没有用
问题:我的Windows有问题,你能帮我吗?
问题:我在安装Linux(或者X)时有问题,你能帮我吗?
问题:我怎么才能破解root帐号/窃取OP特权
提问:我能在哪找到X程序?
回答:就在我找到它的地方啊蠢货--搜索引擎的那一头。天呐
提问:我的程序(配置、SQL申明)没有用
回答:这不算是问题吧,我对找出你的真正问题没兴趣-
在看到这类问题的时候,我的反应通常不外如下三种:
1. 你还有什么要补充的吗?
2. 真糟糕,希望你能搞定。
3. 这跟我有什么鸟相关?
提问:我的Windows有问题,你能帮我吗?
回答:能啊,扔掉萎软的垃圾,换Linux吧。
提问:我在安装Linux(或者X)时有问题,你能帮我吗?
回答:不能,我只有亲自在你的电脑上动手才能找到毛病
提问:我怎么才能破解root帐号/窃取OP特权
回答:想要这样做,说明你是个卑鄙小人;想找个黑客帮你
= 好问题,坏问题 =
最后,我举一些例子来说明,怎样聪明的提问;同一个问题的两种问
蠢问题:我可以在哪儿找到关于Foonly Flurbamatic的资料?
// 这种问法无非想得到“STFW”这样的回答。
聪明问题:我用Google搜索过“Foonly Flurbamatic 2600”,但是没找到有用的结果。谁知道上哪儿去找对这种设备
// 这个问题已经STFW过了,看起来他真的遇到了麻烦。
蠢问题:我从FOO项目找来的源码没法编译。它怎么这么烂?
// 他觉得都是别人的错,这个傲慢自大的家伙
聪明问题:FOO项目代码在Nulix 6.2版下无法编译通过。我读过了FAQ,但里面没有提到跟Nulix有关的问题
// 他讲明了环境,也读过了FAQ,还指明了错误,并且他没有把问题
蠢问题:我的主板有问题了,谁来帮我?
// 普通黑客对这类问题的回答通常是:“好的,还要帮你拍拍背和换尿
聪明问题:我在S2464主板上试过了X、Y和Z,但没什么作用
// 这个家伙,从另一个角度来看,值得去回答他。他表现出了解决问题
在最后一个问题中,注意“告诉我答案”和“给我启示
通过我的提问方法,我给了大家值得玩味的东西;我让人们很容易参
= 找不到答案怎么办 =
如果仍得不到答案,请不要以为我们觉得无法帮助你
总的说来,简单的重复张贴问题是个很糟的想法。这将被视为无意义
你可以通过其它渠道获得帮助,这些渠道通常更适合初学者的需要
另外,你可以向很多商业公司寻求帮助,不论公司大还是小(Red Hat 和LinuxCare 就是两个最常见的例子)。别为要付费才能获得帮助而感到沮丧
对大众化的软件,就象Linux之类而言,每个开发者至少会有上