在工作和生活中,總是會有很多人問我很多關於技術方面的問題。有一些時候,問問題的和答問題的總是會有一些不爽的事情發生。如下面的幾種情況……
1、比如:「我的電腦老是藍屏,怎麼辦?」,通常這樣的問題90%以上的回答是:「重灌吧」。這讓問問題的人感到很沮喪,但你不能不承認那不是答案。而且有時候讓人無法解答,比如:「我的makefiel出錯了,你幫我看看我的makfile」,我通常會非反問,報了什麼錯嗎?所以,怎麼去問問題,怎麼問乙個好的問題,是乙個很重要的事。你提問的技術直接關係到了你是否能夠很快得到你滿意的答案。2、另一種情況是,回答問題的人首先先對問問題的人的抱怨,你問的問題就不對,或是,你問的這個問題是什麼意思,而導致問問題的人卻在不停地解釋,結果花了好長時間來討論問題本身是什麼。
3、還有一種情況是,問的問題太簡單了甚至太白痴了,比如你自己試一試或是讀讀文件就知道了的問題,或是問這個問題直接表明了你的無知或是懶惰。這種問題會相當影響別人對你的印象。
4、第四種情況是,提問者滔滔不絕,扯這扯那,講了一大堆,聽得聽累了。最後都不知道你要幹什麼。
這裡有一篇文章推薦給大家《how to ask questions the smart way》,中文版在這裡《提問的智慧型》,我把其中的幾個亮點總結如下:
1、提問前先自己嘗試查詢答案,讀讀文件、手冊,看看有沒有相似的問題,看看那些方法能不能幫你解決問題,自己去試一試。如果你是程式設計師,你應該先學會自己調查一下源**。(不然,人家回答你的一定是——rtfm – read the ****ing manual)這樣的問題很多。我有時候很不願意回答這樣的問題,因為我覺得問問題的人把我當成了他的小跟班了。2、提問的時候,找正確的人或是正確的論壇發問。向陌生人或是不負責的人提問可能會是很危險的。不正確的人,會讓你事倍功半。如果你問linux的人windows太慢怎麼辦?他們一定會讓你把windows刪了裝linux去的。
3、問的問題一定要是很明確的,並且闡述你做了哪些嘗試,你一定要簡化你的問題,這樣可以讓你的問題更容易被回答。對於一些問題,最好提供最小化的重現問題的步驟。
4、你一定要讓問題變得簡單易讀,這和寫**是一樣的。只有簡單易讀的郵件,人們才會去讀,試想看到一封巨大無比的郵件,讀郵件的心情都沒有了。而且,內容越多,可能越容易讓人理解錯了。
5、你問問題的態度應該是以一種討論的態度,即不是低三下四,也不是沒有底氣。只有這樣,你和你的問題才能真正被人看得起。要達到這個狀態,不想讓別人看不起你,你就一定需要自己去做好充足的調查。問題 問得好的話,其實會讓人覺得你很有經驗的,能想到別人想不到的地方。
6、不要過早下結論。比如:「我這邊的程式不轉了,我覺得是你那邊的問題,你什麼時候能fix?」,或是「太難除錯了,gdb怎麼這麼爛?!」。當你這麼做的時候,你一定要有足夠的資訊和證據,否則,你就顯得很自大。好的問題應該是,「我和你的介面的程式有問題,我輸入了這樣的合法的引數,但是xx函式卻總是返回失敗,我們能一起看看嗎?」,「我看了一下gdb的文件,發現我在用***命令除錯yyy的時候,有這樣zzz的問題,是不是我**做錯了?」
程式設計師,你會問問題嗎?
由於一直從事技術和平台產品方面的工作,我們部門經常會收到公司內外同事和同仁的問題郵件,有些好的問題能讓你發現自己技術上的缺陷 產品的bug或提公升的空間,去思考 回答和解決這樣的問題真是一件讓人愉悅,充滿挑戰和成就感的事情。但是非常遺憾的是,這樣的好問題卻是鳳毛麟角。我經常會被一些莫名其妙的問題搞的...
作為客服你真的會提問嗎
作為呼叫中心的一名客服,為了能夠很好地溝通,最好擁有比較溫柔的聲音,溫柔的聲音可以讓客戶稍微安定下來,不會那麼急躁不安,會有一定安撫作用。但除了也有溫柔的聲音之外,更多是一定提問技巧,讓溝通變得更加簡單。很多時候客戶因為很著急會一次性說很多,然後可能會表達不清楚自己的想法,這時候就需要客服自己學會提...
每天加班的你,真的會工作嗎?
應屆畢業生對於新入職的公司,固有的兩個印象就是 一是職工們很自覺加班,二是要不停的加班才能凸顯出自己敬業的一面。這一刻板印象究竟怎麼產生的呢?加班是常態 小珊是乙個剛剛出來實習大四學生,那天面帶愁容的找上我,她告訴我,再這樣加班下去她要堅持不下去了!我對她堅持不下去這一措辭感到震驚,特別納悶這個工作...