提问的智慧(2)

= 三思而后问 =

以下是几个经典蠢问题,以及黑客在拒绝回答时的心中所想:

问题:我能在哪找到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 &amp;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之类而言,每个开发者至少会有上 万名用户。根本不可能由一个人来处理来自上万名用户的求助电话 。要知道,即使你要为帮助付费,同你必须购买同类软件相比 ,你所付出的也是微不足道的(通常封闭源代码软件的技术支持费用 比开放源代码软件要高得多,且内容也不那么丰富)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值