如果你經(jīng)常瀏覽互聯(lián)網(wǎng)方面的段子,你就會經(jīng)??吹街T如“產(chǎn)品經(jīng)理改需求被打”之類的搞笑娛樂信息,有些互聯(lián)網(wǎng)公司還會在辦公室的墻壁上貼上相關(guān)的圖紙,用來告訴產(chǎn)品經(jīng)理,程序員們是有多痛恨你們頻繁地更改需求。
我本人也接觸了很多開發(fā),有時候就會問他們這樣一個問題——你覺得做產(chǎn)品經(jīng)理需要懂技術(shù)嗎?如果要的話需要懂到什么程度呢?
開發(fā)大大們都是這么回答的:
作為一個開發(fā)我想說:如果產(chǎn)品經(jīng)理完全不懂技術(shù),我跟他說任何事情他都不懂的話,我會很無奈;如果只是懂一點皮毛,并沒有理解我說的要點的話,我會很反感;如果是懂技術(shù)的話,溝通無礙啊完全可以好好聊天好吧(壞處是不能以XX功能無法實現(xiàn)砍功能,實現(xiàn)時間的問題影響項目了)。但是,如果技術(shù)方面太牛逼溝通毫無障礙的話,我覺得還是讓他來寫代碼把(不需要懂到這種,除非開發(fā)轉(zhuǎn)產(chǎn)品),不過還從來沒有遇見過如此牛人。其實,我覺得產(chǎn)品經(jīng)理最重要的還是要謙虛,懂得怎樣去交流和溝通,然后要了解業(yè)務(wù)。要懂得引導(dǎo)客戶,而不是總是受客戶的引導(dǎo)。說產(chǎn)品經(jīng)理要懂技術(shù),其實是說你要懂實現(xiàn)某個功能的技術(shù)模型是怎樣的,然后理解一些術(shù)語,并不是非要你搞懂代碼里面的一些細節(jié)。
想必上述這段話應(yīng)該是絕大部分程序員們的心聲吧,產(chǎn)品經(jīng)理究竟該如何與開發(fā)人員進行良好的溝通,是所有產(chǎn)品們都非??鄲赖氖虑?,那么究竟有沒有什么好的方法來讓你和開發(fā)之間多一些好的互動、少一些不和諧的撕逼呢 ,答案是有的。
首先呢,自然是產(chǎn)品經(jīng)理要去了解一些基礎(chǔ)的技術(shù)知識,這樣你才能對技術(shù)開發(fā)人員的日常工作有一個大概的了解,這個了解也是整個良性溝通的前提。
其次呢,是產(chǎn)品經(jīng)理要去理解開發(fā)人員的難處,當(dāng)然好的開發(fā)也是會來理解產(chǎn)品的難處的。
最后呢,出了問題的時候,優(yōu)先主動出來承擔(dān)責(zé)任,而不是立馬站出來撇責(zé)任。
經(jīng)過這么幾個環(huán)節(jié)之后,相信大部分產(chǎn)品經(jīng)理都能夠愉快地與開發(fā)人員進行溝通了,而不是陷入到常常撕逼的狀態(tài)。
▌產(chǎn)品經(jīng)理要了解的技術(shù)知識
拉勾網(wǎng)上技術(shù)職位
產(chǎn)品經(jīng)理要了解的技術(shù)知識,首當(dāng)其沖就是要了解開發(fā)人員都有哪些崗位,他們具體的職責(zé)又是怎樣的,上圖是拉勾網(wǎng)上的職位信息,拉勾把技術(shù)相關(guān)的崗位分為:后端開發(fā)、移動開發(fā)、前端開發(fā)、測試、運維、DBA、還有一些高端的管理崗位(這邊沒有只是把軟件開發(fā)的相關(guān)崗位列出來了,硬件開發(fā)暫時就不包含了)。如果有空,建議你抽出一些時間上去瀏覽一下,腦子里存儲個大概的印象也是極好的。
這里就簡單介紹幾個開發(fā)工種,方便大家對技術(shù)崗位有個基本的了解,更多的知識還是要靠產(chǎn)品經(jīng)理自己去自學(xué):
1、前端開發(fā)工程師
前端工程師,也叫Web前端開發(fā)工程師,他是隨著web發(fā)展,細分出來的一個崗位職責(zé)。在互聯(lián)網(wǎng)的演化進程中,Web 1.0時代,網(wǎng)站的主要內(nèi)容都是靜態(tài)的,用戶使用網(wǎng)站的行為也以瀏覽為主。2005年以后,互聯(lián)網(wǎng)進入Web 2.0時代,各種類似桌面軟件的Web應(yīng)用大量涌現(xiàn),網(wǎng)站的前端由此發(fā)生了翻天覆地的變化網(wǎng)頁不再只是承載單一的文字和圖片,各種富媒體讓網(wǎng)頁的內(nèi)容更加生動,網(wǎng)頁上軟件化的交互形式為用戶提供了更好的使用體驗,這些都是基于前端技術(shù)實現(xiàn)的。
Web前端開發(fā)技術(shù)主要包括三個要素:HTML、CSS和JavaScript。HTML甚至不是一門語言,僅僅是簡單的標(biāo)記語言;CSS只是無類型的樣式修飾語言,當(dāng)然可以勉強算作弱類型語言;Javascript的基礎(chǔ)部分相對來說不難,入手還算快。
簡單來理解一下三者之間的關(guān)系:
為Hello World添加樣式
HTML是網(wǎng)頁內(nèi)容的載體。內(nèi)容就是網(wǎng)頁制作者放在頁面上想要讓用戶瀏覽的信息,可以包含文字、圖片、視頻等。
CSS樣式是表現(xiàn)。就像網(wǎng)頁的外衣。比如,標(biāo)題字體、顏色變化,或為標(biāo)題加入背景圖片、邊框等。所有這些用來改變內(nèi)容外觀的東西稱之為表現(xiàn)。
JavaScript是用來實現(xiàn)網(wǎng)頁上的特效效果。如:鼠標(biāo)滑過彈出下拉菜單?;蚴髽?biāo)滑過表格的背景顏色改變。還有焦點新聞(新聞圖片)的輪換??梢赃@么理解,有動畫的,有交互的一般都是用JavaScript來實現(xiàn)的。
2、后端開發(fā)工程師
既然有前端開發(fā),那對應(yīng)的理所當(dāng)然會有后端開發(fā),前后端的劃分,可以簡單地理解為凡是運行在用戶設(shè)備上的技術(shù)都可以稱為前端技術(shù)( 比如 HTML / CSS / JS,甚至移動設(shè)備的 Obj-C / Swift );而后端的作用就是負責(zé)將這些東西封裝在 HTTP 的數(shù)據(jù)包中然后通過網(wǎng)絡(luò)傳送到前端。當(dāng)然除了這些前端文件,后端還有一個更重要的職能,即保存和提供用戶數(shù)據(jù),比如移動端常見的 JSON 就是目前最流行的在后端和前端之間傳輸?shù)囊粋€文件格式。
前后端如何協(xié)同工作
那么,前端與后端是如何協(xié)同工作的呢?如上圖,以 Web 端為例,在瀏覽器輸入一個網(wǎng)址后,瀏覽器向服務(wù)器發(fā)送了一個 HTTP 請求;服務(wù)器通過一個 HTTP 響應(yīng),把顯示這個網(wǎng)頁所需要的資源傳回給了瀏覽器。而需要在瀏覽器中執(zhí)行的技術(shù),HTML / CSS / Javascript 等就叫做前端;需要在服務(wù)器端執(zhí)行的、通常我們看不到技術(shù)就叫做后端。
所以說,后端的任務(wù)實際上就是向前端提供需要顯示網(wǎng)頁和 APP 內(nèi)容的數(shù)據(jù),可能是 HTML,也可能是JSON 數(shù)據(jù),也可以是音視頻或者 PDF 文件。
但后臺開發(fā)語言有非常多種,不同公司不同行業(yè)往往會采用不同的后端語言進行后臺開發(fā),比如 .net、java、PHP、Ruby、python 等等。
數(shù)據(jù)庫方面呢,代表性的有兩個:MySQL、MongoDB。MySQL 是最常用的結(jié)構(gòu)化數(shù)據(jù)庫,也是大多數(shù)創(chuàng)業(yè)公司的選擇。MongoDB 則是NOSQL 數(shù)據(jù)庫,可以保存非結(jié)構(gòu)化數(shù)據(jù)。
3、移動開發(fā)工程師
很多互聯(lián)網(wǎng)公司也許沒有前端開發(fā)工程師,那是因為他們沒有pc官網(wǎng),只有一個APP。移動端和瀏覽器的區(qū)別就在于,大部分 App,我們打開的一瞬間,就已經(jīng)看到了它的界面,而不用再去向服務(wù)器來拿顯示界面的 HTML 等文件。所以移動端,開發(fā)原生應(yīng)用所運用到的技術(shù)(比如 Objective C,swift)就相當(dāng)于前端的 HTML,只不過它是直接保存在應(yīng)用本地的。這樣就產(chǎn)生了一個問題:如何來獲取應(yīng)用數(shù)據(jù)?如果是網(wǎng)頁應(yīng)用,我們可以直接將數(shù)據(jù)包含在HTML 中一并反饋給瀏覽器;但是對于移動應(yīng)用就需要有一個專門的協(xié)議來傳送應(yīng)用需要的數(shù)據(jù),這就是 JSON。
移動開發(fā)又分為IOS開發(fā)和安卓開發(fā),移動應(yīng)用的前端技術(shù),目前來說主要有以下三種:原生、混合式、HTML5。
HTML5 必經(jīng)要經(jīng)過瀏覽器這個中間層,所以在性能上多少會有些損失,所以如果你的應(yīng)用對性能特別敏感,原生APP會是比較好的選擇;對于普通的性能要求沒那么嚴(yán)格的應(yīng)用來說,HTML5是完全可以滿足的。而如果已經(jīng)有了一個移動端的wap網(wǎng)站,這種情況下混合式就會是一個比較好的選擇,它可以最大程度的利用已有的資源。
▌產(chǎn)品經(jīng)理如何和開發(fā)互相理解
所謂的互相理解,就是大家各有各的難處,沒事都相互體諒下,做產(chǎn)品、做開發(fā)真的都不容易,所以盡量不要讓對方為難。
舉個例子:
如果你提出來要實現(xiàn)一個產(chǎn)品設(shè)計方案(暫時稱之為A方案吧),A方案比較完美,實現(xiàn)出來的用戶體驗效果也比較好,然后你跑過去拿著設(shè)計稿和技術(shù)巴拉巴拉一堆,最后技術(shù)看了看設(shè)計稿,撓了撓頭,嘆了一口氣跟你說道:你要實現(xiàn)這樣的效果也是可以的,不過需要時間,短時間內(nèi)不一定搞得出來,我覺得也不一定要做的這么好,可以換種做法。你心想這么一個設(shè)計方案不是已經(jīng)很成熟了么,很多互聯(lián)網(wǎng)產(chǎn)品都已經(jīng)做過了啊,怎么會短時間內(nèi)實現(xiàn)不出來呢,你越想越氣,不會是技術(shù)忽悠我吧,于是說道:這種技術(shù)不是很成熟了么,為什么還需要這么久,你不會是忽悠我吧。技術(shù)鄙視了你一眼,也不想跟你多言,便說道:不信拉倒,這個技術(shù)實現(xiàn)難度很高的,反正給我做,我要花很長時間,不然你去找別人吧。你一下傻了眼...
上述對話,就是典型的溝通雙方?jīng)]有互相理解的情況,已經(jīng)進入了撕逼模式。
正確的做法,其實應(yīng)該是程序員在闡述希望可以換種做法,因為原方案的技術(shù)難度很高、時間成本較久。這時,產(chǎn)品經(jīng)理要理解開發(fā)人員的難處,理解對方的辛苦,對不重要的細節(jié)可以做出適當(dāng)退讓。比如,如果項目時間比較趕,原方案的技術(shù)實現(xiàn)難度又確實很高,則完全可以選擇替代方案,先確保項目進度,后續(xù)再做新的迭代。
很多時候我們會進入撕逼狀態(tài),往往都是為了證明自己的觀點正確,這個是溝通的大忌。與項目成員溝通,千萬不能抱著“必贏”的心態(tài),而是為了解決問題而溝通,為了更好地了解這個世界而溝通。當(dāng)然,在溝通的過程中,我們還可以遵循幾個原則:
1、邏輯和業(yè)務(wù)為先
產(chǎn)品經(jīng)理和開發(fā)們有一個共同的特點,那就是都是邏輯思維非常好的人類物種。產(chǎn)品經(jīng)理在和開發(fā)溝通的過程中,還是需要非常注重業(yè)務(wù)流程、目標(biāo)和邏輯表達的,不然真的很容易被開發(fā)噴。比如,你考慮的情況沒有開發(fā)全面,開發(fā)就會提出說如果出現(xiàn)這種情況該怎么辦,如果出現(xiàn)另一種情況又該怎么處理。
2、平等相容原則
平等相容的原則相信大家都會覺得這是一個老生常談的話題了,但是真正實踐起來的卻比較少。也就是我們提到的相互理解,真的能夠做到相互理解,相信百分之90的溝通問題都不再是什么問題。
3、溝通后做記錄
開發(fā)和產(chǎn)品經(jīng)理一樣,很多時候可能是多個項目的任務(wù)并行處理,所以單純的溝通成功有了結(jié)果之后,還是需要做一些記錄,避免大家瑣碎的事情比較多把任務(wù)給忘記了。
4、沒事多表揚
每個人都有虛榮心,只是多和少的問題,所以,每個人都喜歡聽到別人對自己的贊美。產(chǎn)品經(jīng)理在項目進展的過程中,可以經(jīng)常表揚一下開發(fā)人員,但表揚的時候也要注意一個細節(jié),那就是不能太空洞。打個比方,你要去夸獎一個女孩子今天的穿著打扮很漂亮,你不能直接來一句“你今天好漂亮”,這個就是比較空洞的表揚了。表揚的時候,還是需要具體一些,提供相關(guān)的細節(jié)比較好,比如“你今天穿的裙子看起來很有感覺,剛剛你走過來的時候,仿佛間有一種走在海灘邊海風(fēng)吹在臉頰上的味道。”
▌出了問題怎么辦
在產(chǎn)品開發(fā)和上線的過程中,毫無疑問會冒出各種各樣的問題,比如說項目延遲上線、產(chǎn)品bug一堆,服務(wù)器沒扛住訪問壓力等等。
這個時候,產(chǎn)品經(jīng)理就需要敢于站出來直接承認錯誤,承擔(dān)責(zé)任,不要什么都推給“這是老板要求的做法”、“老板中途更改的需求”、“服務(wù)器壓力頂不住我有什么辦法”之類的。因為,說到底,產(chǎn)品經(jīng)理才是一個產(chǎn)品的負責(zé)人,所以產(chǎn)品出現(xiàn)的所有問題,產(chǎn)品經(jīng)理都是有責(zé)任去背鍋的。對于老板不自覺地經(jīng)常拍腦袋想出來的產(chǎn)品需求,產(chǎn)品經(jīng)理還是有責(zé)任去和老板進行溝通,把事情的利弊給分析出來。
如果產(chǎn)品經(jīng)理在這種重大事件面前(即使不是產(chǎn)品經(jīng)理的錯)都能站出來承擔(dān)責(zé)任,那么你的項目團隊成員則會對你更加信任,犯了錯的成員還會感到有一點不好意思而請你吃飯什么的。當(dāng)然,老板自然是能夠分辨出問題主要是誰造成的,看到產(chǎn)品經(jīng)理能夠“挺身而出”,自然也會感到很欣慰,在內(nèi)心發(fā)出一聲呼喊——
這樣的產(chǎn)品經(jīng)理才靠譜嘛!
作者:壹百度
來源:倒退集
我們致力于提供一個高質(zhì)量內(nèi)容的交流平臺。為落實國家互聯(lián)網(wǎng)信息辦公室“依法管網(wǎng)、依法辦網(wǎng)、依法上網(wǎng)”的要求,為完善跟帖評論自律管理,為了保護用戶創(chuàng)造的內(nèi)容、維護開放、真實、專業(yè)的平臺氛圍,我們團隊將依據(jù)本公約中的條款對注冊用戶和發(fā)布在本平臺的內(nèi)容進行管理。平臺鼓勵用戶創(chuàng)作、發(fā)布優(yōu)質(zhì)內(nèi)容,同時也將采取必要措施管理違法、侵權(quán)或有其他不良影響的網(wǎng)絡(luò)信息。
一、根據(jù)《網(wǎng)絡(luò)信息內(nèi)容生態(tài)治理規(guī)定》《中華人民共和國未成年人保護法》等法律法規(guī),對以下違法、不良信息或存在危害的行為進行處理。
1. 違反法律法規(guī)的信息,主要表現(xiàn)為:
1)反對憲法所確定的基本原則;
2)危害國家安全,泄露國家秘密,顛覆國家政權(quán),破壞國家統(tǒng)一,損害國家榮譽和利益;
3)侮辱、濫用英烈形象,歪曲、丑化、褻瀆、否定英雄烈士事跡和精神,以侮辱、誹謗或者其他方式侵害英雄烈士的姓名、肖像、名譽、榮譽;
4)宣揚恐怖主義、極端主義或者煽動實施恐怖活動、極端主義活動;
5)煽動民族仇恨、民族歧視,破壞民族團結(jié);
6)破壞國家宗教政策,宣揚邪教和封建迷信;
7)散布謠言,擾亂社會秩序,破壞社會穩(wěn)定;
8)宣揚淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪;
9)煽動非法集會、結(jié)社、游行、示威、聚眾擾亂社會秩序;
10)侮辱或者誹謗他人,侵害他人名譽、隱私和其他合法權(quán)益;
11)通過網(wǎng)絡(luò)以文字、圖片、音視頻等形式,對未成年人實施侮辱、誹謗、威脅或者惡意損害未成年人形象進行網(wǎng)絡(luò)欺凌的;
12)危害未成年人身心健康的;
13)含有法律、行政法規(guī)禁止的其他內(nèi)容;
2. 不友善:不尊重用戶及其所貢獻內(nèi)容的信息或行為。主要表現(xiàn)為:
1)輕蔑:貶低、輕視他人及其勞動成果;
2)誹謗:捏造、散布虛假事實,損害他人名譽;
3)嘲諷:以比喻、夸張、侮辱性的手法對他人或其行為進行揭露或描述,以此來激怒他人;
4)挑釁:以不友好的方式激怒他人,意圖使對方對自己的言論作出回應(yīng),蓄意制造事端;
5)羞辱:貶低他人的能力、行為、生理或身份特征,讓對方難堪;
6)謾罵:以不文明的語言對他人進行負面評價;
7)歧視:煽動人群歧視、地域歧視等,針對他人的民族、種族、宗教、性取向、性別、年齡、地域、生理特征等身份或者歸類的攻擊;
8)威脅:許諾以不良的后果來迫使他人服從自己的意志;
3. 發(fā)布垃圾廣告信息:以推廣曝光為目的,發(fā)布影響用戶體驗、擾亂本網(wǎng)站秩序的內(nèi)容,或進行相關(guān)行為。主要表現(xiàn)為:
1)多次發(fā)布包含售賣產(chǎn)品、提供服務(wù)、宣傳推廣內(nèi)容的垃圾廣告。包括但不限于以下幾種形式:
2)單個帳號多次發(fā)布包含垃圾廣告的內(nèi)容;
3)多個廣告帳號互相配合發(fā)布、傳播包含垃圾廣告的內(nèi)容;
4)多次發(fā)布包含欺騙性外鏈的內(nèi)容,如未注明的淘寶客鏈接、跳轉(zhuǎn)網(wǎng)站等,誘騙用戶點擊鏈接
5)發(fā)布大量包含推廣鏈接、產(chǎn)品、品牌等內(nèi)容獲取搜索引擎中的不正當(dāng)曝光;
6)購買或出售帳號之間虛假地互動,發(fā)布干擾網(wǎng)站秩序的推廣內(nèi)容及相關(guān)交易。
7)發(fā)布包含欺騙性的惡意營銷內(nèi)容,如通過偽造經(jīng)歷、冒充他人等方式進行惡意營銷;
8)使用特殊符號、圖片等方式規(guī)避垃圾廣告內(nèi)容審核的廣告內(nèi)容。
4. 色情低俗信息,主要表現(xiàn)為:
1)包含自己或他人性經(jīng)驗的細節(jié)描述或露骨的感受描述;
2)涉及色情段子、兩性笑話的低俗內(nèi)容;
3)配圖、頭圖中包含庸俗或挑逗性圖片的內(nèi)容;
4)帶有性暗示、性挑逗等易使人產(chǎn)生性聯(lián)想;
5)展現(xiàn)血腥、驚悚、殘忍等致人身心不適;
6)炒作緋聞、丑聞、劣跡等;
7)宣揚低俗、庸俗、媚俗內(nèi)容。
5. 不實信息,主要表現(xiàn)為:
1)可能存在事實性錯誤或者造謠等內(nèi)容;
2)存在事實夸大、偽造虛假經(jīng)歷等誤導(dǎo)他人的內(nèi)容;
3)偽造身份、冒充他人,通過頭像、用戶名等個人信息暗示自己具有特定身份,或與特定機構(gòu)或個人存在關(guān)聯(lián)。
6. 傳播封建迷信,主要表現(xiàn)為:
1)找人算命、測字、占卜、解夢、化解厄運、使用迷信方式治??;
2)求推薦算命看相大師;
3)針對具體風(fēng)水等問題進行求助或咨詢;
4)問自己或他人的八字、六爻、星盤、手相、面相、五行缺失,包括通過占卜方法問婚姻、前程、運勢,東西寵物丟了能不能找回、取名改名等;
7. 文章標(biāo)題黨,主要表現(xiàn)為:
1)以各種夸張、獵奇、不合常理的表現(xiàn)手法等行為來誘導(dǎo)用戶;
2)內(nèi)容與標(biāo)題之間存在嚴(yán)重不實或者原意扭曲;
3)使用夸張標(biāo)題,內(nèi)容與標(biāo)題嚴(yán)重不符的。
8.「飯圈」亂象行為,主要表現(xiàn)為:
1)誘導(dǎo)未成年人應(yīng)援集資、高額消費、投票打榜
2)粉絲互撕謾罵、拉踩引戰(zhàn)、造謠攻擊、人肉搜索、侵犯隱私
3)鼓動「飯圈」粉絲攀比炫富、奢靡享樂等行為
4)以號召粉絲、雇用網(wǎng)絡(luò)水軍、「養(yǎng)號」形式刷量控評等行為
5)通過「蹭熱點」、制造話題等形式干擾輿論,影響傳播秩序
9. 其他危害行為或內(nèi)容,主要表現(xiàn)為:
1)可能引發(fā)未成年人模仿不安全行為和違反社會公德行為、誘導(dǎo)未成年人不良嗜好影響未成年人身心健康的;
2)不當(dāng)評述自然災(zāi)害、重大事故等災(zāi)難的;
3)美化、粉飾侵略戰(zhàn)爭行為的;
4)法律、行政法規(guī)禁止,或可能對網(wǎng)絡(luò)生態(tài)造成不良影響的其他內(nèi)容。
二、違規(guī)處罰
本網(wǎng)站通過主動發(fā)現(xiàn)和接受用戶舉報兩種方式收集違規(guī)行為信息。所有有意的降低內(nèi)容質(zhì)量、傷害平臺氛圍及欺凌未成年人或危害未成年人身心健康的行為都是不能容忍的。
當(dāng)一個用戶發(fā)布違規(guī)內(nèi)容時,本網(wǎng)站將依據(jù)相關(guān)用戶違規(guī)情節(jié)嚴(yán)重程度,對帳號進行禁言 1 天、7 天、15 天直至永久禁言或封停賬號的處罰。當(dāng)涉及欺凌未成年人、危害未成年人身心健康、通過作弊手段注冊、使用帳號,或者濫用多個帳號發(fā)布違規(guī)內(nèi)容時,本網(wǎng)站將加重處罰。
三、申訴
隨著平臺管理經(jīng)驗的不斷豐富,本網(wǎng)站出于維護本網(wǎng)站氛圍和秩序的目的,將不斷完善本公約。
如果本網(wǎng)站用戶對本網(wǎng)站基于本公約規(guī)定做出的處理有異議,可以通過「建議反饋」功能向本網(wǎng)站進行反饋。
(規(guī)則的最終解釋權(quán)歸屬本網(wǎng)站所有)