產(chǎn)品經(jīng)理吐槽大會,程序員勿入

43 評論 35780 瀏覽 164 收藏 12 分鐘

前兩天網(wǎng)上有個程序員吐槽大會我看挺多人在轉(zhuǎn)的,這么公開黑產(chǎn)品經(jīng)理,除了娛樂效果之外,確實也反映了很多問題。作為一個前程序員,現(xiàn)產(chǎn)品經(jīng)理,我覺得還是得說幾句。首先以產(chǎn)品經(jīng)理的角度自省,然后我再吐槽一下程序員。禮尚往來嘛!

01?吐槽產(chǎn)品經(jīng)理

做產(chǎn)品之前我是做技術(shù)的,主要是做前端開發(fā),Android 和 iOS 通吃,之前也做過一段時間的后端開發(fā)。

到現(xiàn)在轉(zhuǎn)產(chǎn)品 5 年多了,以一個產(chǎn)品經(jīng)理的身份也越發(fā)能理解為什么程序員對產(chǎn)品經(jīng)理的意見那么大。

其實最關(guān)鍵的一點就是“不確定性”。

舉幾個例子你就明白了。

第一個例子是需求評審,在評審會上如果遇到一些沒有定義清楚的問題,通常有兩種處理方法,一種是當(dāng)場聊清楚,一種是事后再討論。

如果是第一種,可能當(dāng)時是聊明白了,但是產(chǎn)品經(jīng)理事后去完善文檔時有可能和會上的結(jié)論有出入,或者干脆忘記完善文檔這回事了。

程序員拿到文檔去開發(fā)時,很可能對這個問題的理解產(chǎn)生偏差,導(dǎo)致開發(fā)出來的產(chǎn)品有問題,最后這個鍋誰來背?

因為都參會了,也有共識,但文檔沒體現(xiàn)。毫無疑問,這個鍋該產(chǎn)品經(jīng)理來背。

產(chǎn)品經(jīng)理是決策者,需要保證方案以確定性的狀態(tài)進入開發(fā)環(huán)節(jié),不管是溝通還是文檔。所以這種“不確定性”往往會令程序員比較反感。

如果是第二種,對于評審會上不確定的點進行會后討論,很可能出現(xiàn)因為別的優(yōu)先級插入或者其他事情而忽略了這個問題。

以至于當(dāng)再次回來進入開發(fā)時,之前的問題就是不確定的,程序員如果根據(jù)自己的理解做了,最后的結(jié)果肯定和預(yù)期是不符的。

如果不做,就會卡在那,然后再找產(chǎn)品經(jīng)理溝通。

這中間一來一回,效率其實挺低的。一旦不能進入寫代碼的環(huán)節(jié),程序員都覺得是在浪費時間。

真的,以前我就會這么覺得。聊了半天確定不了,又有很多變數(shù),這種不確定性讓我不敢輕易寫代碼。

為什么,一怕返工,二怕背鍋。

所以啊,產(chǎn)品經(jīng)理如果想把自己的工作做好,就需要提升自己對需求對方案的確定性,提前功課做足一點。

不僅是需求背景、意義目標(biāo)、方案細(xì)節(jié)、可能的沖突、數(shù)據(jù)埋點這些,還有就是對過程中的不確定性管理,比如需求變更、優(yōu)先級調(diào)整等,都需要給到程序員非常明確的結(jié)論。

一是一,二是二,別弄怎么都行的中間狀態(tài)。那樣真的很煩人。

02?再次吐槽產(chǎn)品經(jīng)理

第二個例子,是提需求

程序員吐槽大會中提到,產(chǎn)品經(jīng)理和程序員就像唐僧和孫悟空,唐僧說“我就要取經(jīng)”,孫悟空說“那得殺了白骨精變成的妖怪”,唐僧覺得不能濫殺無辜,孫悟空又說“那怎么辦”,唐僧說“我不管,我就要取經(jīng)”。

說實話,我挺認(rèn)同這段的。做技術(shù)時也確實見過這樣的產(chǎn)品經(jīng)理,做產(chǎn)品后,也見過這樣的業(yè)務(wù)方。

這個需求很簡單,怎么實現(xiàn)我不管,明天上線。就是這么直白(沙雕)。

作為程序員,面對這樣的產(chǎn)品經(jīng)理,和作為產(chǎn)品經(jīng)理,面對這樣的業(yè)務(wù)方,內(nèi)心真的不知道該說什么。

他們聽不進也無法理解你的表達,死死抓住自己的需求并強烈的 push 給你。這種情況通常是兩個原因,第一種是真的不懂,第二種是傳話筒。

先說第一種情況,真的不懂。

不得不說,大部分的產(chǎn)品經(jīng)理是不懂技術(shù)的,這是行業(yè)現(xiàn)狀。

但也有越來越多的產(chǎn)品經(jīng)理開始學(xué)習(xí)和了解技術(shù),我一直說產(chǎn)品經(jīng)理不需要具備技術(shù)能力,但需要掌握技術(shù)思維。

簡單說,技術(shù)能力就是能上手寫代碼、能改bug。技術(shù)思維就是能聽懂程序員的表達、能理解功能背后的技術(shù)原理。

有些產(chǎn)品經(jīng)理帶著需求過來找程序員,準(zhǔn)確說是帶著原型過來找程序員溝通,也不說為什么要做,也不說做了能帶來什么好處,開篇就描述功能該怎么實現(xiàn)。

要么功能對現(xiàn)有的技術(shù)實現(xiàn)方案改動很大,要么就是技術(shù)成本很高。

程序員用技術(shù)語言告訴產(chǎn)品經(jīng)理為什么做不了,產(chǎn)品經(jīng)理反正也聽不懂,然后繼續(xù)死拽著這個需求向程序員 push,矛盾就這樣產(chǎn)生了。

再說第二種情況,傳話筒。

領(lǐng)導(dǎo)或者業(yè)務(wù)方來了個需求,產(chǎn)品經(jīng)理本身也沒很好的理解,也沒有對需求做轉(zhuǎn)化,直接就落到程序員這里。拿著尚方寶劍說這是上面來的需求,只能做。

程序員此時是無語的,一個奇葩需求還非得讓我寫代碼實現(xiàn),沙雕得不行。

讓你產(chǎn)品經(jīng)理吸氣的同時呼氣,你做一個試試!

我做技術(shù)時遇到類似需求就是這樣的感覺,非常不爽。然后覺得產(chǎn)品經(jīng)理整天都在干啥呢!

這種情況就是典型的沒有對需求做轉(zhuǎn)化,有的甚至是直接把業(yè)務(wù)方案落地成技術(shù)需求,沒有經(jīng)過中間的產(chǎn)品方案。

這就是產(chǎn)品經(jīng)理工作的不到位了。世界上這么多軟件、這么多需求,如果是一個邏輯合理場景成立的需求,在技術(shù)層面實現(xiàn)是沒問題的。

此外,產(chǎn)品方案也不是唯一的,先入為主的拿著老板或者業(yè)務(wù)方的方案就覺得是唯一解,那只能說動腦還不夠,沒有發(fā)揮自己的專業(yè)性在業(yè)務(wù)和技術(shù)間尋找好平衡。

回憶一下,是不是一些沙雕需求其實都有 plan B 的做法。

03?產(chǎn)品經(jīng)理吐槽

說完了產(chǎn)品經(jīng)理,下面就該吐槽一下程序員了。

“這個頁面對應(yīng)的是一個 Activity,如果要加個按鈕新開一個頁面,我需要改一下 Layout 然后在代碼里新寫一個 Intent”。

說實話,有哪個產(chǎn)品經(jīng)理看懂了上面這句純技術(shù)語言?很少是吧,這是 Android 開發(fā)用語。

簡單說,就是一個頁面對應(yīng)一個布局文件(Layout),按鈕擺在哪長什么樣都在這個文件里登記記錄了。每個頁面的操作都由配套對應(yīng)的中央處理器(Activity)來控制,頁面的跳轉(zhuǎn)和更新邏輯都登記在里面。而 Intent 就是一個消息,將一個事件通過消息傳遞出去。

我當(dāng)過程序員,我也跟程序員合作過。用技術(shù)術(shù)語跟外行對話的毛病真的得改,不是所有人都懂這些天書,說人話很重要。

業(yè)務(wù)用一堆營銷和行業(yè)術(shù)語跟你說話,你也懵逼是一樣的。

再說一個。

“你找下后端把這個字段定義清楚吧,我不知道具體的數(shù)據(jù)類型是什么”,產(chǎn)品經(jīng)理肯定遇到過這樣的前端。

而實際上,后端程序員就坐在他的前面,非得找產(chǎn)品經(jīng)理轉(zhuǎn)一下。拜托,技術(shù)問題你們不能直接面聊么,沒必要這么含蓄。

還有。

別總覺得產(chǎn)品經(jīng)理安排活兒,如果沒人安排活兒,天天在那寫 bug 么!市場是變化的,需求也是變化的,互聯(lián)網(wǎng)變化這么快,我們也沒法一招鮮吃遍天。

04?產(chǎn)品經(jīng)理再次吐槽

被堵住是什么感覺?

就是程序員說“這個需求做不了”的時候。真的,在你說了一堆后,最后這么來一句,也不告訴你為什么做不了。

大家都是專業(yè)人士,專業(yè)人士都講科學(xué)依據(jù)、有理有據(jù),為啥做不了說出來,結(jié)論容易下,過程難推導(dǎo)。

如果做不了,是否有其他可行的方案?別用一句話把大家的路都堵死,堵路不要緊,關(guān)鍵是心堵。

咱們都是合作方,相互扶持才是正事嘛!

可能有程序員覺得產(chǎn)品經(jīng)理水平不行,同樣,程序員怎么證明自己的水平真的行呢,每個人的認(rèn)知邊界都是有限的。

早上跟老板聊、上午跟業(yè)務(wù)撕、中午寫方案、下午開評審會、晚上還要把評審會要修改的東西拿回來返工。

可能程序員只看到了自己和產(chǎn)品經(jīng)理的這一環(huán),其實還有很多糟心事他們沒感受到。

說產(chǎn)品經(jīng)理沒事干的,工作不飽和的,過來輪崗兩天試試就明白了。

程序員覺得跟產(chǎn)品經(jīng)理說不通,那一定是沒試過跟業(yè)務(wù)溝通需求有多費勁,產(chǎn)品經(jīng)理是擋了多少刀才把需求篩選到技術(shù)那。

大家都不容易,互利共生才是正事呀。

寫在最后

以上,當(dāng)然不是針對程序員或者產(chǎn)品經(jīng)理,有的也只是玩笑。

程序員和產(chǎn)品經(jīng)理同在一家公司,公司好大家好,出來做事的嘛,最重要的就是開心咯!

少一些懷疑和抨擊,多一些耐心和理解,狗和猿還是可以和諧相處的。

當(dāng)產(chǎn)品上線被用戶被市場認(rèn)可的那一刻,相信所有的吐槽都會煙消云散,一起享受成功帶來的快感。

祝程序員和產(chǎn)品經(jīng)理們工作快樂!

#專欄作家#

唐韌(Ryan),微信公眾號:唐韌,人人都是產(chǎn)品經(jīng)理專欄作家。前Juliye Care產(chǎn)品總監(jiān),《產(chǎn)品經(jīng)理必懂的技術(shù)那點事兒》作者,在創(chuàng)業(yè)公司負(fù)責(zé)過多款從0到1產(chǎn)品,目前在某電商巨頭負(fù)責(zé)產(chǎn)品工作 。

本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. ? 看笑了這篇

    來自廣東 回復(fù)
  2. 有實力的互聯(lián)公司,要招就招有經(jīng)驗的產(chǎn)品和開發(fā),會省很多口水

    回復(fù)
  3. 當(dāng)產(chǎn)品真的懂技術(shù),技術(shù)的災(zāi)難就開始了。懂的都來?1吧。哈哈

    回復(fù)
    1. 正解

      回復(fù)
  4. 現(xiàn)在實際情況是連夜趕出原型,程序改bug改了半個月

    回復(fù)
  5. 這個時代 都在擁抱變化,除非你很強

    回復(fù)
  6. 回復(fù)
  7. 其實在工作中很多時候不確定性不是來自于產(chǎn)品經(jīng)理本身,而是來自于公司高層,而且這個不確定性相對較難規(guī)避,如果遇到固執(zhí)且易變的高層,很有經(jīng)驗的產(chǎn)品經(jīng)理也沒轍 :mrgreen:

    來自湖北 回復(fù)
    1. 贊成

      回復(fù)
    2. 贊成,作為產(chǎn)品經(jīng)理最后對產(chǎn)品拍板的要不是老板要不是客戶,頂個頭銜,卻沒有對應(yīng)的權(quán)利

      回復(fù)
  8. 人人都是產(chǎn)品經(jīng)理的產(chǎn)品經(jīng)理,罵罵咧咧退出來群聊??

    回復(fù)
    1. 人人都是產(chǎn)品經(jīng)理的產(chǎn)品經(jīng)理,罵罵咧咧退出來群聊??

      回復(fù)
  9. 寫得真好!不過狗跟猿這個對比,好像有點。程序猿???

    來自福建 回復(fù)
  10. 最好的產(chǎn)品經(jīng)理一定要知道自己要什么,堅持什么。只要不是天馬行空的想法,基本上都可以實現(xiàn),實現(xiàn)不了的,基本上都是能力不夠,換人就好了。

    回復(fù)
    1. 產(chǎn)品經(jīng)理業(yè)務(wù)能力不足

      回復(fù)
  11. 天敵啊

    回復(fù)
  12. 本公司在做saas軟件,面對功能滿足不了的時候,需要帶上技術(shù)人員一起討論,技術(shù)只會說一句話來引申“需要定制開發(fā)“,有時候其實會讓氣氛很尷尬。作為我們前端產(chǎn)品經(jīng)理銷售來說第一客戶提出的需求一定要滿足是原則,第二客戶提出的需求不能滿足的時候就要判斷是不是真的需求,第三需求是不必須就直接砍掉如果是必須要在業(yè)務(wù)中體現(xiàn)的解決不了那就看客戶最終想要的結(jié)果能不能用其他變通方式達到效果,如果能那就合作,如果不能那就合作后在溝通開發(fā)的事情。

    回復(fù)
  13. 二、經(jīng)營豐富的技術(shù),其實在面對產(chǎn)品經(jīng)理的開發(fā)需求時,只需要看最終實現(xiàn)的效果,只要能夠解決需求邏輯并不是一層不變的,比如同類型競品之間同一種功能,你是專業(yè)的人在開發(fā)上可以給出產(chǎn)品建議和方案,為什么其他崗位會說做技術(shù)的人是一根筋不知道變通,就在這個地方。

    回復(fù)
  14. 我也贊同鬼干部的意見,一、作為產(chǎn)品經(jīng)理能夠快速的腦回路面對甲方提出需求時,準(zhǔn)確判斷出需求是真需求還是偽需求,需求的開發(fā)難度,就要詢問客戶成本預(yù)算和時間把控,對此出幾個合理的方案,讓客戶選擇??蛻暨x擇后,考慮性價比,再給出可行性建議,需求是否可以用其他簡單的方式實現(xiàn)。

    回復(fù)
  15. 看完真解氣,跟業(yè)務(wù)放談需求那好比一萬個***在程序員頭頂上吃光頭發(fā),然后怒踩天靈蓋奔跑而過!

    回復(fù)
  16. 說明還是經(jīng)驗不足

    回復(fù)
  17. 這里不說產(chǎn)品的不確定性導(dǎo)致的撕逼或背鍋,而是在迭代的過程中自然會有一些功能的揚棄或者產(chǎn)生出新的需求與原來開發(fā)出來的功能充突的時候,才是技術(shù)對產(chǎn)品最大的仇視?。ㄎ沂钱a(chǎn)品)

    來自廣東 回復(fù)
  18. 1.不需要會寫代碼,但要能聽懂技術(shù)語言
    2.需求背景對寫代碼有用,但對改善寫代碼人的心情很有用
    3.要堅信產(chǎn)品與技術(shù)是合作關(guān)系

    來自浙江 回復(fù)
  19. 產(chǎn)品經(jīng)理自己對要修改東西的難度有把控很重要

    來自浙江 回復(fù)
  20. 不自己學(xué)學(xué)被忽悠可不好。天天imooc掛著,反正產(chǎn)品也閑-。-

    來自北京 回復(fù)
  21. 寫的很不錯,產(chǎn)品經(jīng)理是7分站業(yè)務(wù)側(cè),3分站技術(shù)側(cè)。市場變化那么快,現(xiàn)在都強調(diào)要學(xué)會面對變化,沒有那個是一成不變的,除了變化外。

    來自上海 回復(fù)
  22. 說的真好,剛才前端轉(zhuǎn)到產(chǎn)品,完全不知道做什么,怎么做

    來自河北 回復(fù)
  23. 寫的真好,道出了程序員的心聲

    來自浙江 回復(fù)
  24. 產(chǎn)品是真的懂技術(shù)至少明白程序員在說什么,我天天在跟程序員取經(jīng)??比以前啥都不懂好些了

    回復(fù)
    1. 但有些杠精技術(shù)是真的不屑于懂產(chǎn)品, ??

      來自廣東 回復(fù)
  25. 說的真好

    回復(fù)
  26. 背鍋現(xiàn)在是個時髦詞

    回復(fù)
  27. 我現(xiàn)在做技術(shù),也想轉(zhuǎn)做產(chǎn)品經(jīng)理,職業(yè)生涯的前途未卜,也存在很大的不確定性!

    回復(fù)
  28. 狗和猿,說到點子上

    回復(fù)
  29. 贊????

    回復(fù)
  30. 語音怎么才28秒

    回復(fù)