閱讀文字大概需要 3.3 分鐘。
最近大家的朋友圈相信已經被產品經理和程式員打架的影片刷屏了,據傳,事情是這樣的:一個產品經理給研發提出一個產品需求,要求 app 的主題顏色可以隨著使用者手機殼顏色改變而變化。
然後就幹起來了,於是,就發生了影片中的這一幕:
最後倆人雙雙被開除。
離職的時候,一人越想越氣,又幹了一架:
有人甚至腦補了當時的對話場景:
很明顯,打架是真,但是原因不是據傳的這樣,只不過被編成段子瘋傳了,但足以反應產品經理和程式員的矛盾之深。
我的身份比較特殊,我是程式員轉型產品的,所以對產品經理和程式員之間的矛盾深有感觸,即使是最厲害的程式員和最厲害的產品經理一起共事,也難免會有衝突。
其實本質上是產品經理和程式員思考問題的方式完全不同,產品經理更多的是從使用者出發,從戰略出發,而且絕大部分產品經理對技術一無所知,所以有時候會提出一些天方夜譚的想法,這在技術人眼裡就被認為想法飄飄然,俗稱傻逼。
而技術人呢,思考問題從來都是習慣於單純的從技術角度考慮問題,尤其技術人大多有些對程式碼的偏執,這在產品經理眼裡,可能就被認為說不懂使用者,不懂商業,只懂悶頭寫程式碼,所以彼此之間互相看不上太正常了。
所以,解決彼此之間的矛盾最好的方法是,產品經理能懂點技術,技術人呢也能稍微有點產品思維,這樣會極大的避免雙方出現矛盾的可能,也都能很容易的理解對方的心理。
有意思的是,前幾天我剛發了一條朋友圈,沒想到這兩天產品經理和程式員的事就被刷屏了,有點太巧了也。
其實,之前有人問過我說,我是怎麼從一個程式員轉型產品的?說實話,我轉型產品的經歷著實有點特殊,說靠懟產品上位的真心不過分。
我所在團隊以前的產品經理,特別喜歡提一些稀奇古怪的想法,而且經常變來變去,需求的變化特別頻繁,最誇張的時候一天一變,其他程式員雖然默默忍受,但私下裡都罵他傻逼。我就不一樣,我不默默忍受,當然,咱是文化人,不能說一言不合就動手,我想著能跟產品溝通,想說服他。
可是後來發現,我想多了,因為每次你跟他溝通的時候,他都能講出一大堆理由,而且故意跟你談一堆高大上的概念與詞彙,比如反問你,你懂使用者麼?你瞭解使用者心理麼?你做過使用者行為分析麼?你懂商業樣式麼?你做過使用者調研麼?你懂公司大的戰略麼?你懂痛點、爽點、同理心麼。。。
真的,每次試圖想說服他,都被一堆高大上的概念懟回來了,但是我不放棄,每次他提到的一些點,我回去就特麼偷偷補習,長此以往,下次繼續跟他溝通,終於有一次他被我搞的有點不耐煩了,來了一句:你是產品經理我是產品經理?你行,你上!
當然,我們這位產品經理人品是沒問題的,不過是當時被懟煩了,來了一句氣話。但是我當時當真了,讓我上,我特麼還真的準備上。
自此,在做技術的同時,不斷的學習產品相關的知識,公司裡有討論產品的時候,都第一時間表達自己的想法,積極參與產品。終於有一天,我真的上位了。
現在,我是整個公司核心產品的第一負責人,說句實話,真得感謝當初懟產品經理的那段時光,不過我所謂的懟並不是無理取鬧,我都是講道理、擺事實的。
因為我做過技術與產品,所以我們在做產品規劃的時候,都第一時間跟所有工程師們一起溝通,希望每個工程師不只是單純的寫程式碼的機器,希望我們的每個工程師都可以參與產品,都可以具備一定的產品思維,這樣我們每次溝通需求非常順暢。
所以,我一直在公號說過,技術人,有點產品思維很重要,甚至人人都該具備一點產品思維,不見得你一定要從事產品經理的崗位,但是具備產品思維會開啟你的思維,你看待問題的方式都會變化。從我接觸過的技術人中,絕大部分技術人都缺乏產品思維。
假設,真有產品經理提出「要求 app 的主題顏色可以隨著使用者手機殼顏色改變而變化」的需求,你該怎麼辦?
絕大部分技術人第一時間想的是,什麼?傻逼吧你?怎麼可能?老子不幹了。。。
其實,你稍微換個思路,稍微懂點產品思維,你就會知道,使用者是小白,做產品的儘量少讓使用者做選擇是對的,但是使用者不是傻子,他們有選擇的能力,你去電商 app 上買個衣服還知道選顏色、尺碼呢。
所以,想實現這個需求很簡單,第一步 App 支援內建的各種主題色,第二步很簡單,直接讓使用者選擇主題色就是了。別說使用者做不到,只要不是傻子,真對 App 主題色感興趣的,讓他們做這一步完全沒任何負擔。
有人說了,產品需求要求的是「自動」?
這時候再仔細回去看下上面的需求,根本沒提到「自動」倆字,只不過技術人預設就想到了自動而已。
退一步,如果產品真要自動怎麼辦?如果你懂產品思維只需要用產品思維去解釋問題。比如,使用者換手機殼,以及根據手機殼來適配主題色都屬於低頻行為,對於這類低頻行為,讓使用者自主選擇絲毫不會對使用者體驗有什麼影響,而且是用最少開發資源,實現最簡單的方式。
如果你第一時間想著,什麼腦電波啊,什麼根據瞳孔反光,影象識別之類的,這是典型的技術思維,很多時候我們需要跳出這種知識的詛咒。
如果產品經理最終依然執意要實現自動的,怎麼辦?
很簡單,對於這種傻逼產品經理,直接打,記得叫上程式員隊友一起打,打完之後記得在桌子上放把菜刀。。。。
推薦閱讀:
一個不羈的碼農,
我的世界不只有 Coding!