產品經理技術要懂?這是很多剛入門的產品經理會想要知道的一件事,因為真的聽不懂工程師之間在做什麼,什麼API接口、code要重構……等等,不過,就我個人的經驗來看,不懂技術沒有關係,但是你要能夠和工程師溝通,如果你不懂用戶、不懂產品邏輯,也不懂需求,那麼你這個產品經理就沒有什麼作用了。所以,如果你是剛剛入行,或者是完全的小白,準備要成為產品經理,一開始不要過度花時間去學怎麼寫程式、用Postman打API,而是該先花時間學習怎麼理解用戶、理解需求。
技術對於產品經理來說的重要性
現在,有三種產品經理:
- 只懂用戶和需求,能夠搞清楚產品邏輯,但不懂技術的。
- 用戶、需求、產品邏輯、技術都一知半解的。
- 所有項目都很精通的。
第一種和第三種產品經理都是沒有問題的,但最可怕的是第二種,這類產品經理好像懂一點技術,但瞎指揮,導致與任何人都無效溝通。
因此,產品經理真正需要的是搞清楚誰是你的用戶,用戶的需求是什麼,產品邏輯的重點是什麼,然後產出合理的規劃方案。
如果工程師說這個開發會很難,那通常不是技術問題,而是開發時程的問題。
一旦工程師給出了開發時程,產品經理需要確定這樣的付出是否值得,從而做出明智的決策,避免讓工程師、協作夥伴們加班去完成一個不靠譜的規劃。
最終,我還是認為要把工程技術搞懂,不是產品經理的必要技能,產品經理真正應該做的是節省所有人的時間,把方向確認清楚,讓大家少走彎路。
我還是想搞清楚這些技術在幹嘛
好,但是建議你還是使用自己的下班時間,不要用上班時間,畢竟老闆每個月拿出幾萬塊給你,不是讓你來學東西的,是找你來賺錢的。
若你要搞懂工程師在講的技術內容,建議你要定下幾個目標,我舉個例子:
第一個:與工程團隊建立有效的溝通橋樑。這是絕大多數人的需求,為了方便與工程同事進行溝通和交流,了解基本的技術知識是非常有幫助的。
例如,工程主管在跟組員同步K8s的調整,你能聽懂工程主管在說什麼。
第二個:提升自己的技術認知,以便在產品設計或產品規劃時,能夠提供設計和規劃決策的基礎。
例如,現在有一個需求是要抓取搜尋結果頁上前100名的搜尋結果,然後爬下所有的Description,進行重覆關鍵字的次數計算來呈現在後台上。
這個時候你就要知道工程大概有什麼任務要做了。
第三個:學習一項技能,為未來的職涯發展鋪路的。
例如,你要準備轉行、兼職做一些小產品或創業等等,特別是現在AIGC(人工智慧生成內容)快速發展,這類需求越來越多。
我個人推薦的產品經理學習技術的四個方向
- 專案管理:這是最實用的一類技術知識,不管未來的轉型如何,專案管理的知識對產品經理的工作都是有幫助的(尤其是在台灣)。
- 用戶體驗:用戶體驗是一個專業領域,涉及到各行各業,產品的定義和形態也不僅僅局限於互聯網產品,所以,不同行業有不同的用戶體驗特徵,探索這方面的知識非常重要。
- 互聯網技術:包括前端技術、後端技術、APP技術、數據分析等等……。
- 新興技術:這是一個重點,也是產品經理的彎道超車機會,例如:AIGC、VR、Web3等等,但建議你還是專注在你喜歡的領域會比較適合。
什麼產品經理,你就得深入學習相關技術不可?
這取決於職位的需求,我們可以將職位大概分為兩種,一種是偏技術型,另一種是非技術型。
偏技術型:
- 策略產品經理:需要了解策略邏輯,例如:搜尋、推薦、廣告等。
- 數據產品經理:需要了解資料庫、數據清理、數據結構化、數據儲存等相關技術。
- 開放平台產品經理:需要了解API對接邏輯、接口測試等,甚至於要會寫API文件、維護文件。
- AI產品經理:需要了解各家AI差異、目標、用途,各種演算的特色等等。
非技術型:
大多數產品經理不需要掌握太多的技術能力,例如C端、B端產品、行銷等等,因為這些職位主要需要了解通用的技術能力,便於理解需求和溝通,例如,你有辦法讓行銷人員理解GTM的觸發機制嗎?解釋清楚之後,行銷人員才知道你要花多少時間去研究能不能抓到這個數字給行銷。
最後,技術對於產品經理來說不是必須的技能,但了解技術能夠提升與工程團隊的溝通效率和產品設計的合理性。
但是,我仍然要再三強調,產品經理最重要的是理解用戶需求、產品目標,並提供合理的規劃方案,然後,在這個過程中可以節省所有人的時間,把方向確定無疑,讓大家少走彎路。