提问的智慧
這是一篇很好的文章,多年前看到,一直受用至今.
文章摘自China Linux Forum, 因為全文比較長, 所以我進行了節選.
節選出那些我認為很受用的道理,它們不但對IT行業的人員有用, 對于任何人也同樣受用.
<提問的智慧--節選>
==============================================================
簡介:
在黑客世界里,當提出一個技術問題時,你能得到怎樣的回答?這取決于挖出答案的難
度,同樣取決于你提問的方法。本指南旨在幫助你提高發問技巧,以獲取你最想要的答
案。
首先你必須明白,黑客們只偏愛艱巨的任務,或者能激發他們思維的好問題。如若不然,
我們還來干嗎?如果你有值得我們反復咀嚼玩味的好問題,我們自會對你感激不盡。好問
題是激勵,是厚禮,可以提高我們的理解力,而且通常會暴露我們以前從沒意識到或者思
考過的問題。對黑客而言,“問得好!”是發自內心的大力稱贊。
盡管黑客們有蔑視簡單問題和不友善的壞名聲,有時看起來似乎我們對新手,對知識貧乏
者懷有敵意,但其實不是那樣的。
我們不想掩飾對這樣一些人的蔑視--他們不愿思考,或者在發問前不去完成他們應該做的
事。這種人只會謀殺時間--他們只愿索取,從不付出,無端消耗我們的時間,而我們本可
以把時間用在更有趣的問題或者更值得回答的人身上。我們稱這樣的人為“失敗者”(由
于歷史原因,我們有時把它拼作“lusers”)。
我們也知道,很多人只想使用我們編寫的軟件,對技術細節沒什么興趣。對多數人們而
言,計算機不過是一個工具,一種達到目的的手段;他們有更重要的事情要做,有更重要
的生活要過。我們明白這點,也并不奢望每個人都對另我們癡狂的技術問題有興致。然
而,我們回答問題的風格是針對這樣一群人--他們有興趣,并且愿意積極參與問題的解
決。這點不會改變,也不應該改變;如果變了,我們將失去我們引以為傲的效率。
我們在很大程度上屬于志愿者,從繁忙的生活中抽出時間來解惑答疑,而且時常被提問淹
沒。所以我們無情的濾掉一些話題,特別是拋棄那些看起來象失敗者的家伙,以便更高效
的利用時間來回答勝利者的問題。
如果你覺得我們過于傲慢的態度讓你不爽,讓你委屈,不妨設身處地想想。我們并沒有要
求你向我們屈服--事實上,我們中的大多數人最喜歡公平交易不過了,只要你付出小小努
力來滿足最起碼的要求,我們就會歡迎你加入到我們的文化中來。但讓我們幫助那些不愿
意幫助自己的人是沒有意義的。如果你不能接受這種“歧視”,我們建議你花點錢找家商
業公司簽個技術支持協議得了,別向黑客乞求幫助。
如果你決定向我們求助,當然不希望被視為失敗者,更不愿成為失敗者中的一員。立刻得
到有效答案的最好方法,就是象勝利者那樣提問--聰明、自信、有解決問題的思路,只是
偶爾在特定的問題上需要獲得一點幫助。
提問之前:
在通過電郵、新聞組或者聊天室提出技術問題前,檢查你有沒有做到:
1. 通讀手冊,試著自己找答案。
2. 在FAQ里找答案(一份維護得好的FAQ可以包羅萬象:)。
3. 在網上搜索(個人推薦google~)。
4. 向你身邊精于此道的朋友打聽。
當你提出問題的時候,首先要說明在此之前你干了些什么;這將有助于樹立你的形象:你
不是一個妄圖不勞而獲的乞討者,不愿浪費別人的時間。能說明你從這些操作中學到了什
么就更好了。如果提問者能從答案中學到東西,我們更樂于回答他的問題。
周全的思考,準備好你的問題,草率的發問只能得到草率的回答,或者根本得不到任何答
案。越表現出在尋求幫助前為解決問題付出的努力,你越能得到實質性的幫助。
小心別問錯了問題。如果你的問題基于錯誤的假設,普通黑客(J. Random Hacker)通
常會用無意義的字面解釋來答復你,心里想著“蠢問題...”,希望著你會從問題的回答
(而非你想得到的答案)中汲取教訓。
決不要自以為夠資格得到答案,你沒這種資格。畢竟你沒有為這種服務支付任何報酬。你
要自己去“掙”回一個答案,靠提出一個有內涵的,有趣的,有思維激勵作用的問題--一
個對社區的經驗有潛在貢獻的問題,而不僅僅是被動的從他人處索要知識--去掙到這個答
案。
另一方面,表明你愿意在找答案的過程中做點什么,是一個非常好的開端。“誰能給點提
示?”、“我這個例子里缺了什么?”以及“我應該檢查什么地方?”比“請把確切的過
程貼出來”更容易得到答復。因為你顯得只要有人指點正確的方向,你就有完成它的能力
和決心。
怎么樣提問:
小心選擇提問的場合。如果象下面描述的那樣,你很可能被忽略掉或者被看作失敗者:
1. 在風馬牛不相及的論壇貼出你的問題
2. 在探討高級技巧的論壇張貼非常初級的問題;反之亦然
3. 在太多的不同新聞組交叉張貼
黑客們通常砍掉問錯地方的問題,以保護自己的社區不被大量無關帖子淹沒。你不會希望
自己的帖子被這樣砍掉吧。
總的說來,問題發到精心挑選的公眾論壇,比發到封閉的小圈子更容易得到有用的答案。
這一現象有多種原因,其中之一是公眾論壇有更多潛在的問題回答者;另一個原因是公眾
論壇有更多的聽眾。黑客們更愿意讓盡量多的人--而非有限的一兩個--從回答中受益。
==============================================================
如果想閱讀全文,跳轉至:http://www.linuxforum.net/forum/showflat.php?Cat=&Board=newbie&Number=313562&page=0&view=collapsed&sb=5&o=7&fpart=
在日常的生活中,有太多太多人喜歡不勞而獲。
他們認為,提問得到回答是理所當然的,
卻沒想過,在回答的過程中是在耗費著回答者的時間,
如果那是一個沒有營養的問題,這無異于謀殺...
提問首先要明白三點:
1) 你的提問是否能讓對方明白你所需要的答案;
2) 你是否已經盡最大的努力研究問題并搜索解答信息;
3) 所提出的問題是否能讓對方覺得有挑戰性.
提問并不是單向的從對方身上獲取知識.漂亮的問題,不但能自己學到知識,還可以讓對方思考,并且對方在解答的過程中可以發現一些新的有趣的技巧和知識.
總結
- 上一篇: 如何建立关键词词库
- 下一篇: 浅谈websocket 义美