提問的藝術
create by jsliang on 2019-3-26 15:28:38
Recently revised in 2019-3-27 22:48:38
提問是一門學問,更是種藝術,不懂得提問的人,終歸讓人難受。——
魯迅
jsliang

上圖來自 《別像弱智一樣提問》
一 引子
作為一枚程式設計界的渣,又喜歡去四處折騰,折騰又 hold 不住各種妖嬈千奇百怪的問題纏身。所以 jsliang 就成了問題少年,QQ/微信群加了一堆,大佬加了一堆,就想著解決不了的時候拖有經驗的 大佬 下水,一起解決下這些 “有趣” 的問題。
因為繼承了大學師兄的優良傳統: “不要什勞子問題都直接丟給大佬,會被拉黑的哦~” 。所以詢問問題之前和詢問問題的時候, jsliang 有自己的一套:
- 先自己折騰 ,嘗試一番。如果能搞定,那感情好的;如果搞不定,這時候對問題來龍去脈有點思路了。
- 百度 、 bing 、 Google (好吧, Google 在國內被牆了,還真沒咋用過梯子,所以 Google 不常用)。根據折騰時候給出的思路,嘗試找到比較相似的解決方案,再次進行折騰,如果還搞不定,那就詢問下群裡大佬。
- 向群友求助 :“小夥伴們,有使用過框架 A 的嗎?我編譯的時候它報 B 的錯誤,然後我嘗試用 C 方法進行解決了,但是沒成功,於是百度了關鍵字 D,再嘗試了 E 方法,現在想知道是哪裡出問題了,可以幫忙看看嘛?謝謝~”
- 向大佬提問 :“大佬,在不,問你個問題!在框架 A 中,我編譯的時候它報 B 的錯誤,然後我嘗試用 C 方法進行解決了,但是沒成功,於是百度了關鍵字 D,再嘗試了 E 方法,不知道是我的思路錯了,還是解決中疏漏了哪個步驟,你有空幫忙看看不?謝謝~”
即便最終在大佬的幫助下, jsliang 解決了問題,但是 jsliang 感覺還是很慌的: 我是不是偷懶沒百度?我提問的時候語氣有沒有很恭敬?如果下次大佬不回我咋辦? ……
好吧,不管怎樣,心虛啊,有時候總感覺自己提問姿勢還是不太對,然後剛好看到文章 《別像弱智一樣提問》 和 《提問的智慧》 。
enm......陷入深思,我是不是就是裡面的那個弱智......
二 反例
- 萌新 :“大佬,在不?問你個問題撒~”
- 大佬 :(要介紹妹子麼?回不回?)“在的,你說。”
- 萌新 :“關於 A 這個框架中的
§№☆●◎□◆○◎★▲△■※£¤¢℃¥ξοωχυλβιμητσ
問題,怎麼搞啊?” - 大佬 :(沒用過 A,百度了下,看到一堆現成解決方案,揉揉頭)“你說這個問題啊,是有解決方案的,下次你可以先百度瞅瞅。我對 A 也沒用過,不過我看了幾篇文章,覺得可以說明白你那些問題。”(傳送幾篇參考文獻)
- 萌新 :(沒回復了)
- ……過了一天……
- 萌新 :“大佬,在不,問你個問題撒~”
- 大佬 :(極不情願,回不回?)“在的,怎麼了,下次你可以一次性把問題發出來,我看到就會回你的。”
- 萌新 :“是這樣的,在框架 A 中,關於
§№☆●◎□◆○◎★▲△■※£¤¢℃¥ξοωχυλβιμητσ
的問題,不知道怎麼搞,弄了好久沒弄出來。” - 大佬 :(還是沒用過 A,百度了下,又看到一堆現成解決方案,又揉揉頭)“這個問題百度也是有解決方案的,大致瞅了下,這幾篇也是可以的。”(傳送幾篇參考文獻)
- 萌新 :“大佬,你看下能不能直接告訴我怎麼解決不,我這裡急著要解決啊,我看這些文章來解決問題的話太耗時了,趕不及啊~”
- 大佬 :(皺眉,瞅了下那幾篇文章)“大致就是 1、** ,2、**,就可以解決了。”
- 萌新 :(又不見了)
- ……又過了一天……
- 萌新 :“大佬,在不?問你個問題撒~”
- 大佬 :(回不回?不回了不回了)
- 萌新 :“Hello?大佬哪去了?”
- 大佬 :(跑去某個群裡水了兩句,放鬆了一下,準備回去工作)
- 萌新 :“艹!你這 sb,叫你兩句大佬還牛起來了是吧,擺架子是吧?!有空去群裡水就是不回我,就你這垃圾 ……”
- 大佬 :(拉黑刪好友二連)
雖然,現實中應該很少機率會出現最後破口大罵的情形。
但是,至少 jsliang 還是曾見過幾次的,為那幾個大佬默哀幾秒。
當然,今天不是來講這個的,此處略去不表, jsliang 談談自己關於這則故事的觀點:
- 在不? 這句話有沒有讓在座大多數小夥伴一陣心肌梗塞的感覺?你是回呢還是不回呢?
- 直接提問 。有問題先 百度 、 bing 、 Google 撒,畢竟大佬很忙的撒,好不容易處理完自己事情,看到你這問題,結果一百度發現感覺又回到了工作狀態,這是另類為你打工啊~
- 問完就溜 。就算 TCP 關閉還要揮手啊,你這一不說解決沒有,二不來聲謝謝,很鬧心的!
- 重複提問 。大佬說了不懂框架 A 啦,下次可以注意點,要不然就像你每天被人問:“有女票嗎?”問多幾次,你會不會想砍了它啊。
- 只要結果 。過分了吧,大佬成為百度中轉站不說,還要幫你提煉解決方法。
- 破口大罵 。……這……
三 提問常識
除了上面 jsliang 提到的自己的觀點, 《別像弱智一樣提問》 中還有更多強烈呼喊:
- 要知道, Free 的正確翻譯是 自由 ,而非 免費 。即便回答你的人由時間。
- 要知道,願意回答問題的人,都是 可愛 的人。
- 要知道,向幫助你的人 付費 是一個高尚的行為。即便回答你的人不是為了錢。
- 要知道, 花錢買時間是一個常識 。如果你不能認同,要麼你錢包窮,要麼你思想窮。
- 要知道,給對方發工資的不是你或者你老闆。
- 要知道,提問的時候你才是 孫子 ,對 大爺 客氣點。
- 要知道,不回答你的問題,對其他人沒有任何損失。
- 要知道, 準確描述一件事情 是一項基本生存技能。
- 要知道, 搜尋 是一項基本生存技能,學不會用 Google 的話,你可能真的不適合你所從事的行業。
- 要知道, 英文 是一項基本生存技能,不認識英文的話,你可能真的不適合你所從事的行業。
四 提問描述

向 大佬 提問的時候,要學會正確的描述問題。
把 大佬 當成你的老闆時,你提問就是在給他做報告,你會怎麼做?當然是用最精煉的文字和圖片,向老闆闡述明白一個事情的來龍去脈。
要知道,如果你不是妹子,大佬沒功夫猜你想什麼!
所以,提問的時候,給的條件越多,你的問題得到解決的概率也快,解決速度越快。
大致來說,就是:
你好,我這裡有一個問題:
- 關於什麼框架,版本是多少。
- 我想要實現怎樣效果。
- 我自己做出了什麼效果。
- 我通過搜尋查詢,又做到了怎樣效果。
- 群成員的回覆,我又做了什麼嘗試。
- 現在關於某個部分,還是沒法解決。
如果你看到,並且有空的話,能回覆下麼,謝謝~
OK,如果得到解答,最好就再回複句 謝謝 !沒得到解答也最好回覆句 謝謝 !
記住, 謝謝 兩字不用錢,也不會讓你覺得委屈,但是能讓大佬覺得舒服,感覺自己得到了應用的尊敬!那麼你下次的提問就可能還會得到解決,你就還有明天!