聊聊提問的基本姿勢

前言

最近混跡在SegmentFault問答專區解答一些Java相關的技術問題,發現很多的提問者都不知道如何去正確提一個問題,然後結合平時工作中的一些感受,想就提問這件小事,談談自己的看法。

什麼是不好的提問姿勢

就我個人的理解談一談什麼是不好的提問姿勢。1.不開發見山"凱倫,在嗎?"然後沒了,等你去回覆一句"在,什麼事?"這纔開始說具體自己的問題。其實在一個比較慢節奏的生活中,這樣的交流方式也是OK的。然而,我們現在都是處在一個比較快節奏的工作中,凡事講究有效溝通。就剛纔的這一回合的對話,沒有產生任何的價值,可能我回復之後,還會等一會聊天窗,看看你有什麼問題纔去做自己的工作。這樣的提問方式,對被你提問的人來說,是一種時間上的浪費。

2.凡事不先搜索"凱倫,這個IDEA的maven跑的時候,怎麼跳過測試啊?"OK,這個問題很簡單,我的確是可以回答你。但這種搜索一下就解決的問題,需要專門打開我的聊天窗,打字,然後等我回復才能解決?如果我很忙的話,相信他最後還是會去搜索,那麼爲什麼不一開始就去通過搜索引擎解決呢?

3.描述問題過於簡單這是我在SF上看到的問題,這其實已經算還OK的了,還有個圖,有幾句描述,有些就是簡簡單單的幾個字而已。但就這個問題來說,日誌,上下文場景,怎麼會引起的,也都是沒有介紹。最後我的留言也是說,請放上相關的日誌,我們才能夠幫你定位問題。無形當中增加了很多的溝通成本,問題也很難被解決。

什麼是好的提問姿勢

那麼就我個人體會來說,我自己 提問時的一些準備和比較喜歡的方式,大概是下面這樣。

1.開門見山上去先打個招呼,然後直接在招呼後附上自己的問題,那別人可能很忙,回來後看到我的描述,也能夠回答我,進行進一步有效溝通。

2.凡事先搜索在問別人問題之前,都先用搜索引擎找一下,很多問題其實都已經有了現成的答案,那麼這種問題就不要去麻煩別人了。

3.將提問描述清楚問一個問題前,將有問題地方的相關配置,日誌文件等都附上來,不要讓幫你解決問題的人,還要問你來拿資料。下面就是一個比較好的例子。所有和核心問題有關的配置和代碼都附上來了,讓人很願意幫他去解決這個問題。4.保持感恩的心無論你的問題,有沒有被解決,都是別人花着自己的時間來幫你,誠懇對待,在最後和別人說一聲謝謝,與人方便,也是給自己方便。

這是我對於提問這件小事的一些個人體會,相信大家在平時的生活中,少不了提問和被提問,一定有很多自己的看法,歡迎留言,一起討論~


今天是一個值得紀念的日子,開源中國博客閱讀首破2K,也上了博客首頁,公衆號的文章也被ImportNew轉載了,非常高興,我會繼續再接再厲的~

你知道Java核心類String爲什麼要設計成不可變類麼?

關於Mybatis的$和#,你真的知道他們的細節嗎?


歡迎轉發、關注

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章