三思而后問
以下是幾個(gè)經(jīng)典蠢問題,以及黑客在拒絕回答時(shí)的心中所想:
問題:我能在哪找到X程序?
問題:我的程序/配置/SQL申明沒有用
問題:我的Windows有問題,你能幫我嗎?
問題:我在安裝Linux(或者X)時(shí)有問題,你能幫我嗎?
問題:我怎么才能破解root帳號(hào)/竊取OP特權(quán)/讀別人的郵件呢?
提問:我能在哪找到X程序? 回答:就在我找到它的地方啊蠢貨搜索引擎的那一頭。天吶!還有人不會(huì)用Google嗎?
提問:我的程序(配置、SQL申明)沒有用 回答:這不算是問題吧,我對(duì)找出你的真正問題沒興趣如果要我問你二十個(gè)問題才找得出來(lái)的話我有更有意思的事要做呢。
在看到這類問題的時(shí)候,我的反應(yīng)通常不外如下三種:
1. 你還有什么要補(bǔ)充的嗎? 2. 真糟糕,希望你能搞定。 3. 這跟我有什么鳥相關(guān)?
提問:我的Windows有問題,你能幫我嗎? 回答:能啊,扔掉萎軟的垃圾,換Linux吧。
提問:我在安裝Linux(或者X)時(shí)有問題,你能幫我嗎? 回答:不能,我只有親自在你的電腦上動(dòng)手才能找到毛病。還是去找你當(dāng)?shù)氐腖inux用戶組尋求手把手的指導(dǎo)吧(你能在這兒找到用戶組的清單)。
提問:我怎么才能破解root帳號(hào)/竊取OP特權(quán)/讀別人的郵件呢? 回答:想要這樣做,說明你是個(gè)卑鄙小人;想找個(gè)黑客幫你,說明你是個(gè)白癡!
好問題,壞問題
最后,我舉一些例子來(lái)說明,怎樣聰明的提問;同一個(gè)問題的兩種問法被放在一起,一種是愚蠢的,另一種才是明智的。
蠢問題:我可以在哪兒找到關(guān)于Foonly Flurbamatic的資料? 這種問法無(wú)非想得到“STFW”這樣的回答。
聰明問題:我用Google搜索過“Foonly Flurbamatic 2600”,但是沒找到有用的結(jié)果。誰(shuí)知道上哪兒去找對(duì)這種設(shè)備編程的資料? 這個(gè)問題已經(jīng)STFW過了,看起來(lái)他真的遇到了麻煩。
蠢問題:我從FOO項(xiàng)目找來(lái)的源碼沒法編譯。它怎么這么爛? 他覺得都是別人的錯(cuò),這個(gè)傲慢自大的家伙
聰明問題:FOO項(xiàng)目代碼在Nulix 6.2版下無(wú)法編譯通過。我讀過了FAQ,但里面沒有提到跟Nulix有關(guān)的問題。這是我編譯過程的記錄,我有什么做得不對(duì)的地方嗎? 他講明了環(huán)境,也讀過了FAQ,還指明了錯(cuò)誤,并且他沒有把問題的責(zé)任推到別人頭上,這個(gè)家伙值得留意。
蠢問題:我的主板有問題了,誰(shuí)來(lái)幫我? 普通黑客對(duì)這類問題的回答通常是:“好的,還要幫你拍拍背和換尿布嗎?” ,然后按下刪除鍵。
聰明問題:我在S2464主板上試過了X、Y和Z,但沒什么作用,我又試了A、B和C。請(qǐng)注意當(dāng)我嘗試C時(shí)的奇怪現(xiàn)象。顯然邊帶傳輸中出現(xiàn)了收縮,但結(jié)果出人意料。在多處理器主板上引起邊帶泄漏的通常原因是什么?誰(shuí)有好主意接下來(lái)我該做些什么測(cè)試才能找出問題?
這個(gè)家伙,從另一個(gè)角度來(lái)看,值得去回答他。他表現(xiàn)出了解決問題的能力,而不是坐等天上掉答案。 在最后一個(gè)問題中,注意“告訴我答案”和“給我啟示,指出我還應(yīng)該做什么診斷工作”之間微妙而又重要的區(qū)別。
事實(shí)上,后一個(gè)問題源自于2001年8月在Linux內(nèi)核郵件列表上的一個(gè)真實(shí)的提問。我(Eric)就是那個(gè)提出問題的人。我在Tyan S2464主板上觀察到了這種無(wú)法解釋的鎖定現(xiàn)象,列表成員們提供了解決那一問題的重要信息。
通過我的提問方法,我給了大家值得玩味的東西;我讓人們很容易參與并且被吸引進(jìn)來(lái)。我顯示了自己具備和他們同等的能力,邀請(qǐng)他們與我共同探討。我告訴他們我所走過的彎路,以避免他們?cè)倮速M(fèi)時(shí)間,這是一種對(duì)他人時(shí)間價(jià)值的尊重。
后來(lái),當(dāng)我向每個(gè)人表示感謝,并且贊賞這套程序(指郵件列表中的討論譯者注)運(yùn)作得非常出色的時(shí)候,一個(gè)Linux內(nèi)核郵件列表(lkml)成員表示,問題得到解決并非由于我是這個(gè)列表中的“名人”,而是因?yàn)槲矣昧苏_的方式來(lái)提問。
我們黑客從某種角度來(lái)說是擁有豐富知識(shí)但缺乏人情味的家伙;我相信他是對(duì)的,如果我象個(gè)乞討者那樣提問,不論我是誰(shuí),一定會(huì)惹惱某些人或者被他們忽視。他建議我記下這件事,給編寫這個(gè)指南的人一些指導(dǎo)。
找不到答案怎么辦
如果仍得不到答案,請(qǐng)不要以為我們覺得無(wú)法幫助你。有時(shí)只是看到你問題的人不知道答案罷了。沒有回應(yīng)不代表你被忽視,雖然不可否認(rèn)這種差別很難區(qū)分。
總的說來(lái),簡(jiǎn)單的重復(fù)張貼問題是個(gè)很糟的想法。這將被視為無(wú)意義的喧鬧。你可以通過其它渠道獲得幫助,這些渠道通常更適合初學(xué)者的需要。有許多網(wǎng)上的以及本地的用戶組,由狂熱的軟件愛好者(即使他們可能從沒親自寫過任何軟件)組成。通常人們組建這樣的團(tuán)體來(lái)互相幫助并幫助新手。
另外,你可以向很多商業(yè)公司尋求幫助,不論公司大還是。≧edHat和LinuxCare就是兩個(gè)最常見的例子)。別為要付費(fèi)才能獲得幫助而感到沮喪!畢竟,假使你的汽車發(fā)動(dòng)機(jī)汽缸密封圈爆掉了完全可能如此你還得把它送到修車鋪,并且為維修付費(fèi)。就算軟件沒花費(fèi)你一分錢,你也不能強(qiáng)求技術(shù)支持總是免費(fèi)的。
對(duì)大眾化的軟件,就象Linux之類而言,每個(gè)開發(fā)者至少會(huì)有上萬(wàn)名用戶。根本不可能由一個(gè)人來(lái)處理來(lái)自上萬(wàn)名用戶的求助電話。要知道,即使你要為幫助付費(fèi),同你必須購(gòu)買同類軟件相比,你所付出的也是微不足道的(通常封閉源代碼軟件的技術(shù)支持費(fèi)用比開放源代碼軟件要高得多,且內(nèi)容也不那么豐富)。
出處:
責(zé)任編輯:風(fēng)狗
上一頁(yè) 怎樣提問 下一頁(yè)
|