-----------------------------------讀《提問的智慧》
對于問題,你是怎樣的定義恩掷?
又是否真的會問問題呢倡鲸?
在黑客的世界里,你所提的技術問題的解答很大程度上取決于你提問的方式與解決此問題的難度
如果你能提出一個問題讓我們咀嚼玩味黄娘,我們會感激你峭状,你的問題是種激勵與禮物,幫助我們發(fā)展認知逼争;但同時我們毫無歉意的敵視那些提問前不思考优床、不做家庭作業(yè)的人,他們只知道索取誓焦,不懂付出胆敞,這些時間本可用于其他更有趣或更值得回答的人。
短短的一段話杂伟,徹底說服了我移层。考慮的角度不同赫粥,往往會有不同的見解和感受观话, 我們仔細的解析一下。首先提問的方式越平,問題在一定程度上代表了你的專業(yè)程度以及思考的深度频蛔,解決此問題的難度越大對于黑客們而言灵迫,其實就是未知知識面的拓展以及新領域的開辟。想象一下晦溪,就這一點就幾近乎苛刻瀑粥,在學某個東西的時候,我們會遇到各種各樣的問題尼变,而這些平平常常的問題已經被在我們之前的人問爛了利凑,于老師而言,不過是年復一年的再講一遍嫌术。印象很深的是看過一篇文章哀澈,里面提到一位老師,他講到度气,與我而言割按,每年教授的東西都是一樣的,但真正可以讓我興奮起來的是你們不同的問題磷籍。但是我們問的問題好像每年都是一樣的适荣,甚至不問問題。
所以院领,他們尋覓的弛矛,或者肯花時間去理睬的,是那些尊重技術比然,尊重自己丈氓,更尊重黑客這個群體的真正的高手
必須與眾不同,才能脫穎而出强法。
同樣万俗,這篇問給出了我們該如何問問題
step1.提問前
1.在準備提問論壇的歷史文檔中搜索答案
2.搜索互聯網
3.閱讀手冊
4.閱讀“常見問題文檔”(FAQ)”
5.自己檢查試驗
6,.請教朋友
7.如果你是程序員,嘗試源代碼獲得答案
前期要通過各種途徑去自己解決饮怯,順便進一步的去審視自己提的問題闰歪。
step2.提問時
仔細挑選論壇
不要毫無準備或考究就做以下的事情
1.張貼與論壇無關的主題
2.在高級的論壇上張貼膚淺的問題,或者反之
3.在太多不同的新聞組同時張貼
4.給既非熟人也沒有義務解決你問題的人發(fā)送你的私人電郵
面向新手的論壇和互聯網中繼聊天(IRC)通常響應最快
如果出問題的程序來自于發(fā)行版蓖墅,最好先去該發(fā)行版的論壇或列表中去詢問库倘,再到程序本身的項目論壇或郵件列表,否則該項目的黑客可能僅僅回復“用我們的代碼”
使用項目郵件列表
當某個項目存在開發(fā)者列表時置媳,要向列表而不是其中的個別成員提問
使用有意義且明確的主題
在郵件列表里于樟、新聞組或論壇中,主題是你在五十個或更少的字段里內吸引有關專家注意的黃金機會拇囊,不要用“請幫我”之類的嘮叨來浪費機會
for? example:
反例:救命迂曲,我的筆記本視頻工作不正常
正例:X.org6,8,1扭曲鼠標光標,MV1005型號的某顯卡芯片組
使用問題易回復
以“請向···········回復”的問題多半使你的問題得不到回復寥袭,在論壇路捧,要求通過電子郵件回復是完全無禮的关霸,如果你只是想在有人回復時得到電子郵件提醒,可以要求論壇發(fā)送杰扫。
用清晰队寇、語法、拼寫正確的語句來書寫
正確地拼寫章姓、使用標點和大小寫佳遣;如果用英語書寫但它是你第二語言,最好提醒潛在的回復者語言上的困難以便繞過這個問題(英語不是我的語言凡伊,請諒解拼寫錯誤等之類的話語)
使用易于讀取且標準的文件格式發(fā)送問題
1.使用純文本零渐,而不是HTML
2.使用MIME(多用途互聯網郵件擴展)附件,但要有內容(如帶源文件或補断得Α)诵盼,而不僅僅是郵件客戶端生成的模板(譬如只是消息內容的拷貝)
3.不要發(fā)送整段只是單行句子但多次折回的郵件
4,不要用任何折回的數據
5.在英語論壇中,不要用“Quoted—Printable”MIME編碼發(fā)送消息
6.不要使用封閉的專用格式編寫的文檔
7.從使用視窗的電腦發(fā)送電子郵件银还,關閉問題頗多的微軟“聰明引用”功能风宁,以免在你的郵件中散布垃圾字符
8,在論壇,勿濫用“表情符號”和“HTML”功能
step3問什么
提問描述問題要準確且有內容
1.描述問題癥狀
2蛹疯,不要低聲下氣
3.精煉有內容
4.按時間先后羅列癥狀
5.描述目標而不是過程
6.別要求私下回復電郵
7.提問要明確
其中的某個點在生活學習中同樣適用
多一份嚴謹和認真戒财,便多了機會,與提問者與被疑問這同樣傳達更真誠的尊重捺弦。