你上一次忍住没揍产品经理是什么时候?
點擊上方藍字“承香墨影”,關注我!
題圖:by @florenciaviadanaHi,大家好,我是承香墨影!
昨天朋友圈被刷屏了。
據說某互聯網公司產品經理,提了一個“簡單的”需求,想要實現根據用戶的手機殼顏色來改變 App 的主題顏色,然后雙方動手了…
視頻很多人都看過,就不放出來了。
這樣的事件發生并且被傳播,對本人和公司都不是什么好事情,予公司顯得管理不力,對個人顯得不夠“職業”,隨后這兩個人也雙雙被公司除名處理。
后來有人辟謠據說視頻里的是兩名開發人員,并非產品經理和程序員,這個我就無從考證了。不過這也反映出一個問題,如果在這個故事開始時候就和你說:“兩個程序員因為私人問題在公司打起來了”,你覺得這個故事還會被傳播嗎?
程序員和產品經理就好像天生就要相生相殺,相互為難,程序員要吐槽產品經理需求多變、不靠譜;產品經理要吐槽程序員無法實現需求、延期、Bug多。但是實則這兩個角色應該是人的兩條腿,為了共同的目標,配合著一起前行。
這些矛盾有一個根本原因,產品經理對技術的邊界不清楚。
技術的邊界
當產品經理對技術邊界模糊的時候,他就很難提出很貼合實際情況的產品方案。往往表現在提的需求方案,程序員無法實現或者實現起來代價太大。
好的產品經理是要知道如何讓自己的需求方案落地的,無法在當前實際環境下被實現并落地的方案,都不是好的需求方案。
很多事情,程序員因為種種原因,會對某些方案評估為無法實現,例如:
1. 技術條件不允許。
技術上已經被證偽的,或者當前技術團隊不具備實現要求。
2. 投入成本不允許。
為了實現一個非剛需需求,需要投入一個月的開發力量,這明顯是不現實的。
客觀原因就無法做需求了?
技術邊界是客觀存在的,我們需要正視它,而不是在做需求的時候無視它。
那是不是因為有這些客觀原因,我們就無法去實現我們的需求了?其實不是。一件事情當你了解的越多,你對這件事情的把控力度就越強,你就越有自由操作的空間。
當需求無法通過技術手段被直接實現的時候,就應該考慮如何通過產品方案來規避并且繞過它。還記得第三選擇嗎?發揮創造力,總有新的路可以走,第一訴求是實現需求并上線可用。
在回到這個事件中的“需求”上,換主題顏色是一件基本需求,技術方案肯定是成熟并且可多選的。讓程序員抓狂的是什么?要根據用戶的手機殼,動態切換主題色。讓程序員抓狂的是,根本沒有一個“傳感器”能讓程序知道當前用戶使用的手機殼的顏色。
那么在手機發展的這么多年里,有人嘗試過做這個需求嘛?
你別說,還真有。
1. 諾基亞 N97
早期諾基亞 N97 的一個特變就是它有多達八種顏色的主題模式,會根據手機背殼的顏色來改變主題顏色。
看見手機后蓋上的幾個觸點了嗎?它的實現原理,是通過背后不同的觸點和機身觸點的不同搭配來區分后殼顏色,從而改變手機的主題色。
2. 錘子堅果手機
錘子在 2015 年發布的“堅果手機”的一個特點就是個性化后蓋設計,后蓋中有電子裝置,在手機安裝上后蓋之后,系統會自動識別后蓋顏色,并讓當前主題色與后蓋顏色完美搭配。
在這兩個例子中,無一例外都是在后蓋上做文章,其實不能完全算是事件中的需求,你從某寶、PDD 上購買的第三方生產的手機背殼,我想也是不支持這個功能的。
但是這里有一些值得我們思考的地方,實現這個需求的先決條件是什么?如果手機殼和手機都是我們自己生產的,我們就可以做到讓手機識別手機殼的顏色來動態改變主題色。
雖然大多數情況下,這里的這個先決條件是很難實現的,但是其他需求呢?有沒有辦法產品多增加一兩步操作、開發多寫兩小時代碼就可以實現呢?
當一條路被堵死的時候,我們能共同想出另一條路來實現這個需求嗎?別忘了我們的核心目的是讓需求落地、讓產品上線,這并不沖突。
作為程序員,我能做什么?
現在我們知道,產品經理提出不靠譜的需求,大部分是因為對技術邊界的不清晰。那我們作為程序員,我們能做點什么呢?
產品經理不知道技術邊界,但是程序員知道啊,你可以告訴你的產品經理。
拿到不靠譜的需求,心里 MMP 臉上笑嘻嘻也是解決不了問題。思考一下產品經理為什么想要做這個功能,他的這個需求是為了實現什么訴求,如何能換一個方向把這個功能實現了。
重點在你的思路和你如何與產品經理溝通。當你以這種角度思考問題的時候,你會發現你比同期的程序員成長的更快,沒有產品感的程序員是走不長遠的,這就是你鍛煉的機會。
另外提個小貼士:工作中,和同事相處大多數矛盾看似是事兒的問題,實際上多是關系的問題。為什么別人說這個需求做不了,產品經理會認同,但是換一個人說做不了,產品經理就覺得是在刁難?想想這都是為什么!
被提需求的你,有什么讓你壓不住火兒的需求嘛?不妨在留言區討論一下!
還好沒有產品經理讓我根據用戶的心情改變主題色,喜歡本文就點個贊,再分享給你的朋友們吧!
參考連接:
中關村在線(諾基亞 N97):http://mobile.zol.com.cn/110/1109311.html
錘子堅果:https://i.ifeng.com/vampire/zmtnews?aid=zmt_987582
「聯機圓桌」????推薦我的知識星球,最近在聊面試技巧,金九銀十想跳槽的別錯過,一年 50 個優質問題,上桌聯機學習。
公眾號后臺回復成長『成長』,將會得到我準備的學習資料,也能回復『加群』,一起學習進步;你還能回復『提問』,向我發起提問。
推薦閱讀:
Google 工程師解密“猜畫小歌” | 圖解:HTTP 范圍請求 | Android P 適配經驗 | 技術創業選擇清單 | HTTP傳輸編碼 | 什么正在消耗你? | HTTP 內容編碼 | 圖解 HTTP 緩存 | 聊聊 HTTP 的 Cookie | 輔助模式實戰 | Accessibility 輔助模式 | 小程序 Flex 布局 | 好的 PR 讓你更靠譜 | 密碼管理之道
總結
以上是生活随笔為你收集整理的你上一次忍住没揍产品经理是什么时候?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 闲云旅游项目开发-(第四篇:机票首页/机
- 下一篇: 李小龙游戏java_java编程定义一个