技術人員需要有產品思維嗎?怎么鍛煉?

2 評論 8562 瀏覽 7 收藏 9 分鐘

編輯導讀:產品思維是一種解決問題的綜合思維,是進一步把問題解決方案產品化的過程。具備產品思維不僅能夠幫助技術人員更好地與產品進行溝通,對其自身的職業發展也有好處。那么,技術人員如何快速提升對產品知識的認知,建立產品思維呢?本文作者從自身經歷出發,分享了鍛煉產品思維的幾點建議,希望對你有用。

01

我是做程序員出身,做了接近10年的技術,在做技術的過程中,我發現我們經常會說一些類似的話,而這些話恰恰反映了技術人員的思維。

  • 我們經常對產品抱怨:能不能別老改!這就是技術思維中的討厭不確定性。不確定的東西是有風險的,也是非常消耗成本的;
  • 我們有時候也會反問產品:為什么這么做?這種打破砂鍋問到底的現象恰恰是技術思維的另外一種表現:重視數據和邏輯。
  • 有時候產品特不愿聽我們說:這個難度太大做不了!但這又會經常的發生,因為技術的責任是把需求和想法落地實現,所以技術思維一定是聚焦到可實現上。
  • 偶爾也會發生這樣的情況,產品要盡快的上線,而團隊中經常有那么幾個人,一拖再拖,他們不是效率太低,也不是能力太差,而是太追求完美,在一些細枝末節上過去追求完美。比如,還沒上線運行,就開始優化能支持百萬并發的程序設計。

技術思維是一種嚴謹的工程思維,它很實在,從來不務虛,它讓一切事物變得可控,我們做技術的人身上不可避免的都或多或少的存在技術思維。但是技術思維用的太過執著,就有點變得呆板,不大招人喜歡。

在業內一直有“產品經理要不要懂技術”這樣的討論,雖然不懂技術不妨礙我們做產品經理,但是產品經理懂技術更有優勢,這讓他更容易和技術團隊保持互信的溝通,同時在做產品的過程中更好的屏蔽那些不切合實際,無法落地的需求。特別對于想AI產品之類的產品經理,懂技術又是必需的。

02

其實反過來講,那作為技術人員要不要有產品思維呢?我認為技術人員具備產品思維是百利而無一害的,為什么這么說,那么我們來看看什么是產品思維。

  • 目標思維,時刻明確要解決的問題是什么;
  • 發散思維,窮舉解決方案,選擇最合適的;
  • 用戶思維,讓自己做第一個用戶,看自己用著爽不爽。

可見,產品思維是站在用戶的角度思考問題,解決問題的思維方式,而技術本身并不能創造價值,技術只有轉化為產品,幫用戶解決問題的過程中,才能體現技術的價值。

所以一個好的技術人員如果要更好的體現自己的價值,就要把自己的技術能力嫁接到產品之上,而具備產品思維就能讓我們更好的通過產品體現我們技術的價值。

從另外一個方面講,技術人員具備產品經理,你就能站在產品經理角度思考問題,就容易和產品團隊溝通協作,培養更加融洽的工作關系,更有利于提升你的工作效率和工作的開展。

有人說,老板就是首席產品經理,也就是說老板通常情況下都具備產品思維,其實在團隊中,職位越高,產品思維的能力越強。技術人員具備產品思維,你就更容易和領導產生共鳴,容易獲得領導的認可,更有利于自己職業的發展。

最后,技術人員向產品經理轉型是一個不錯的職業發展路線,看看行業里的一些大佬,比如雷軍、周鴻祎和馬化騰這些人,都是技術出身,都轉型到產品最終成為企業的老板。

以自己的經歷來看的話,我特別能體會到產品思維給自己帶來的益處。剛畢業進入一個小團隊,雖然崗位是程序員,但幾乎什么都干,公司也沒有專職的產品經理,在這樣的環境中,我們直接面向的是用戶,這也逼迫我們不得不去做功能設計(還稱不上產品設計)。

由于自己當時的職業規劃是做架構師,所以過程中我就會比別人多思考一些系統設計方面的東西,久而久之就會站在用戶的角度不斷的改進自己做的系統和功能,這算是產品思維在我心里的萌芽。

因為自己在工作中表現出的系統設計和產品設計的能力,獲得領導甚至老板的認可。在幾年后,公司要做一個互聯網產品的時候,老板也自然的選擇我來負責這樣一個項目。之后,我就獲得了比別人更多的資源和空間,讓自己快速的發展。

03

既然產品思維對于技術人員來說非常的重要,我們應該如何去鍛煉產品思維呢?結合我自己的經歷,總結了以下幾點:

  1. 技術開發過程中,不要滿足完成分配的工作,要多站在用戶使用的角度上不斷的改進系統功能。
  2. 做技術需要架構設計,做產品也需要做產品架構,架構是技術和產品的共同具備的能力,是相互轉化的橋梁,技術人員在做技術的是過程中不斷鍛煉自己的架構思維,通過良好的架構建造一個在穩定性和擴展性上都具有良好表現的產品能力。
  3. 技術人員容易炫技,在產品的開發中要盡量避免,用戶都是小白,應該站在用戶的角度,讓產品的使用更加的簡單高效,重視用戶體驗高于技術應用。
  4. 首先要有大局觀念,不要陷于具體的細節,過度的渴求自認為的完美。做產品一定是迭代發展的,要以最小化的產品交付給用戶,只有用戶參與的產品改進,才是真正符合需求的完美。
  5. 把自己當做用戶,去深入的使用自己的產品,而不要開發完就束之高閣,從此不再過問。另外也要不斷的去體驗別人的產品,總結各種產品的優缺點。
  6. 技術人員討厭需求的變化,因為不確定因素會導致開發過程的問題。但需求確實是變化的,只有變化才有活力,所以從控制需求要擁抱需求,只不過在擁抱需求的過程中要挖掘需求背后本質的東西。
  7. 最后,要多站在商業的角度思考產品的核心邏輯,而不要一味的從技術可行性上去評判產品的功能。

#專欄作家#

菜根老譚,微信公眾號:CGLT_TAN,人人都是產品經理專欄作家。經歷程序員、技術Leader、產品經理、研發Leader等多種崗位。關注醫療,早教領域,擅長企業IT架構及互聯網產品架構。

本文原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 很棒

    來自河南 回復
  2. 說的有道理。

    來自北京 回復