產(chǎn)品經(jīng)理必懂的技術(shù)那點(diǎn)事兒

這是一篇寫給沒有技術(shù)背景的產(chǎn)品經(jīng)理看的文章轨功。要深入學(xué)習(xí)的牢酵,請(qǐng)另外參照對(duì)應(yīng)領(lǐng)域大神的指引。

小女不才谊却,計(jì)算機(jī)專業(yè)畢業(yè)柔昼,實(shí)習(xí)剛開始也做過一小段時(shí)間的開發(fā),從前端到后臺(tái)到數(shù)據(jù)庫(kù)略有接觸炎辨,所以對(duì)技術(shù)那點(diǎn)事兒比非計(jì)算機(jī)專業(yè)的童鞋要稍微懂得多點(diǎn)捕透。從開發(fā)角度講,我一定是個(gè)不合格的程序猿碴萧;從產(chǎn)品的角度講乙嘀,我還能算懂70%技術(shù)的產(chǎn)品汪。今天就來寫寫破喻,作為產(chǎn)品經(jīng)理虎谢,你需要懂哪些技術(shù)。

先問:產(chǎn)品經(jīng)理為什么要懂技術(shù)曹质?

對(duì)技術(shù)了解不多的產(chǎn)品經(jīng)理們婴噩,在日常工作中擎场,會(huì)不會(huì)遇到以下問題:

1)需求評(píng)審時(shí),你說讳推,一個(gè)星期應(yīng)該能完成吧顶籽。開發(fā)給你一個(gè)白眼玩般,說银觅,不行,一個(gè)星期你來寫坏为,這至少得三個(gè)星期究驴,陷入尷尬……。無法評(píng)估一個(gè)功能的技術(shù)實(shí)現(xiàn)難度匀伏。

2)測(cè)試提過來一個(gè)bug洒忧,比如收藏列表的價(jià)格顯示和商詳頁(yè)不一致?你搞不清問題的根源够颠,不知道該找客戶端同事還是后臺(tái)同事修復(fù)熙侍,只能先問前端再問后端。不能快速定位反饋對(duì)象履磨,無形中浪費(fèi)了許多時(shí)間蛉抓。

3)與開發(fā)溝通時(shí),總是會(huì)聽到接口剃诅,API巷送,傳參數(shù)返回等聽起來很懵逼的技術(shù)專業(yè)詞匯,云里霧里插不上話矛辕,感覺自己是個(gè)局外人笑跛。需要花大量功夫去了解清楚降低溝通效率聊品。

因此飞蹂,作為一名產(chǎn)品經(jīng)理,懂技術(shù)是非常必要的翻屈。這樣才能和開發(fā)工程師有效溝通晤柄,對(duì)實(shí)際開展產(chǎn)品工作有非常大的益處。

但也不至于要去學(xué)一門編程語(yǔ)言妖胀,會(huì)寫代碼芥颈。真正掌握一門編程語(yǔ)言需要大量的精力和時(shí)間,還容易陷入到各種技術(shù)細(xì)節(jié)赚抡。懂前后端的數(shù)據(jù)交互和底層數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)爬坑,足矣。專業(yè)的事情交給專業(yè)的人來做涂臣,寫代碼到底還是工程師該干的活兒盾计。

再問:技術(shù)的底層架構(gòu)售担?

一個(gè)完整的項(xiàng)目由客戶端(前端)和服務(wù)端(后端)組成。

1.前端

前端分為網(wǎng)頁(yè)前端(H5)和移動(dòng)客戶端前端(native)署辉,移動(dòng)客戶端又分為Android族铆、IOS或微信小程序等。

我們需要理解H5和Native這兩種技術(shù)方案在實(shí)現(xiàn)難度哭尝、工作量哥攘、資源投入上的區(qū)別,以決定具體用哪種方案材鹦?

H5的開發(fā)成本更低逝淹,且在工作量上只需要H5工程師開發(fā)一遍;如果是原生系統(tǒng)(native)開發(fā)桶唐,那至少需要Android和iOS工程師各自開發(fā)一遍栅葡,工作量和資源投入要高。在快速試錯(cuò)和需要靈活應(yīng)變的場(chǎng)景下尤泽,H5的技術(shù)方案不失為一種好的選擇欣簇。

除此之外,跟前端開發(fā)在溝通過程中坯约,還會(huì)高頻聽到“組件”熊咽、“寫死”或“接口”等詞。

組件:是自定義的HTML+CSS+JavaScript重新組合鬼店,把多次出現(xiàn)的頁(yè)面网棍,反復(fù)出現(xiàn)的功能封裝到一起成一個(gè)組件,以便用的時(shí)候可以直接調(diào)用妇智,避免出現(xiàn)大量重復(fù)性代碼滥玷。類似我們用Axure畫原型圖時(shí)的母版,在很多頁(yè)面上都使用時(shí)巍棱,我們直接拖出來用就好惑畴。

簡(jiǎn)單講下什么是HTML、CSS和JavaSript航徙。HTML如贷、CSS、JavaScript是前端編程語(yǔ)言三件套到踏。

以房屋裝修來解釋:

HTML就是搭了房屋的框架杠袱,告訴你哪里是臥室、廚房窝稿、客廳楣富,擺了幾張沙發(fā)和桌子。CSS就是設(shè)計(jì)房屋的樣式伴榔,比如墻壁刷成綠色纹蝴,桌子是正方形的庄萎。JavaScript就是整個(gè)房間的電網(wǎng)和智能家居,比如你一按按鈕塘安,燈就亮了糠涛;一按開關(guān),空調(diào)就打開了兼犯。

以具體某一頁(yè)面來解釋:

看到的圖片忍捡、文字都是一個(gè)個(gè)的HTML元素,然后頁(yè)面的背景顏色免都、圖片大小锉罐,按鈕位于整個(gè)頁(yè)面的什么位置帆竹,這就是CSS做的绕娘。JavaScript實(shí)現(xiàn)內(nèi)部的邏輯,比如按鈕點(diǎn)擊之后怎么處理栽连,界面之間如何跳轉(zhuǎn)险领,什么時(shí)候刷新信息,如何請(qǐng)求數(shù)據(jù)秒紧。

想要學(xué)習(xí)了解的話推薦w3cschool绢陌。

(百度搜索w3cschool或者h(yuǎn)ttp://www.w3school.com.cn/sql/index.asp)

寫死:我們看到的前端頁(yè)面有靜態(tài)頁(yè)面數(shù)據(jù)顯示,也有動(dòng)態(tài)頁(yè)面數(shù)據(jù)顯示熔恢。寫死指的是靜態(tài)數(shù)據(jù)脐湾,動(dòng)態(tài)數(shù)據(jù)通過前端請(qǐng)求后臺(tái)接口獲得。寫死的優(yōu)點(diǎn)可以減少和服務(wù)端的請(qǐng)求次數(shù)叙淌。缺點(diǎn)是后期如有擴(kuò)展秤掌,對(duì)于已經(jīng)發(fā)出去的老版本就無法更改了。

我最近做的一個(gè)功能鹰霍,由于之前前端寫死了闻鉴,就只能添加到新版本上,老版本無法兼容茂洒,所以哪些東西可以寫死孟岛,必須要評(píng)估,否則后期如需修改督勺,就是給自己挖坑渠羞。

2.什么是接口?前后端數(shù)據(jù)如何交互智哀?

先來一段按慣例放上次询,但可跳過不看的百科介紹:

API,英文全稱Application Programming Interface盏触,翻譯為“應(yīng)用程序編程接口”渗蟹。是一些預(yù)先定義的函數(shù)块饺,目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼雌芽,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)授艰。——百度百科

用自己的話理解世落,接口就是封裝好了某些功能的一段代碼淮腾,給前端調(diào)用,我們不需要知道這些功能具體是怎樣實(shí)現(xiàn)的屉佳,我們只需要按照接口協(xié)議調(diào)用即可谷朝。(接口具體如何實(shí)現(xiàn)是后臺(tái)開發(fā)干的活兒)

舉個(gè)生活中的例子,喝水武花。

當(dāng)你喝水的時(shí)候圆凰,你只需要打開水龍頭,拿一個(gè)杯子去接就可以了体箕。你根本不用關(guān)心水龍頭的水是從哪里來的专钉,經(jīng)歷過怎樣的凈化,加多少壓強(qiáng)等等細(xì)節(jié)累铅,你只需要學(xué)會(huì)如何去“調(diào)用水龍頭”也就是學(xué)會(huì)“使用水龍頭”這一簡(jiǎn)單的動(dòng)作跃须,就可以完成你想要完成的功能——喝水,你不需要學(xué)習(xí)更加專業(yè)的知識(shí)娃兽。

問:那前端如何調(diào)用這個(gè)接口菇民?我們就不得不提到接口文檔。

接口文檔由后端編寫投储,在實(shí)際開發(fā)過程中第练,也會(huì)和前端同事協(xié)商修改。正式開發(fā)前轻要,后端開發(fā)會(huì)把接口文檔寫好复旬,這樣才好開展工作。

接口一般有哪些關(guān)鍵要點(diǎn)冲泥?

1驹碍、接口描述:這個(gè)接口的作用和意義,以及相關(guān)的規(guī)則

2凡恍、接口地址:以網(wǎng)址的形式展現(xiàn)志秃,通過發(fā)送請(qǐng)求給這個(gè)網(wǎng)址來對(duì)接口進(jìn)行交互操作。

3.請(qǐng)求方法:常用的有post和get兩種方式嚼酝,一個(gè)是讀接口(常用get浮还、一個(gè)是寫接口(常用post)

4、請(qǐng)求參數(shù):請(qǐng)求該接口時(shí)闽巩,需提供的參數(shù)钧舌,例如參數(shù)屬性:名稱担汤、支付方式、是否必填等

5洼冻、返回參數(shù):接口正常響應(yīng)后崭歧,返回的內(nèi)容

6、錯(cuò)誤碼:對(duì)接口的錯(cuò)誤用碼進(jìn)行歸類撞牢,以便能快速找到錯(cuò)誤原因率碾,解決問題

7、實(shí)例:實(shí)際調(diào)用時(shí)的響應(yīng)的內(nèi)容

后端定義好URL屋彪,前端按照規(guī)定的格式傳遞請(qǐng)求參數(shù)調(diào)用接口所宰,接口會(huì)把數(shù)據(jù)返回給前端,前端拿到這些數(shù)據(jù)再去實(shí)現(xiàn)具體的功能畜挥。

以一段具體的代碼為例來看前后端的數(shù)據(jù)交互

3.數(shù)據(jù)庫(kù)表仔粥,字段

接口雖然做了很多工作,但最主要是“增砰嘁、刪件炉、查勘究、找”矮湘。這四項(xiàng)操作是對(duì)數(shù)據(jù)庫(kù)的操作。

數(shù)據(jù)庫(kù)就是一張張的數(shù)據(jù)表口糕。每個(gè)數(shù)據(jù)表是由表名缅阳、表中的字段和表的記錄三個(gè)部分組成。后臺(tái)開發(fā)常講的設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)就是定義數(shù)據(jù)表文件名景描,確定數(shù)據(jù)表包含哪些字段十办,各字段的字段名、字段類型及寬度超棺。

通俗講向族,把數(shù)據(jù)表理解成excel表就好了,數(shù)據(jù)表名對(duì)應(yīng)excel的表名棠绘,每行記錄對(duì)應(yīng)excel表格的每行(行)件相,每個(gè)字段對(duì)應(yīng)excel表格的屬性(列)。

對(duì)我們產(chǎn)品而言氧苍,我們需要了解的是有哪些核心功能表夜矗,核心功能表也是主表,這些表中大概有哪些字段让虐,表與表之間的關(guān)聯(lián)紊撕,可以很大地幫助我們了解需求的實(shí)現(xiàn)難度。

數(shù)據(jù)表和excel表的區(qū)別是:數(shù)據(jù)表有一個(gè)很重要的概念——主鍵和外鍵赡突。主鍵保證了數(shù)據(jù)的唯一性对扶,外鍵保證了數(shù)據(jù)的完整性区赵。

主鍵是能確定一條記錄的唯一標(biāo)識(shí),比如浪南,一條記錄包括身份證號(hào)惧笛,姓名,年齡逞泄。身份證號(hào)是唯一能確定你這個(gè)人的患整,其他都可能有重復(fù),所以喷众,身份證號(hào)是主鍵各谚。

外鍵用于與另一張表的關(guān)聯(lián)。是能確定另一張表記錄的字段到千,用于保持?jǐn)?shù)據(jù)的一致性昌渤。比如,A表中的一個(gè)字段憔四,是B表的主鍵膀息,那他就可以是A表的外鍵。

以訂單表和商品表為例了赵。

訂單表里order_id是主鍵潜支,可以識(shí)別唯一訂單記錄,商品表里product_id是主鍵柿汛,可以識(shí)別唯一商品記錄冗酿,但product_id在訂單表里就是外鍵了,用于訂單表和商品表的關(guān)聯(lián)络断。

有些公司裁替,如果產(chǎn)品需要自己跑數(shù)據(jù)的話,也需要懂些簡(jiǎn)單的SQL貌笨,比如弱判,我以前在美團(tuán)時(shí),每個(gè)星期需要自己跑數(shù)據(jù)锥惋,把數(shù)據(jù)結(jié)果下載到excel表格昌腰,再用透視表做數(shù)據(jù)分析等。

這時(shí)候要學(xué)一些簡(jiǎn)單的sql基礎(chǔ)查詢語(yǔ)句了净刮,比如select...from...where...group by...order by...left join...right join剥哑。再會(huì)一些average,sum淹父,min株婴,max當(dāng)然更好啦。

同樣的,w3cshool也是可以學(xué)習(xí)的困介。

到此大审,差不多結(jié)束了。有了這些知識(shí)座哩,相信會(huì)大大提高和開發(fā)的溝通效率徒扶。

最后想說的是:

產(chǎn)品經(jīng)理懂技術(shù)不是絕對(duì)的,學(xué)習(xí)技術(shù)的目的不在于具備技術(shù)能力根穷,而是要掌握技術(shù)思維姜骡;通過技術(shù)思維和產(chǎn)品思維的結(jié)合,發(fā)揮綜合產(chǎn)品能力屿良,不管是在產(chǎn)品思考還是產(chǎn)品決策上圈澈,技術(shù)思維的補(bǔ)充都會(huì)為產(chǎn)品經(jīng)理提供更加清晰和落地的思路。最終還是要回歸到產(chǎn)品的本質(zhì)上尘惧,通過產(chǎn)品創(chuàng)造用戶價(jià)值和商業(yè)價(jià)值康栈。

對(duì)于產(chǎn)品經(jīng)理而言,理解需求喷橙、完善邏輯才是謀生的飯碗啥么。經(jīng)濟(jì)學(xué)講相對(duì)優(yōu)勢(shì),對(duì)需求的理解才是產(chǎn)品崗相比其他崗位的相對(duì)優(yōu)勢(shì)贰逾。懂不懂技術(shù)悬荣,只是在產(chǎn)品內(nèi)部的相對(duì)優(yōu)勢(shì),就像懂運(yùn)營(yíng)的產(chǎn)品也比其他產(chǎn)品更有優(yōu)勢(shì)似踱。

現(xiàn)在自己獨(dú)立負(fù)責(zé)訂單組(其他還有用戶組隅熙、商品組、活動(dòng)組……)核芽,組里的每位同事都表現(xiàn)出了很好的配合度與參與感,大家共同朝著一個(gè)方向努力的感覺讓我每天上班都元?dú)鉂M滿酵熙,自然咯轧简,就會(huì)忙些。這兩周在刻意鍛煉自己減少外部依賴匾二。(比如哮独,遇到問題或待確認(rèn)點(diǎn)時(shí),自己先嘗試解決察藐,不再去找丹飛確認(rèn))

文章差不多都是在來回的地鐵上寫皮璧,拖拖拉拉一個(gè)星期才出一篇的效率,也會(huì)讓我有點(diǎn)小郁悶分飞,讓我的胖友們又久等啦悴务。看了下文章的字?jǐn)?shù),快4000讯檐,所以羡疗,能夠看完的,都是真愛别洪,愛你們叨恨。

線下活動(dòng)預(yù)計(jì)1月的第一個(gè)星期開展,到時(shí)見~


?/ END.

產(chǎn)品經(jīng)理挖垛,文藝女青年一枚痒钝,白天工作,晚上碼字痢毒,愛美午乓,愛跑步,愛旅行闸准,愿我手寫我心益愈,余生不將就

長(zhǎng)按上方二維碼可關(guān)注我
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市夷家,隨后出現(xiàn)的幾起案子蒸其,更是在濱河造成了極大的恐慌,老刑警劉巖库快,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件摸袁,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡义屏,警方通過查閱死者的電腦和手機(jī)靠汁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闽铐,“玉大人蝶怔,你說我怎么就攤上這事⌒质” “怎么了踢星?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)隙咸。 經(jīng)常有香客問我沐悦,道長(zhǎng),這世上最難降的妖魔是什么五督? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任藏否,我火速辦了婚禮,結(jié)果婚禮上充包,老公的妹妹穿的比我還像新娘副签。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布继薛。 她就那樣靜靜地躺著修壕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪遏考。 梳的紋絲不亂的頭發(fā)上慈鸠,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音灌具,去河邊找鬼青团。 笑死,一個(gè)胖子當(dāng)著我的面吹牛咖楣,可吹牛的內(nèi)容都是我干的督笆。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼诱贿,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼娃肿!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起珠十,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤料扰,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后焙蹭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體晒杈,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年孔厉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拯钻。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡撰豺,死狀恐怖粪般,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情郑趁,我是刑警寧澤刊驴,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站寡润,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏舅柜。R本人自食惡果不足惜梭纹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望致份。 院中可真熱鬧变抽,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至击儡,卻和暖如春塔沃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背阳谍。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工蛀柴, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人矫夯。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓鸽疾,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親训貌。 傳聞我的和親對(duì)象是個(gè)殘疾皇子制肮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359