[分享]在資訊界如何發問?

許多新手在遇到問題無法解決時都會發問題上網發問,然則有些”不會問問題“的人提問後,問題得不到解答沒人回應、被已讀不回,最後覺得被他人無視,而喪失繼續寫程式的動力,這類事件幾乎在天天上演。


以下發問方式最有可能會引其他人的不適

  • “我的程式壞了,跑不動,救命rrrrrrrrrrr!!!!”

    • 多了這種帶 「情緒性的字眼」 只會讓對方感到煩躁,且跟問題無關。
  • “這裡有 XXX 大神嗎?”

    • 有問題直接問,不要問有沒有 XXX大神、OOO大神
      如果在公開群組中這樣發問,即使能解決你問題的人也不會出現呢
      例如:這裡有 Python 大神嗎?
      然而恰巧 Python之父 就在群組中,在這種情況下豈不是要等 Python 大神回你?
  • “有空嗎?”

    堪稱最討厭的問題之最。

    注意!這邊你的問題是 是非題 對方只能答 Yes or No

    if 「有」 的話:

    • 通常你就會塞問題給他解決,但如果這問題他不想幫,又不懂得拒絕,他只能默默做完然後不爽在心裡

    elif 「拒絕」 的話:

    • 恐怕那個場面也是有些難堪,更可怕的是你還有可能因此討厭他,開始在內心演八點檔之類的,那情況就更糟糕了…。

    elif 「沒空」 的話:

    • 雖然場面會有點冷,然後你的問題就無法獲得解決,但切記請不要窮追爛打問對方什麼時候可以幾點幾分幾秒。

    elif 「最後是對方回有空且不討厭你的請求」的話:

    • 但這樣多了回一句 「有空」 加上還有一些等待時間,萬一對方晚回,例如凌晨3點,兩者溝通的方式根本變成互相的 「離線留言」,兩者一直交集不到,溝通效率低下,直到有一方先放棄。
  • “在一堆地方問相同的問題”

    • 一個問題問多個地方,看似超高效率的方法實質上只是洗版罷了。就算有人想回大概會先思考一番到底要回哪一個地方,不要存有到處丟問題說不定會有各種解法的心態,因為IT圈子小,你問的地方跟另一個地方人員重複率說不定很高呢(´重 ω 複`)。
  • “伸手文”

    • “請問我要怎麼開始學習 Python?”這種問題根本是月經文了,想必連問問 Google大神 都沒有,且問題極為籠統就像

      問:我要怎麼到高雄?

      從哪裡、交通工具、時間…etc 都沒有交代清楚,畢竟其他人不會讀心術。

    • int是什麼?”問問題請加上”請問“兩個字是基本。這類問題是有 明確定義 的問題,請直接 Google 或自行看書,根本月經文了
    • “請問這邊怎麼解?”
      如上,事先沒有將問題 Google 過,或是連問題表達都不知道該如何表達清楚的時候,進行提問,除了得不到解答之外可能還會被大佬(dalao)兇一波
      可以先將自己的理解跟思路寫出來並 交代環境
      如果文字無法詳細描述的問題歡迎搭配其他佐料(錯誤截圖、程式運行的影片…等)。除此之外可以交出部分程式碼供人參閱,提供程式碼可使用以下幾個免費服務,這些服務除了可以讓你放上 code 之外,還支援自動 highlight 你的程式碼,讓其他人看得更舒服。

    • “空頭機器人有人會做嗎?”這種意義不明的問題一定要補充用途,否則沒人知道那是什麼,
      BTW,問這個問題的人最後補充的用途是:

      「空头自己发行的币 用途 参加全国大学生互联网+创业大赛」

      與其讓人讀心不如一口氣把東西講清楚。

  • 我問問題是你的期望,登高一呼萬人響應

    • “問題來囉”
    • “謝謝回答,敬請期待下一次的問題”

    不是每個人都在意你的問題,回答者都是靠著一股熱情在回答
    你以為你在玩有獎徵答?????????????????
    這樣的”話”,多少會讓對方感到不舒服,還請避免。

如果說你們的社群文化是”期待問題的態度”當然令當別論,不過至少我待過的十多個群組中還沒有見過這種文化

  • “不要跟不熟的IT人私訊問問題”

    有個經驗是對方突然密我朋友 Telegram(通訊軟體) 來問問題,但他的問題不是三言兩語能夠解決的,且我朋友真的不想從頭教到尾,那時間會耗很久,可能教完一、二個小時就過了,拒絕又傷感情(?)

    最後我朋友還是跟他委婉的說:
    「我現在在忙專案,推薦去 XXX 程式群問會比較快喔(附群聯結)」

    對大多數IT人來說個人用通訊軟體是聊天、休閒用的
    盡管新人會因為害羞而選擇私訊

    但請相信,人多力量大!!!
    在群組發問,會同時傳給多個IT人,比你一個一個私還有效
    在群組發問,你不用擔心私訊對方會被已讀不回

    每個人接收到後如果有能力幫都會盡量幫,就算被罵也請了解反駁金字塔,先看看對方是哪一層的回應,再做出對應的舉動。

反駁金字塔

一個群組的形成原因,是因為一些有著相同理念的人聚在一起的,每個人都有過新手時期,他們也有當過新手。
且一個人進入程式群組原因不外乎想

  • 獲得幫助
  • 幫忙別人
  • 獲得資訊
  • 互相討論

所以群組才會誕生、形成,因此理論上來說,你完全可以不用擔心被嘲笑。


如何美化排版?

小學教的標點符號

使用全形表點符號能夠讓距離變大不會擠在一起,又不會失去文字關聯性


  • 請問一下各位在 Python 3 中,我要如何做出氣泡排序法?以下是我的思路跟程式碼:
    思路:「xxxxxxxx」,「xxxxxxx」,「xxxx」。程式碼網址:https://xxx.xx

  • 請問一下各位在 Python 3 中,我要如何做出氣泡排序法?以下是我的思路跟程式碼:
    思路:「xxxxxxxx」,「xxxxxxx」,「xxxx」。程式碼網址:https://xxx.xx

適當空白和換行

將 英文、中文中間加入適當空白和換行


  • 請問一下各位在python3中,我要如何做出氣泡排序法?以下是我的思路跟程式碼:思路:xxxxxxxx,xxxxxxx,xxxx。程式碼網址:https://xxx.xx

  • 請問一下各位在 python3 中,我要如何做出氣泡排序法?
    以下是我的思路跟程式碼:思路: 「xxxxxxxx」,「xxxxxxx」,「xxxx」。
    程式碼網址: https://xxx.xx

英文專有名詞首字大寫

將英文專有名詞字首大寫,能夠讓對方加速了解為專有名詞


  • 請問一下各位在 python3 中,我要如何做出氣泡排序法?
    以下是我的思路跟程式碼:思路: xxxxxxxx,xxxxxxx,xxxx。
    程式碼網址: https://xxx.xx

  • 請問一下各位在 Python3 中,我要如何做出氣泡排序法?
    以下是我的思路跟程式碼:思路: 「xxxxxxxx」,「xxxxxxx」,「xxxx」。
    程式碼網址: https://xxx.xx

這是一種約定成俗的格式,就像你看到藍色的字會自動把他理解成超連結一樣。

這種格式能夠幫助眾人快速理解文意,在句中將專有名詞字首大寫,能避免對方誤解文意,像 python 你可能理解成 “蟒蛇”,但 Python 你便理解成 “程式語言” 了 。
(理解成”人名”的我就不知道了)
雖然在上訴的例子可能不明顯,但當你用全英文發問就有必要了。


關鍵字

適當使用字體做出”關鍵字提示”,加強在訊息洪流中的能見度


  • 請問一下各位在 Python3 中,我要如何做出氣泡排序法?
    以下是我的思路跟程式碼:思路:xxxxxxxx,xxxxxxx,xxxx。
    程式碼網址:https://xxx.xx

  • 請問一下各位在 Python3 中,我要如何做出 氣泡排序法
    以下是我的思路跟程式碼:思路: xxxxxxxx,xxxxxxx,xxxx。
    程式碼網址: https://xxx.xx

適當的將關鍵字標出,能幫助吸引目光,但切勿濫用,否則就沒意義了。
對了,大多數中文字體是沒有原生斜體的,都是靠演算法去模擬出”斜體”
所以請盡量不要用中文斜體


Before & After

先服用BGM

現在把最初未修改的提問 跟 最終些改後的提問擺在一起比較

範例 1


  • 請問一下各位在 Python 3 中,我要如何做出氣泡排序法? 以下是我的思路跟程式碼:
    思路:xxxxxxxx,xxxxxxx,xxxx。程式碼網址:https://xxx.xx

  • 請問一下各位在 Python3 中,我要如何做出 氣泡排序法
    以下是我的思路跟程式碼:思路: xxxxxxxx,xxxxxxx,xxxx。
    程式碼網址: https://xxx.xx

範例2


  • 請問有人接觸過tampermonkey嗎?想請問一下有沒有方法可以在user那存設定檔,之後更新程式後,user就不用重新設定了目前是程式更新後還要請user重新設定一次感覺很麻煩

  • 請問有人接觸過 Tampermonkey 嗎?
    想請問一下有沒有方法可以在user那存設定檔,之後更新程式後,user就不用重新設定了
    目前是程式更新後還要請user重新設定一次感覺很麻煩

比較起來是不是好看許多?
更多關於排版美化的部分可以參考 理想的排版強調法


最後

每個待在圈子裡的人都是懷抱著一股熱情在回答
希望各位知道他們並沒有欠你什麼
還請不要澆熄他們的熱誠

以上皆為個人主觀淺見,還是有多相變因沒有料到,請斟酌飲用。

文章 Github 連結:http://bit.ly/2HJnSqj


作者

永格天(WxEx)
^ 這個人略帶中二屬性
踢低吸(TDC)
^ 這個人是一直被叫「警察杯杯就是這個人」的人