我們應該如何去談論問題?
圣經·舊約·創世記》說,人類聯合起來興建希望能通往天堂的高塔;為了阻止人類的計劃,上帝讓人類說不同的語言,使人類相互之間不能溝通,計劃因此失敗,人類自此各散東西。
即使我們用共同的語言,溝通還是大問題!工作中經常開上幾小時會議,卻沒有結論。技術同學都進入白天在開會,晚上寫代碼苦逼加班歲月! 怎么高效討論問題呢?
我把自己的體會與思考總結如下:
背景介紹拋出假設與前提建立討論問題的框架
簡潔表達分歧,尋找原因控制情緒,及時肯定背景介紹 《變形金剛》開始就介紹了 能量體創造了機器人世界,但戰爭丟失,機器人為尋找能量體而來到地球。大多的電影一樣,開始就介紹故事的背景。討論問題背景知識,讓大家一起進入問題的領域(世界),而不是迷失在外。拋出假設與前提歐氏幾何,都建立在開篇幾個公設 :
公設1:任意一點到另外任意一點可以畫直線 公設2:一條有限線段可以繼續延長 公設3:以任意點為心及任意的距離可以畫圓 公設 等如果對公設不清楚和不認可,就無法學習與理解后續的內容。
討論的沖突,不少是對于假設和前提的不認同。但溝通中我們卻很少明顯表達出自己的假設與前提。
比如在技術討論中我們常有以下的假設:
PHP 語言在性能方面是不存在問題。系統是需要分層設計的PHP/Java/Python/C/C++ 是最好的語言 (^_^ )建立討論問題框架 討論問題是一個理清問題的過程。問題越復雜,越需要分而治之來處理。大家聚焦在一點,才會高效有結果。舉例來說:中國種什么農作物,才可以提高糧食產量? 答案即不是簡單種玉米,也不是種雜交水稻。一種思路是把中國地理按溫度帶來劃分,然后找到各種溫度帶,最合適的農作物。
如亞熱帶的水稻。
對于復雜的問題,需要分析討論問題的框架。 常見討論問題框架,如分層、分領域。我們自己的知識結構,影響了對問題的分解。 是否建立討論問題的框架,是復雜問題分析討論的前提。
有效的討論,即是在框架內有步驟的討論。大家在討論亞熱帶種普通水稻還是雜交稻時,你突然來一句,種青稞不錯,種了有青稞酒喝。你這不是搗亂嗎! 在有討論框架之后還亂跑題,不是智商不夠,就是懷有惡意。
簡潔表達
最短的時間,表達出最重要的信息。這方面推薦此書 《金字塔原理》
分歧,尋找原因分歧,不要強調結果,而是尋找分歧的原因
面對分歧,不斷強調分歧結果,只是僵持在原地。而探尋原因,找到分歧起始點,尋求達成一致的方案或分別討論的方案,才可以推進問題的討論。
控制情緒,肯定對方 溝通,由情緒與信息組成,保持良好的情緒是有效溝通的前提。相互否定和質疑,就會進入自我保護模式 , 工作將停滯不前。溝通情景示例:車轱轆話來回說: “你說的情況,我明白了,我們來討論這個情況” --拉回問題討論場景
加入光榮歷史:“要不當初我....這個項目就黃了,我在上億流量的項目時..." . “你做得的確好,缺了你還真才不行,下面我們來討論這個的問題" -- 肯定對方當你出現錯誤時:
“你是對的,當時是我考慮不周。現在的情況看怎么處理?!” --- 承認錯誤及時肯定對方、承認自身錯誤,避免負面情緒產生,是有效討論的重要方法