PM要懂技術(shù)嗎

這是個(gè)老生常談的問(wèn)題。產(chǎn)品經(jīng)理是個(gè)很雜不專的行業(yè),在實(shí)際工作中也是最容易背鍋的,因?yàn)樗蕾囁硕鴮?shí)現(xiàn)價(jià)值,而實(shí)際只對(duì)產(chǎn)品管理。又引發(fā)另外一個(gè)問(wèn)題,在中小型公司的實(shí)際工作中,管理層對(duì)執(zhí)行層實(shí)際工作中往往幫助不大,特別是那些啥不懂往往造成面和心不和,而產(chǎn)品和開(kāi)發(fā)矛盾其實(shí)也是如此。

? ? ? ?產(chǎn)品主要職責(zé)是市場(chǎng)分析與策劃設(shè)計(jì),我們知道從組織效率與質(zhì)量講,策劃與實(shí)現(xiàn)分開(kāi),形成互相督促,效果相對(duì)好些,但有一定特殊性在于產(chǎn)品經(jīng)理沒(méi)行政權(quán)力領(lǐng)導(dǎo)開(kāi)發(fā),也就是你的話語(yǔ)權(quán)來(lái)自于你的專業(yè)與人格魅力,這一定程度也體現(xiàn)互聯(lián)網(wǎng)的平等思維,有利于更好的溝通。在與同行交流時(shí)候發(fā)現(xiàn)入行的真是啥專業(yè)都有,沒(méi)啥計(jì)算機(jī)基礎(chǔ)都可以做產(chǎn)品,還說(shuō)人人都是產(chǎn)品經(jīng)理,只要邏輯思維能力強(qiáng),業(yè)務(wù)了解強(qiáng),這種能力不是開(kāi)發(fā)最擅長(zhǎng)?寫(xiě)代碼實(shí)現(xiàn)肯定是最了解業(yè)務(wù),要知道實(shí)現(xiàn)各種功能在學(xué)習(xí)相關(guān)語(yǔ)言時(shí)候視頻老師就告訴你相關(guān)注意事項(xiàng),啥產(chǎn)品結(jié)構(gòu)圖,流程圖在軟件開(kāi)發(fā)時(shí)候確實(shí)需要但程序員在軟件工程時(shí)候是最熟悉的,然后說(shuō)開(kāi)發(fā)做產(chǎn)品往往糾結(jié)實(shí)現(xiàn)上,沒(méi)產(chǎn)品思維,嗯,剛開(kāi)始不是說(shuō)人人都是產(chǎn)品經(jīng)理?產(chǎn)品難道本身不是糾結(jié)細(xì)節(jié),用戶體驗(yàn)和市場(chǎng)人群分析真的很難?難道做了程序員就不是消費(fèi)體驗(yàn)者,不會(huì)從用戶角度看問(wèn)題?而溝通過(guò)程中BAT的PM也很多不懂技術(shù),還是從自身層面維護(hù)立場(chǎng)。

? ? ? ?在美國(guó)很少有產(chǎn)品崗位,取代的是增長(zhǎng)崗位居多,其實(shí)很說(shuō)明問(wèn)題。市場(chǎng)分析比不上專業(yè)的經(jīng)濟(jì)證券分析師,當(dāng)然一般他們站在行業(yè)角度,而產(chǎn)品站在用戶角度,公司層面,當(dāng)然我也不是說(shuō)產(chǎn)品真沒(méi)啥價(jià)值,只是說(shuō)明開(kāi)發(fā)對(duì)于產(chǎn)品其實(shí)很了解,其能力遷移能力相對(duì)普通產(chǎn)品來(lái)說(shuō)要強(qiáng)很多,所以不可否認(rèn)學(xué)習(xí)編程對(duì)于做產(chǎn)品的幫助。為啥騰訊是產(chǎn)品基因,阿里是運(yùn)營(yíng)基因,還不是源于創(chuàng)始人對(duì)于技術(shù)的理解程度。不過(guò)相對(duì)來(lái)說(shuō)產(chǎn)品幫助開(kāi)發(fā)更高效工作也是真的,畢竟開(kāi)發(fā)精力全力集中在實(shí)現(xiàn)層面才不浪費(fèi)大的人力成本,不然真的從市場(chǎng)分析到用戶調(diào)研,從競(jìng)品到需求,從原型到實(shí)現(xiàn),那種工作量實(shí)在太累。

? ? ? 當(dāng)然,畢竟不是實(shí)現(xiàn)的,對(duì)于技術(shù)了解的程度是需要探討的。對(duì)于之學(xué)過(guò)Java,數(shù)據(jù)庫(kù),jsp+sevlet,三劍客以及計(jì)算機(jī)網(wǎng)絡(luò)連框架沒(méi)學(xué)的我其實(shí)要談廣度往往存在很多漏洞,推薦看這個(gè):https://mp.weixin.qq.com/s/kCECHEjM2XjRNHySPDNVdw。還是談?wù)劸途唧w實(shí)現(xiàn)一個(gè)注冊(cè)登錄需要了解的東西。這也是我最熟悉的功能,也相信在學(xué)習(xí)中寫(xiě)的最多的,HTML版,jsp版,數(shù)據(jù)庫(kù)版,框架版,每深入一層看到角度確實(shí)不同。

? ? ?首先關(guān)于盒子概念(div+css)的了解,在寫(xiě)個(gè)前端頁(yè)面時(shí)候,在大盒子套小盒子,控制顏色字體,尺寸位置,鏈接文本,相關(guān)的關(guān)鍵字,這個(gè)其實(shí)學(xué)起來(lái)很快,之后就是靜態(tài)交互js,對(duì)于事件控制,對(duì)于一個(gè)控件存在哪些行為變化,用戶點(diǎn)擊時(shí),移入移出時(shí)各種彈窗提示符,js入門(mén)容易但精通難,當(dāng)然在注冊(cè)登錄上掌握很簡(jiǎn)單;就是用戶名字符格式,數(shù)量控制,通過(guò)數(shù)據(jù)層傳輸,對(duì)比獲取對(duì)象與數(shù)據(jù)庫(kù)中數(shù)據(jù)對(duì)比,判斷是否已注冊(cè),用戶密碼正確執(zhí)行登錄。而在過(guò)程中,定義注冊(cè)登錄表對(duì)象,比如注冊(cè)表需要用戶名,密碼,驗(yàn)證碼,定義數(shù)據(jù)類型與字符長(zhǎng)度,形成一個(gè)對(duì)象,方便通過(guò)對(duì)象調(diào)用數(shù)據(jù)對(duì)比。而在傳輸過(guò)程,通過(guò)轉(zhuǎn)發(fā)與重定向語(yǔ)句獲取頁(yè)面數(shù)據(jù),連接服務(wù)器,開(kāi)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中增刪改查,查詢數(shù)據(jù)庫(kù)相關(guān)數(shù)據(jù),進(jìn)行對(duì)比驗(yàn)證正確性判斷是否登錄行為。

? ? ? 而這過(guò)程中分為表現(xiàn)層,業(yè)務(wù)層,持久層的MVC結(jié)構(gòu)。M-Model,模型,一般表現(xiàn)為提交的表單內(nèi)容,請(qǐng)求參數(shù)等,是服務(wù)器與客戶端交流的數(shù)據(jù)載體;·V-View,表現(xiàn)層,用來(lái)展示客戶端請(qǐng)求的結(jié)果,服務(wù)器返回的數(shù)據(jù)經(jīng)過(guò)渲染展示給用戶;·C-Controller,控制器,是客戶端與服務(wù)器的中間連接樞紐,它負(fù)責(zé)將客戶端發(fā)來(lái)的請(qǐng)求分配到指定的方法,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后將服務(wù)器返回的數(shù)據(jù)分配到指定的view,view好經(jīng)過(guò)渲染展示給用戶。流行的組合:·SSH:·Struts(表示層)+Spring(業(yè)務(wù)層)+Hibernate(持久層)·SSM:·SpringMVC(表示層)+Spring(業(yè)務(wù)層)+Mybatis(持久層)

業(yè)務(wù)層也是承接層,用來(lái)處理業(yè)務(wù)邏輯,通常使用數(shù)據(jù)庫(kù)中的事務(wù)來(lái)進(jìn)行,按照web層的要求來(lái)對(duì)數(shù)據(jù)層進(jìn)行增刪改查。

·service是業(yè)務(wù)層,是使用一個(gè)或多個(gè)模型執(zhí)行操作的方法:

  ·封裝通用的業(yè)務(wù)邏輯、操作。如一些數(shù)據(jù)的校驗(yàn),可以通用處理;·與數(shù)據(jù)層交互;·其他請(qǐng)求:如遠(yuǎn)程服務(wù)獲取數(shù)據(jù),如第三方api等。

持久層數(shù)據(jù)大概可以分為三個(gè)部分:DAO、文件系統(tǒng)其他應(yīng)用數(shù)據(jù)。

·DAO由一下幾個(gè)部分組成:

? ? ?·DatabaseConnection:專門(mén)負(fù)責(zé)數(shù)據(jù)庫(kù)的打開(kāi)與關(guān)閉操作的類;·VO:主要由屬性、setter、getter、方法組成,VO類中的屬性與表中的字段相對(duì)應(yīng),每一個(gè)VO類的對(duì)象都表示表中的每一條記錄;·DAO:主要定義操作的接口,定義一系列數(shù)據(jù)庫(kù)的原子性操作,如增加、修改、刪除和查詢;·impl:DAO接口的真實(shí)實(shí)現(xiàn)類,完成具體的數(shù)據(jù)庫(kù)操作,但是不負(fù)責(zé)數(shù)據(jù)的打開(kāi)和關(guān)閉;·Proxy:代理實(shí)現(xiàn)類,主要完成數(shù)據(jù)庫(kù)的打開(kāi)和關(guān)閉操作,并且調(diào)用真實(shí)實(shí)現(xiàn)對(duì)象的操作;·Factory:工廠類,通過(guò)工廠類取得一個(gè)DAO的實(shí)例化對(duì)象。

把相關(guān)關(guān)鍵詞概念以及做出個(gè)小功能就算產(chǎn)品常說(shuō)的:只要能和開(kāi)發(fā)溝通就好!?。。。。。。。。。。?!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容