如果你問一名專業的工程師,他們在工作上遇到最麻煩的事情會是什麼?「溝通」很可能會是他們相當有感的一件事。工程師可以如何做跨部門溝通呢?做好溝通,對於工程師帶來的實質效益又會是什麼呢?
除了程式的撰寫外,若能掌握溝通的三要法則,除了能化解與 PM、設計師等不同職能成員間的矛盾外,更能有效得提升自己的工作效率,並展現更核心的專業技能。
本文目錄:
為什麼工程師更要在意溝通?
許多工程師之所以想成為工程師,除了本身喜歡 Coding,能夠從程式撰寫中找到熱情外,推力上因為想找到一個「低互動與溝通」的職位。溝通本身就是一件不容易的事情,當場景放到職場中,面臨到各部門間的利益有所差異,PM 等其他單位的窗口對專業技術的認知也不足夠時,領悟「溝通」的技巧,就能為你節省許多時間與心力,同時也能拉出你與其它工程師之間的差異,成為一名大家「更會願意」一同合作的團隊成員。
最準行銷的營運經理潘信達在 2022 HITCOH PEACE 台灣駭客年會的職涯論壇中分享到,「懂得溝通」的工程師能為自己帶來的最大價值 ——「節省時間,避免無效的努力」。之所以會這麼說,是因為在 PM 發來功能修改、新增等各種需求時,可能受到窗口專業知識相對不足的影響,讓工程師陷入不斷做白工,甚至影響到自己績效與產出的窘境。
預防像傳話筒的不專業 PM,造成工程師無效努力
「傳話筒 PM」相信是工程師最不願意合作的類型,這類的 PM 無論客戶向他們提什麼需求,都會毫無轉譯地轉達給工程團隊,而導致在開發過程中的三個情境容易讓工程團隊白費功夫:
- 客戶不知道自己需要什麼就先隨意提起的方案,被 PM 直接傳達
- 客戶提出的方案,實際上無法解決真正的問題,PM 也未協助釐清
- PM 實質上沒有弄懂客戶真正的需求,直接提出不合適的需求
例如今天客戶想要一個購物車的功能,但 PM 如果直接將需求提交給工程師,除了購物車樣貌、功能設定等細節未提及外,也可能客戶官網在使用流程上根本無法串接購物車,這樣的情況就會導致工程師花費時間做出來的成果,在實質上沒有任何效益。
➤ 延伸閱讀
工程師求職履歷撰寫指南!資深工程師:用 AI 就能輕鬆完成搶手工程師履歷
工程師的跨領域之旅!5集Podcast看其他工程師怎麼成功轉職!
三步驟問題診斷 PM 需求,提前避免無效努力
潘信達針對這個問題,提出了 「三步驟問題診斷法」來解決這個問題,藉由醫生看診流程的比喻,來提醒工程師透過「反問」確認 PM 提出的需求究竟合不合理,步驟包含:
- 確認問題|今天客戶遇到了什麼障礙
- 定義問題|釐清根本的核心是什麼
- 解決問題|進一步討論要用什麼方法來解決
我們再回到上面提到的購物車例子,透過三步驟問題診斷法來確認解法:
→ 購物車功能真正要解決的是 「讓使用者快速下單」的需求,也就代表過往平台上缺乏讓顧客點擊購買的頁面。
→ 一般電商平台在設定時就會直接串接金流、購物車,未設定的情況通常是 B2B 商業模式,或是產品需要高度客製化的調整,這兩者情況都不適合直接套用購物車功能,就有機會在這個階段迴避開發購物車功能所造成的無用努力。
→ 由於 B2B 商業模式在後續有許多細節要洽談,一般最簡易的做法就是串接 Line@ 官方帳號,並透過客戶的實際需求,再做面板、功能的細節調整即可。
懂得溝通的工程師,能為自己創造更多價值
很多工程師的專業就在這些迴圈中被浪費掉,因此溝通的重要性正在於促進雙向認知的對齊,透過溝通真正的了解客戶的問題,才有辦法增加解決問題的效率,也讓自己更能彰顯出專業價值。
許多工程師儘管具有專業技能,卻因為不擅長或是不重視溝通,導致業務不停堆積,既累積負面情緒也讓自己身陷沒有成效的漩渦,因此更值得思考的是確認每一個需求是否有它的價值,並從中提出更好、更有效率的方法,更能為自己的專業加分,擴展職涯發展上更多的可能性。
➤ 延伸閱讀
【 職涯選文 】給工程師與主管的職場溝通手冊!打造 Better than before 的辦公室生態