免噴聲明:
本文只是總結提出建議,有冒犯之處還請原諒。文章內容不一定完全正確,
但是大部分是能提高解決問題的效率的,希望能幫助大家更快地解決問題,謝謝!
提問前的准備
在你准備請教大佬,提出技術問題前,請先嘗試做到以下事情:
- 自己解決
- 閱讀官網
- 搜索引擎
- 問題文檔
- 閱讀源碼。
在確保以上完成后,還請
- 端正態度
- 捋清思路
- 明確問題
- 審視問題
最后問自己一句:是不是真到了不問大佬解決不了的地步了?
如果是,則開始提問。
盡量不要這樣提問
喂,哎,這問題怎么解決?
有人提問后,見大佬沒回,於是破口大罵:"你有什么了不起的!不就懂點技術嘛!"。
請明確: 沒有人有義務教你,教你的人都是“天使”,擁有着樂於助人的心。
古代有個生意人,走迷了路。遇到一個老人。忙上前問路;“喂,老頭。從這里到蘇州走那條路,還有多少里?”老人說:“走中間那條路,到蘇州還有七、八千丈。”那人奇怪得問:“你們這里為什么不用里而用丈呢”;老人說:“因為你不講里(禮)啊!”
有誰用過(知道、了解、精通等等)XX技術(算法、模式)嗎?
例:
這樣提問,有以下缺點
-
你的問題也許根本不用到了解、精通的程度即可回答,這樣問會讓很多人放棄回答你的問題。了解xx技術已經是較高級別了,很多人都沒信心說了解某項技術的,這個提問不是求問題的答案,是在篩選回答者。
-
這種提問方式就像
提問者:你吃了嗎?
回答者:吃了。
提問者:吃了什么?
回答者:面條。
請注意,提問不是http的3次握手,這樣的問答方式太彎曲了,大家的時間都很寶貴,請直接奔向主題,請使用簡潔的文字或圖片提出你的問題。
請問什么是框架(反射、AOP、依賴注入)?
例:
- 我要怎樣使用某語言開發XX系統?
- 為什么我的電腦宕機了?
- 為啥我的程序報錯了?啟動不了?
- 如何安裝linux系統?
以上問題,能不問絕不問,自己過濾篩選,直接搜索引擎就有詳細答案。
一次一句
例:
不要一次一句話,大佬們要一行行篩選哪些是你的問題,這嚴重增加提問的成本。
又不是發電報,盡量一次性描述清楚。
不要直接發出一堆代碼文本
例:
這種沒有代碼着色,排版,頭尾的純文本代碼實在是不想看,更何況還在代碼里面夾雜着問題!
這實在太考驗大佬們的耐性了,這種十有八九是沒人理會的!
請用圖片替代代碼文本,並且不要發過長的代碼。請使用易於讀取且標准的文件格式發送問題,因為自己都不會想看的”長篇小說“,大佬更不想看。
如果實在要發,請這樣用紅框圈起來,最好配上文字,不要讓大佬自己從頭開始看,而且內容盡量簡短不要太復雜,將關注點提取出來即可·····
去除多余的語言
例:
誰能幫忙看下?有人能幫忙嘛?在問題上添加一個多余的問題,這是讓大佬們回答沒有嗎?這些語句盡量去除,讓問題變得更加簡短易讀。
一般來說,避免用 是或否、對或錯、有或沒有類型的問句,除非你想得到是或否類型的回答。
請這樣提問
- 自己嘗試再提問
- 言語客氣且尊敬
- 問題明確且清楚
- 語言簡潔不復雜
- 如發圖文有重點
例子:
大佬們好,打擾一下,我想請教一個關於XX的問題,我想要實現XX功能功能,但是遇到了這個問題+截圖(注意圖文結合,圖不要太窄或者像素不清晰).我已經嘗試過XX方法解決,但未能解決問題,我用的環境是XX操作系統和XX軟件,非常感謝各位的幫助!
不是問題解決就沒事了
問題解決后雖皆大歡喜,但是也不是就此結束。
我們需要對問題總結,如果可能的話,盡量編寫博客文檔分析記錄,分享他人。
如果實在嫌麻煩,請寫個簡短的補充說明,告知幫你解決問題的大佬和群友們,並表示感謝,希望后來者能以此為參考。
哪怕是回復重啟后就沒啥問題了 也能給群里的問答環境進行良好回饋。
當你在黑暗中前行感到害怕時,前方出現了一盞燈,照亮了你的路,你為此歡呼雀躍,但也請記得留下火種,讓后來人在黑暗中也能有一絲光明。
后記
本人不是大佬,只是道路先行者,在落河后,向后來的人大喊一聲,這里有坑,不要過來啊!
縱然如此,依舊有人重復着落河,重復着吶喊······
個人博客網站 Blog
技術交流Q群: 1012481075 群內有各種流行書籍資料
文章后續會在公眾號更新,微信搜索 OneByOneDotNet 即可關注。
你的一分鼓勵,我的十分動力,點贊免費,感恩回饋,喜歡就點贊評論吧。