產(chǎn)品經(jīng)理的技術(shù)學(xué)習(xí)之路
懂技術(shù)的產(chǎn)品經(jīng)理,在日常工作中會(huì)更加順暢,能更好地管理團(tuán)隊(duì)。本篇文章給不懂技術(shù)的小白或有一些技術(shù)基礎(chǔ)的產(chǎn)品經(jīng)理分享對(duì)應(yīng)的技術(shù)學(xué)習(xí)路徑,適合很多想學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)操作的人。希望本篇文章能對(duì)大家有所幫助。
產(chǎn)品經(jīng)理究竟需不需要懂技術(shù)?這個(gè)問(wèn)題已經(jīng)“折磨”了行業(yè)多年,每個(gè)人都有不一樣的觀點(diǎn)。
而我的答案是:要懂,但不用懂太深。如果很懂,請(qǐng)?jiān)诋a(chǎn)品思考時(shí)控制住。
產(chǎn)品經(jīng)理本質(zhì)上是一個(gè)偏商業(yè)的崗位,對(duì)產(chǎn)品的價(jià)值負(fù)責(zé),懂技術(shù)其實(shí)不算是產(chǎn)品經(jīng)理的“義務(wù)”。
但是,懂技術(shù)的產(chǎn)品經(jīng)理和不懂技術(shù)的產(chǎn)品經(jīng)理,在職業(yè)發(fā)展過(guò)程中一定會(huì)天差地別,懂技術(shù)的一定能夠上升地更快,日常工作也一定會(huì)比不懂技術(shù)的要更加順暢。
為什么?
一、產(chǎn)品經(jīng)理懂技術(shù)的好處
- 溝通順暢。產(chǎn)品本身就是由技術(shù)開發(fā)出來(lái)的。產(chǎn)品的開發(fā)過(guò)程并不是一個(gè)簡(jiǎn)單的工作,溝通會(huì)非常繁雜。懂技術(shù)的產(chǎn)品經(jīng)理在產(chǎn)品開發(fā)過(guò)程中能夠更加順暢地與開發(fā)測(cè)試人員進(jìn)行溝通,更高效地確認(rèn)事項(xiàng)。我們都知道,溝通最高效的方式,就是“理解”和“共情”。
- 可實(shí)現(xiàn)性。并非所有天馬行空的想象都能通過(guò)代碼實(shí)現(xiàn),產(chǎn)品經(jīng)理能夠理解技術(shù)邊界以及實(shí)現(xiàn)方式,有助于在產(chǎn)品規(guī)劃前期就更好地確認(rèn)產(chǎn)品規(guī)劃“范圍”內(nèi)容。
- 成本評(píng)估。懂得一定的技術(shù)知識(shí)可以更加準(zhǔn)確地評(píng)估項(xiàng)目成本,包括時(shí)間、資源和金錢等方面的成本。這可以幫助產(chǎn)品經(jīng)理更好地制定預(yù)算和規(guī)劃,并更好地控制成本。
- 跟上市場(chǎng)。快速變化的技術(shù)行業(yè)中,懂得一定的技術(shù)知識(shí)可以幫助產(chǎn)品經(jīng)理更好地了解市場(chǎng)需求和趨勢(shì),以便制定更符合市場(chǎng)需求的產(chǎn)品戰(zhàn)略和計(jì)劃。
- 優(yōu)化體驗(yàn)。產(chǎn)品經(jīng)理了解產(chǎn)品設(shè)計(jì)和技術(shù)實(shí)現(xiàn)之間的聯(lián)系,能夠更好地優(yōu)化用戶體驗(yàn)和提高產(chǎn)品質(zhì)量。
- 管理團(tuán)隊(duì)。如果了解技術(shù),當(dāng)產(chǎn)品經(jīng)理同時(shí)兼任項(xiàng)目經(jīng)理時(shí),能夠根據(jù)版本或迭代的需求量,對(duì)設(shè)計(jì)、開發(fā)、測(cè)試等資源進(jìn)行更加合理的規(guī)劃與分配。
二、警惕技術(shù)陷阱
但同時(shí),產(chǎn)品經(jīng)理的“技術(shù)知識(shí)”是需要被控制或警惕的,因?yàn)樗锌赡軙?huì)帶來(lái)以下后果:
- 脫離了產(chǎn)品本身,去追求技術(shù)。在做出產(chǎn)品決策時(shí),更多地需要考慮到公司戰(zhàn)略、市場(chǎng)需求、用戶體驗(yàn)等多種因素,而不是僅考慮技術(shù)實(shí)現(xiàn)的可行性。
- 影響團(tuán)隊(duì)和諧。部分產(chǎn)品經(jīng)理以為自己很懂技術(shù),在和團(tuán)隊(duì)的開發(fā)的溝通過(guò)程中,往往會(huì)“指導(dǎo)”開發(fā)工作,甚至?xí)钊氲健扒岸藨?yīng)該用什么框架”、“后端這個(gè)接口怎么寫”、“這個(gè)SQL查詢語(yǔ)句應(yīng)該用什么語(yǔ)法”等地方,典型的外行指導(dǎo)內(nèi)行,同時(shí)也會(huì)傷害團(tuán)隊(duì)的團(tuán)結(jié)。
- 被自己已知的技術(shù)知識(shí)束縛住。當(dāng)你有一些好的Idea,但以你的技術(shù)知識(shí)判斷這個(gè)Idea不可行時(shí),請(qǐng)不要放棄,可以把這個(gè)Idea拿去分享給技術(shù)同事,或上網(wǎng)尋找技術(shù)解決方案。你認(rèn)為實(shí)現(xiàn)不了,不代表真的實(shí)現(xiàn)不了。你認(rèn)為實(shí)現(xiàn)起來(lái)要花很多資源,不代表它沒(méi)有其他更節(jié)省成本的解決方式。
三、技術(shù)知識(shí)學(xué)習(xí)路徑
這里總結(jié)了一份給技術(shù)小白產(chǎn)品經(jīng)理的技術(shù)學(xué)習(xí)路徑,按照這個(gè)路徑學(xué)習(xí)完,能夠基本做到與開發(fā)、測(cè)試,甚至算法工程師進(jìn)行有效交流,增強(qiáng)對(duì)彼此的理解能力。同時(shí),面對(duì)日新月異的市場(chǎng),你也能更好地理解那些最新、最熱、最火的那些項(xiàng)目的本質(zhì)邏輯。
在學(xué)習(xí)的過(guò)程中,一定要結(jié)合自己的產(chǎn)品工作去學(xué)習(xí),去理解產(chǎn)品的每一個(gè)頁(yè)面、模塊、邏輯的來(lái)源是什么樣的,會(huì)更加有效。
1. 前端
首先學(xué)習(xí)HTML和CSS,理解Web網(wǎng)頁(yè)如何被開發(fā)出來(lái)的,包括結(jié)構(gòu)、樣式等。然后學(xué)習(xí)JavaScript,并能夠做到與頁(yè)面進(jìn)行聯(lián)動(dòng),通過(guò)這個(gè)過(guò)程可以了解到頁(yè)面的“交互”是如何實(shí)現(xiàn)的。
HTML、CSS、JavaScript,是前端的基本功。
然后可以學(xué)習(xí)JQuery。這是一個(gè)非常老牌的JavaScript框架,它可以讓我們更加簡(jiǎn)單地控制頁(yè)面元素(DOM)。它可以它的語(yǔ)法也非常輕便和簡(jiǎn)單,非常易于上手,也非常易于讓技術(shù)小白了解前端交互的實(shí)現(xiàn)邏輯。
以上內(nèi)容可以去到w3cschool或菜鳥教程中學(xué),免費(fèi),知識(shí)完善,而且它們都提供的編輯器,供大家邊學(xué)習(xí)邊編程,可以有效提升學(xué)習(xí)效果和學(xué)習(xí)體驗(yàn)。
同時(shí),為了增加一些趣味性。在學(xué)習(xí)的過(guò)程中,也可以搗鼓一些前端庫(kù)。font-awesome可以讓我們非常簡(jiǎn)單地網(wǎng)頁(yè)面中增加emoji圖標(biāo),而animate.css則可以讓我們非常方便地為網(wǎng)頁(yè)元素實(shí)現(xiàn)動(dòng)效,例如點(diǎn)擊按鈕后按鈕的震動(dòng)、彈跳等效果。還有很多很有趣的庫(kù)正在等待你的挖掘。
再往后,可以進(jìn)階學(xué)習(xí)前端框架,如vue.js,以便更好地理解“工程化”、“組件化”、“前后端分離”等概念。同時(shí),也可以學(xué)習(xí)一下微信小程序的編程,其編寫方式與vue.js是十分相似的。
自從出現(xiàn)了“大前端”的概念后,前端框架如雨后春筍一般,每天都有新鮮玩意。
但作為產(chǎn)品經(jīng)理,學(xué)習(xí)技術(shù)的目的是了解技術(shù)的實(shí)現(xiàn)方式,并不需要去學(xué)習(xí)那么多新鮮的框架,只需要選擇目前很成熟的、或較熱門的技術(shù)學(xué)習(xí)即可。
至于iOS和Android的前端開發(fā),大可不必去學(xué)。因?yàn)槠浼夹g(shù)本質(zhì)是相通的,只是使用的開發(fā)語(yǔ)言(Objective-C、Swift、Java…)和應(yīng)用承載的平臺(tái)(iOS、Android)不一樣而已。也可以通過(guò)閱讀蘋果和谷歌的官方開發(fā)文檔,了解一下各自系統(tǒng)所提供出來(lái)的數(shù)據(jù)或能力,這些都是為了達(dá)成產(chǎn)品目標(biāo)所可以利用的資源。
同時(shí),你也可以了解到,Web頁(yè)面是可以被掛載到iOS或Android應(yīng)用上的。同時(shí),Web頁(yè)面可以與iOS或Android原生頁(yè)面進(jìn)行一定范圍內(nèi)的數(shù)據(jù)傳遞或交互。這一點(diǎn)對(duì)于產(chǎn)品經(jīng)理在時(shí)間緊急的情況下設(shè)計(jì)APP的一些活動(dòng)板塊或臨時(shí)性頁(yè)面時(shí)尤為重要,因?yàn)橐淮伍_發(fā)就可以通用在iOS和Android的APP上。
因此市面上也有Flutter這樣的通用開發(fā)框架,一次開發(fā),可以讓應(yīng)用同時(shí)運(yùn)行在不同平臺(tái)上。但這類開發(fā)框架,雖然節(jié)省了開發(fā)成本,但在部分場(chǎng)景下的體驗(yàn)和技術(shù)方面,也還是有它們自身的問(wèn)題的,在此不展開詳述。
2. 后端
人生苦短,我用python。
甚至還有人說(shuō):“python不用學(xué),直接用”。所以,學(xué)python就好了。因?yàn)閜ython學(xué)習(xí)起來(lái)最容易,學(xué)習(xí)的人也多,資源也多。
python免費(fèi)學(xué)習(xí)的地方很多,除了w3cschool或菜鳥教程外,還有廖雪峰的官方博客也是一個(gè)不錯(cuò)的學(xué)習(xí)處。
學(xué)習(xí)python最好遵循一個(gè)順序:先學(xué)習(xí)基本知識(shí),至少搞清楚數(shù)據(jù)類型、函數(shù)、對(duì)象、屬性、模塊、正則表達(dá)式等基本概念,同時(shí)理解什么叫“面向?qū)ο?/strong>”。
然后你就會(huì)了解到,python作為“膠水語(yǔ)言”,有大量的第三方庫(kù)可以使用。
你可以通過(guò)這些庫(kù),去做一些你感興趣的事情,以下是幾個(gè)例子:
- 網(wǎng)頁(yè)爬蟲。可以通過(guò)requests、beautifulsoap、urllib等庫(kù),去爬取你感興趣的網(wǎng)頁(yè)內(nèi)容,你甚至可以自己搭建一個(gè)爬蟲腳本,幫助你定時(shí)獲取信息。
- 數(shù)據(jù)分析。可以通過(guò)openpyxl等庫(kù),操作excel數(shù)據(jù)??梢酝ㄟ^(guò)pandas、numpy等庫(kù)進(jìn)行數(shù)據(jù)分析計(jì)算,并通過(guò)matplotlib進(jìn)行數(shù)據(jù)可視化繪圖。
- 圖像處理。可以通過(guò)pillow對(duì)圖片進(jìn)行各種處理,體驗(yàn)一把用代碼P圖的感覺(jué)。
- Web開發(fā)。可以通過(guò)django或flask庫(kù)體驗(yàn)網(wǎng)站開發(fā)的過(guò)程以及一些細(xì)節(jié)。
- ……
3. 數(shù)據(jù)庫(kù)
了解數(shù)據(jù)的結(jié)構(gòu),以及開發(fā)同學(xué)口中常說(shuō)的“CRUD”。廖雪峰的官方博客也是學(xué)習(xí)數(shù)據(jù)庫(kù)查詢語(yǔ)言的好地方。
一般會(huì)先學(xué)習(xí)“關(guān)系型數(shù)據(jù)庫(kù)”,了解行、列、字段、屬性、主鍵等概念。這些概念需要與在學(xué)習(xí)后端時(shí)所學(xué)到的對(duì)象、屬性進(jìn)行結(jié)合,會(huì)更好理解系統(tǒng)對(duì)象的構(gòu)成。
SQL是數(shù)據(jù)查詢語(yǔ)言,學(xué)習(xí)它,能夠讓你更好地理解數(shù)據(jù)的組織方式。尤其是B端的同學(xué),能夠進(jìn)一步地提升對(duì)系統(tǒng)各業(yè)務(wù)數(shù)據(jù)的流轉(zhuǎn)的感受。
“非關(guān)系型數(shù)據(jù)庫(kù)”也需要接觸一下,主要是了解它和“關(guān)系型數(shù)據(jù)庫(kù)”的異同處,以及它的一些組織或處理方式。
4. AI
AI的時(shí)代正在強(qiáng)勢(shì)到來(lái),學(xué)習(xí)AI相關(guān)的技術(shù)知識(shí)也顯得非常有必要。
要了解AI,首先要接觸的是算法。這對(duì)于沒(méi)有一定數(shù)學(xué)基礎(chǔ)的同學(xué)來(lái)說(shuō)會(huì)感覺(jué)很難入手。
即便如此,也并不代表它們是無(wú)法被理解的。
可以先簡(jiǎn)單回顧一下高中曾經(jīng)學(xué)習(xí)過(guò)的概率論和線性代數(shù)知識(shí),然后了解機(jī)器學(xué)習(xí)的幾個(gè)類型:如分類、聚類、回歸、降維,以及他們對(duì)應(yīng)的幾種算法。在實(shí)際應(yīng)用的案例(例如,垃圾郵件的分類,就是一種二分類算法),結(jié)合起來(lái)理解。
推薦大家去百度AI平臺(tái),使用免費(fèi)的額度,通過(guò)python去使用里面的一些AI方法,來(lái)幫助你更加深刻的理解AI應(yīng)用。
例如可以通過(guò)NLP(自然語(yǔ)言處理)對(duì)文本進(jìn)行分類、理解、識(shí)別、打標(biāo)簽等,通過(guò)OCR(光學(xué)字符識(shí)別)體驗(yàn)從不同類型的圖片中獲取文本的樂(lè)趣等。
在進(jìn)一步地學(xué)習(xí)過(guò)程中,還需要了解到樣本、特征、評(píng)估、模型、算法,及他們之間的關(guān)系。
幾乎所有的AI應(yīng)用都基于該五要素。
關(guān)于以上內(nèi)容,給大家推薦兩本書:《策略產(chǎn)品經(jīng)理:模型與方法論》和《人工智能產(chǎn)品經(jīng)理:AI時(shí)代PM修煉手冊(cè)》。如果你有不錯(cuò)的數(shù)學(xué)基礎(chǔ),則推薦《裂變:秒懂人工智能的基礎(chǔ)課》。
然后,可以了解大語(yǔ)言模型(LLM),大火的ChatGPT就是LLM的一種,同時(shí)也可以進(jìn)一步了解一些垂直行業(yè)領(lǐng)域的LLM,如京東的產(chǎn)業(yè)LLM和彭博的金融LLM,了解LLM的運(yùn)作原理和應(yīng)用場(chǎng)景。
可以通過(guò)對(duì)提示詞工程(prompt-engineering)的學(xué)習(xí),了解如何與LLM交互和溝通。推薦prompt-learning網(wǎng)站,或B站吳恩達(dá)與OpenAI聯(lián)合推出的prompt課程。
另外,可以嘗試通過(guò)langchain庫(kù),進(jìn)行一些簡(jiǎn)單的AI應(yīng)用開發(fā),能夠幫助你更加深入地了解AI應(yīng)用。
5. 項(xiàng)目管理
最后,最好也學(xué)習(xí)一下軟件項(xiàng)目管理。因?yàn)轫?xiàng)目管理的本質(zhì),是將不同角色、不同人員、不同分工進(jìn)行串聯(lián)的一門學(xué)問(wèn),讓我們能夠從一個(gè)更加宏觀的視角去解決產(chǎn)品管理問(wèn)題。
傳統(tǒng)的瀑布流模式可以簡(jiǎn)單了解一下,但更建議去深入了解當(dāng)下較多使用的敏捷模式(如:scrum),推薦《敏捷革命》。深入地學(xué)習(xí)敏捷開發(fā),不僅能夠了解這種開發(fā)管理方式,同時(shí)也能理解“敏捷思維”,并將這種思維方式運(yùn)用到自己工作的其他方面。
四、最后
通過(guò)對(duì)以上內(nèi)容的了解和學(xué)習(xí),基本上能夠讓你在日常工作中涉及技術(shù)的場(chǎng)景中進(jìn)退自如,有效地提升個(gè)人的工作效率,也能有利于擴(kuò)展見(jiàn)識(shí)。
作者:吸貓狂魔;公眾號(hào):吸貓狂魔 。
本文由 @吸貓狂魔 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自 Unsplash,基于 CC0 協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
麻煩問(wèn)下文中提到的“百度AI平臺(tái)”網(wǎng)址是哪個(gè)吖?
嘗試過(guò)好多渠道 都不靠譜 還損失了不少米!
說(shuō)白了學(xué)技術(shù)還是得到 知乎 找大神 恩賜解脫。
知乎搜索 恩賜解脫 – 點(diǎn)擊 用戶 – 找到頭像又酷又黑的 兩萬(wàn)多的關(guān)注的那個(gè)就是了!
2025突破年入百萬(wàn)![呲牙][打call]
這樣一套的學(xué)習(xí)周期大概需要多久?作為非理工科出生的產(chǎn)品經(jīng)理來(lái)說(shuō)
只能說(shuō)學(xué)不完,根本學(xué)不完,技術(shù)這塊學(xué)下數(shù)據(jù)庫(kù)會(huì)比較有用,其他的根據(jù)興趣了解一下就行了,產(chǎn)品不光要學(xué)技術(shù),設(shè)計(jì)知識(shí)和管理知識(shí)同樣重要
不用學(xué)深,除非感興趣。能了解到技術(shù)實(shí)現(xiàn)原理,能和開發(fā)測(cè)試有效溝通,能團(tuán)隊(duì)成員相互理解對(duì)方的工作,就是OK的。再進(jìn)一步,能夠理解市場(chǎng)最新的最火的東西的原理,就更好了。
嗯謝謝分享,我是做項(xiàng)目管理的,但是非技術(shù)出身,現(xiàn)在想轉(zhuǎn)互聯(lián)網(wǎng)行業(yè)的項(xiàng)目管理,所以覺(jué)得這些都是我需要了解的,只是說(shuō)學(xué)海無(wú)涯,看著太龐大了啊
非常受用
非常高興幫助到你~
我大學(xué)也是信息管理,內(nèi)容很受用
很高興幫助到你~
很受用,寫的很全面,值得循序漸進(jìn)的學(xué)習(xí)成就自己。
很高興能幫助到你~
我是本文作者。
我本科是信息管理專業(yè)、研究生是傳媒專業(yè)。嚴(yán)格意義上和技術(shù)有一定沾邊,但不完全沾。我也沒(méi)當(dāng)做程序員(學(xué)代碼的過(guò)程中有開發(fā)過(guò)一些自己的小應(yīng)用)。
對(duì)于技術(shù)的學(xué)習(xí)和理解都是自己在入行產(chǎn)品經(jīng)理之前,學(xué)習(xí)產(chǎn)品經(jīng)理知識(shí)的過(guò)程中并行學(xué)習(xí)的。這是自己個(gè)人經(jīng)驗(yàn)的總結(jié),希望能幫助到大家,尤其是非理工科出身的產(chǎn)品經(jīng)理們,一樣能夠有方法接觸技術(shù)、了解技術(shù)。