前段時間转培,我面試了一個國內(nèi)一線門戶客戶端的產(chǎn)品經(jīng)理恶导,她是學(xué)計(jì)算機(jī)出身的PM,但是由于編程能力比較弱浸须,所以做了產(chǎn)品經(jīng)理惨寿。后來在工作中,有時和技術(shù)同學(xué)打交道比較費(fèi)勁删窒,所以自己吭哧吭哧開始學(xué)習(xí)SQL和PHP裂垦。
我不太認(rèn)可這種直接去學(xué)習(xí)編程的方式,因?yàn)楫a(chǎn)品經(jīng)理應(yīng)該是很忙的肌索,你的寶貴時間不該花在學(xué)習(xí)編程這件小事上蕉拢。
所以,結(jié)合自己的工作和創(chuàng)業(yè)經(jīng)歷诚亚,以及后來與諸多大廠企量、創(chuàng)業(yè)公司的優(yōu)秀PM交流的心得,我覺得可以簡單談一談到底PM要不要懂技術(shù)亡电,或者說PM到底要懂什么樣的技術(shù)。
1. 產(chǎn)品經(jīng)理這個崗位是怎么冒出來的
在我們的大學(xué)里硅瞧,從來沒有一門叫做產(chǎn)品經(jīng)理的課程份乒,也很少有專門的課程或者課題是關(guān)于如何做產(chǎn)品的。沒錯腕唧,我們在學(xué)校的時候或辖,如果不是互聯(lián)網(wǎng)老炮跑來忽悠,我們本不知道有產(chǎn)品經(jīng)理這個崗位的存在枣接。
在軟件工程的過程中颂暇,本不需要產(chǎn)品經(jīng)理,反而對工程師的要求很高但惶。
工程師需要將客戶的需求耳鸯,進(jìn)行有邏輯的產(chǎn)品架構(gòu)設(shè)計(jì)湿蛔,然后基于產(chǎn)品架構(gòu)進(jìn)行自底向上的系統(tǒng)架構(gòu)設(shè)計(jì),最后映射到客戶使用的UI界面县爬,便是最終的產(chǎn)品形態(tài)阳啥。在這個過程中,工程師需要懂得如何理解客戶需求财喳,懂得如何進(jìn)行產(chǎn)品架構(gòu)設(shè)計(jì)察迟,如何進(jìn)行底層數(shù)據(jù)庫設(shè)計(jì),如何進(jìn)行系統(tǒng)各模塊的設(shè)計(jì)等等耳高,最后還要進(jìn)行非吃浚可靠的基于面向?qū)ο蟮闹笇?dǎo)思想的編程。而且整個過程還是通過團(tuán)隊(duì)協(xié)作來完成泌枪,而非單一個體概荷。這樣一個繁瑣的過程下來,逐漸衍生出了幾個關(guān)鍵的職能崗位工闺,包括產(chǎn)品架構(gòu)師乍赫、系統(tǒng)分析師、項(xiàng)目經(jīng)理陆蟆、各級別開發(fā)工程師雷厂、測試工程師、運(yùn)維工程師等等叠殷。
大學(xué)里的《軟件工程》課程中教給我們改鲫,在上個世紀(jì),軟件工程方法論確保了幾乎所有軟件產(chǎn)品的落地實(shí)施林束,特別是《人月神話》一書中像棘,更是將這種方法論講述到極致。
可是壶冒,互聯(lián)網(wǎng)時代到來缕题,一切開始變化。
首先要變化的胖腾,是客戶群體烟零。
由于客戶群體從清晰可見的甲方客戶變成了捉摸不定的互聯(lián)網(wǎng)普通用戶,這就麻煩了咸作,一下子捕捉客戶需求變得越來越重要锨阿。而且,隨著對用戶體驗(yàn)要求的重視记罚,工程師們需要花更多的時間來進(jìn)行產(chǎn)品交互設(shè)計(jì)墅诡、界面邏輯等細(xì)節(jié)的優(yōu)化⊥┲牵互聯(lián)網(wǎng)也逐漸對產(chǎn)品架構(gòu)提出更高的要求末早,要求產(chǎn)品架構(gòu)可擴(kuò)展性烟馅、開發(fā)速度、迭代速度荐吉、模塊間復(fù)用能力焙糟、對外合作與開放能力越來越高。這樣的一些列變化样屠,導(dǎo)致互聯(lián)網(wǎng)下的研發(fā)工程師難以應(yīng)對多變復(fù)雜的變化穿撮。
于是,互聯(lián)網(wǎng)產(chǎn)品經(jīng)理崗位應(yīng)運(yùn)而生痪欲。
這是一個對產(chǎn)品進(jìn)行完整設(shè)計(jì)的角色悦穿,他背負(fù)著產(chǎn)品的架構(gòu)設(shè)計(jì)、可擴(kuò)展性設(shè)計(jì)业踢、交互設(shè)計(jì)栗柒,甚至商業(yè)邏輯設(shè)計(jì)等使命。今天知举,產(chǎn)品經(jīng)理應(yīng)當(dāng)被賦予更高的職能瞬沦。
2. 一個優(yōu)秀的產(chǎn)品經(jīng)理,首先要擁有的是框架思維
在我看來雇锡,產(chǎn)品經(jīng)理最優(yōu)秀的能力逛钻,是框架思維,而不是需求調(diào)研或者交互體驗(yàn)锰提。
從產(chǎn)品經(jīng)理衍生的過程來看曙痘,產(chǎn)品經(jīng)理其實(shí)是從最優(yōu)秀的工程師身上拆分出來的,一個專注于產(chǎn)品設(shè)計(jì)的角色立肘。
我們看《社交網(wǎng)絡(luò)》電影時边坤,發(fā)現(xiàn)扎克伯格自己獨(dú)立設(shè)計(jì)并開發(fā)了最早的Facebook(最初叫The Facebook),而張小龍也是最初自己獨(dú)立設(shè)計(jì)并開發(fā)出了Foxmail谅年。他們當(dāng)時并沒有什么產(chǎn)品經(jīng)理幫忙茧痒,而自己就是個超級產(chǎn)品經(jīng)理+研發(fā)工程師。他們明白產(chǎn)品應(yīng)該如何設(shè)計(jì)框架融蹂,模塊間的關(guān)系如何旺订,如何進(jìn)行后續(xù)迭代設(shè)計(jì)等等。
這些最棒的工程師都擁有的殿较,就是在一開始就想好了產(chǎn)品應(yīng)該如何向下發(fā)展,腦海中已經(jīng)擁有了藍(lán)圖桩蓉。
那么框架思維應(yīng)該如何來理解呢淋纲?我覺得有以下幾個點(diǎn):
(1)良好的產(chǎn)品分層與模塊化設(shè)計(jì)
所謂產(chǎn)品分層與模塊化設(shè)計(jì),其實(shí)是基于產(chǎn)品系統(tǒng)框架來看的院究。我認(rèn)為洽瞬,好的產(chǎn)品經(jīng)理應(yīng)該懂得你背后的產(chǎn)品在系統(tǒng)結(jié)構(gòu)層面上是如何設(shè)計(jì)的本涕,而這種要求并不需要你懂得如何編程,而是要理解邏輯關(guān)系伙窃。
我們舉一個簡單的例子菩颖,比如一個簡單的商城產(chǎn)品,它可能是需要分為三個大的層面來考慮的:首先是其最底層的數(shù)據(jù)設(shè)計(jì)为障,包括SKU結(jié)構(gòu)的設(shè)計(jì)晦闰、角色數(shù)據(jù)的設(shè)計(jì)、其他相關(guān)數(shù)據(jù)鳍怨,然后是中間層呻右,包括訂單模塊設(shè)計(jì)、交易模塊設(shè)計(jì)鞋喇、規(guī)則模塊設(shè)計(jì)等声滥,最后是訂單管理系統(tǒng)、商品搜索系統(tǒng)侦香、商城系統(tǒng)設(shè)計(jì)落塑、積分體系設(shè)計(jì)等等。
我們?nèi)タ催@個商城的時候罐韩,如果你只看到商城的交互界面憾赁,那很容易陷入到功能設(shè)計(jì)時邏輯思路不清楚,不知道優(yōu)惠券和訂單是什么關(guān)系伴逸,不知道商品復(fù)用與推薦系統(tǒng)的設(shè)計(jì)等等缠沈。
良好的模塊間邏輯理解與設(shè)計(jì)能力,可以幫助你更好地與研發(fā)同學(xué)打交道错蝴,而且還會幫助你更好地理解你的產(chǎn)品各模塊間關(guān)系是如何確立的洲愤。
(2)良好的產(chǎn)品使用路徑設(shè)計(jì)
有了模塊邏輯理解之后,你接下來要做的顷锰,就是進(jìn)行產(chǎn)品在交互使用中的路徑設(shè)計(jì)了柬赐。
幾乎所有好的產(chǎn)品,都擁有一條明確清晰的用戶使用路徑官紫,而這條路徑是基于流量控制的肛宋。
我們先來看一個簡單的例子,比如Slack束世,Slack中流量最大的地方一定是對話溝通酝陈,因?yàn)樵谒械膮f(xié)同工作中,對話溝通頻率最高毁涉,也是最靈活的部分沉帮。所以在Slack的產(chǎn)品設(shè)計(jì)中,所有基于第三方平臺的任務(wù)提醒或者機(jī)器人提醒,都被融入到溝通中穆壕。然后通過溝通將用戶流量導(dǎo)入到各個任務(wù)功能模塊中待牵。在Slack中,排名第二的流量部分喇勋,是通訊錄缨该,因?yàn)闇贤ǖ闹黧w是人,而快速的找人是關(guān)鍵川背。所以贰拿,我們看Slack時便會發(fā)現(xiàn),最容易找到的是聊天界面渗常,然后是搜索人或者直接打開通訊錄壮不,最后才是各個任務(wù)功能模塊。這便是基于流量來控制的一條產(chǎn)品使用路徑皱碘。
你會發(fā)現(xiàn)询一,好的產(chǎn)品路徑也同時帶來了一個好的用戶體驗(yàn)設(shè)計(jì)。
我們可以看到癌椿,產(chǎn)品路徑的設(shè)計(jì)是基于模塊間關(guān)系的健蕊,如何在各功能模塊間建立良好的路徑,必須有清晰可靠的框架邏輯支撐踢俄。想象一下缩功,加入Slack在設(shè)計(jì)之初沒有考慮到要擴(kuò)展無限個第三方任務(wù)功能模塊,那也就不會有這款產(chǎn)品如今的偉大都办。
我再舉一個比較難理解的例子嫡锌,但是恰好說明用戶路徑的重要性。
商城琳钉、社交势木、工具這些應(yīng)用都有幾乎一眼就能看明白的用戶路徑,可是門戶App的路徑是怎么設(shè)計(jì)的呢歌懒?
在門戶中啦桌,最關(guān)鍵的是用戶流量和多次轉(zhuǎn)化率,也就是一個用戶進(jìn)來了及皂,能連續(xù)閱讀多少篇文章甫男。所以在門戶中,最關(guān)鍵的路徑就是如何利用內(nèi)容將用戶留住验烧。
一般有三種類型的內(nèi)容會比較受人關(guān)注板驳,一類是與自身相關(guān)的(比如自身興趣點(diǎn)),一類是有趣的(比如社會熱點(diǎn))碍拆,一類是顯而易見的若治。這三種類型內(nèi)容的展示效扫,就是為了增強(qiáng)流量的留存,而后在每次閱讀之后直砂,遵循著三類內(nèi)容的有序呈現(xiàn),便引導(dǎo)了用戶的多次轉(zhuǎn)化浩习。
如此静暂,一條將用戶流量進(jìn)行留存與引導(dǎo)的路徑便清晰可見。
在產(chǎn)品使用路徑中谱秽,最高優(yōu)先級流量的部分決定了產(chǎn)品的定位洽蛀,比如微信最高流量的地方就是聊天列表,而支付寶卻是各類支付通道疟赊。
良好的產(chǎn)品路徑設(shè)計(jì)郊供,會協(xié)助你將各個模塊間的關(guān)系有機(jī)結(jié)合,這種結(jié)合是產(chǎn)品向后迭代最重要依據(jù)近哟。
(3)良好的商業(yè)思維設(shè)計(jì)
最后談一個點(diǎn)驮审,就是商業(yè)思維。說白了吉执,就是你做的產(chǎn)品在整個企業(yè)或者團(tuán)隊(duì)的產(chǎn)品矩陣中占據(jù)何等地位疯淫,又是如何為其他產(chǎn)品帶來益處的。
一種模式是產(chǎn)品的功能屬性戳玫,也就是你所做的產(chǎn)品可以成為一種SDK熙掺,為其他產(chǎn)品直接提供能量支撐;還有一種模式咕宿,就是你本身是一個平臺币绩,可以在體系內(nèi)孵化或者融合其他產(chǎn)品。
要能達(dá)到以上這兩點(diǎn)府阀,必須是產(chǎn)品已經(jīng)擁有良好的模塊化設(shè)計(jì)缆镣,以及完善的路徑設(shè)計(jì),否則你的產(chǎn)品只能自己茍活肌似,無法產(chǎn)生更多的附帶價值费就。
另外,什么是業(yè)務(wù)模式
無論是To C還是To B的產(chǎn)品經(jīng)理川队,你最終要做的不僅僅是一個功能而已力细,而是要搭建一個生態(tài)結(jié)構(gòu)」潭睿互聯(lián)網(wǎng)的本質(zhì)是連接多邊群體眠蚂,作為產(chǎn)品經(jīng)理,要明白你所在的企業(yè)究竟是靠什么業(yè)務(wù)在支撐整個生態(tài)斗躏。
比如百度逝慧,它是通過連接網(wǎng)民、網(wǎng)站內(nèi)容、廣告商 這三邊笛臣,來構(gòu)建了一個基于搜索引擎功能的生態(tài)結(jié)構(gòu)云稚。產(chǎn)品經(jīng)理站在產(chǎn)品的背后,要看到的是自己所做的功能是處于生態(tài)的哪一個部分沈堡。
為什么要懂得業(yè)務(wù)呢静陈,是因?yàn)槟阕罱K要成為更優(yōu)秀、責(zé)任更大的產(chǎn)品經(jīng)理诞丽,而不是永遠(yuǎn)在做需求分析鲸拥、用戶體驗(yàn)優(yōu)化這些事情的小朋友,你越早有這樣的思維模式僧免,就越對未來做好準(zhǔn)備刑赶。
最后,說給非理工科專業(yè)出身的同學(xué)
大學(xué)學(xué)什么專業(yè)并不一定影響你未來從事哪一個崗位懂衩,或者你可以變得多么優(yōu)秀撞叨。關(guān)鍵還是在于自身的能力。
許多優(yōu)秀的產(chǎn)品經(jīng)理本就是學(xué)文科專業(yè)出身的浊洞,但是優(yōu)秀的邏輯思維能力和框架感谒所,使得他們在產(chǎn)品設(shè)計(jì)中很明白自己所做的產(chǎn)品在哪一個維度,也很明白自己是如何進(jìn)行產(chǎn)品后續(xù)迭代設(shè)計(jì)的沛申。