溝通能力一般會從兩個方面來考量,表達和理解。表達能力即能將自己理解的內容清晰准確地表達出來,對於不同的溝通對象,同一個事情的表達方式是不一樣的;理解能力則是對方在講述事情的時候,能捕捉到對方要表達的真正意思。
溝通能力的重要性
我們在面試技術人員的時候,除了對專業技術能力會有評估外,經常最重要的一個評估維度就是溝通能力如何,如果這個候選人的溝通能力被打了低分,則很難得到公司的Offer,除非是非常特別急需的某個專業技術崗位。
技術人員內部的溝通,總體來說還是相對簡單的,畢竟大家的背景都差不多,日常接受的信息也是類似的,一次你在溝通的時候所說的詞語大家都明白是什么意思的,但如果大家背景經歷不一樣,在一個團隊的話,就有必要提前明確各個詞語的意思。例如南方人說的紅薯和北方人說的地瓜,這其實是同一種食物,但如果沒有人給翻譯的話,很有可能這種交流就無法理解。這也是為什么我們在做項目、做系統設計的時候,都需要在文檔最前面做好名詞解釋,也就是在本次項目中所使用的詞語,代表的准確意思是什么。
溝通重要性在技術管理中的案例
作為技術管理者,除了團隊內部交流外,更多的是需要跟非技術人員交流,會涉及到產品、運營、用戶等等,那就需要更強一些的溝通能力。首先說表達方面,給非技術人員講清楚整個研發流程,就不是一個簡單的事情。曾經在一家公司,CEO對研發團隊的表現特別不滿意,給我講了幾個例子,我至今記憶猶新。
第一個案例:CEO說在APP的首頁,有個圖標跟文字沒對齊,希望團隊盡快把這個事情解決掉。在CEO心目中,這種小改動不就分分鍾的事情(因為他說在Word文檔中他幾秒鍾就搞定了),但就為了改這個圖標對其的事情,研發同學花了整整一周時間,還是沒有在APP中改掉,而且還沒人給CEO解釋清楚到底怎么回事,你說這個CEO是否會對研發團隊的能力產生懷疑?
第二個案例:CEO希望研發團隊幫他做一個供應商數據庫,就是將供應商資料都管理起來,這樣方便進行對數據的應用、運營,這個需求提了好長時間,研發團隊給我的反饋也是這個數據庫早就做好了,但是運營的同學也不知道如何去使用,結果這事就一直拖着,CEO也非常不滿意。
案例解析
以上兩個例子中,研發同學所做的東西並沒錯,也不存在技術能力上的問題,關鍵的問題就在於溝通沒到位,互相無法理解對方的意圖,然后一直存在誤解,加上CEO也比較強勢,導致的結果就是CEO對研發團隊非常不滿意,而研發團隊的人覺得很憋屈(你讓我做的事情我都做了,為啥你總是不滿意呢)。
我來分析一下這兩個案例,在第一個案例中,核心的問題是CEO並不理解APP中修改一個很小的地方是不難,但是要將這個修改最終體現到用戶的APP中,整個流程還是有些復雜的,而且每個環節都不能掉以輕心的。常規研發的流程有五大步驟:1、由研發同學在本機修改代碼,完成自測后代碼提交到版本控制系統(一般是GIT或者SVN);2、通知測試同學進行相關測試,要發布到線上的改動,就算改動比較小,也還是需要要進行完整的回歸測試的;3、將完成測試后的代碼進行打包發布,一般會有兩種情況(一是僅僅APP的更新、二是服務端也需要更新);4、iOS的APP發布需要提交到蘋果的App Store進行審核;5、待App Store審核通過后正式發布。這五個步驟是必經之路,任何一個環節出錯都需要重新來過,所以就算最簡單的改一個字符,也需要完整走完這些步驟,所需要的時間基本都需要3-5天。
在我講的這個案例中,是測試同學在進行回歸測試的時候並沒有走完所有流程,因為覺得這次只是改了一個APP顯示問題,所以在支付環節沒做驗證。但有一句話說在可能出問題的地方就一定會出問題。在第一個步驟中負責改這個需求的研發同學,在提交代碼的時候不小心將其他正在開發中的一部分代碼也提交到版本器了,該部分代碼正是對支付的內容有所改動。在第一次整體流程走完后,發現新版的APP有支付的Bug,那么在當時最好的選擇就是回滾到這次發布之前的代碼,以便將損失減少到最小。所以從CEO的角度看來,就是研發團隊搞了一周多的時間,APP並沒有任何變化,而且他期望的那個圖標沒對齊的問題還是沒有解決。
在第二個案例中:我聽完CEO的講解后,我立刻明白了問題所在。CEO所講的“數據庫”跟研發同學理解的常規數據庫是完全不一樣的,而研發同學將自己理解的數據庫作為解決方案給到了CEO(將供應商數據全部都錄入進了真正的數據庫),所以CEO無法接受這樣的方案。CEO真正需要的是供應商CRM系統,除了數據存儲,還有很多對應的功能,例如根據條件搜索出符合要求的供應商列表,對這些目標供應商做一些營銷動作;收集供應商的行為數據進而進行更多的交互等等,完全是一套基於供應商的CRM體系,比單純的“數據庫”數據記錄要復雜得多。在這種理解情況下,研發團隊如何能滿足CEO的真正需求呢?
在我經過了解這些情況后,跟CEO講里面的因素講解清楚並溝通到位后,CEO也理解了這些情況的真實原因,在后續的溝通過程中,也參考了我的一些建議,至少讓CEO和研發團隊中的誤解減少了很多,讓大家逐漸形成良性的合作氛圍。
結尾
技術人員在成長的過程中,會逐漸走向管理崗位或者需要承擔一部分管理職能,溝通能力就是最強的技巧之一,擁有強大的溝通能力,能輔助你在職業道理上順風順水。
溝通能力不僅僅在職場非常重要,生活中亦是如此,特別是家庭內部,絕大部分的家庭矛盾來源都是溝通的問題,我以為的和你以為的很多時候根本不是一回事,溝通到位、理解到位,很多問題都可以迎刃而解的。