只有那些會(huì)編程的產(chǎn)品經(jīng)理才能理直氣壯地說,不需要。
– 1 –
產(chǎn)品經(jīng)理究竟要不要會(huì)編程?這是個(gè)老生常談的問題,我們先把它放下來,看另外一個(gè)問題:「一個(gè)咖啡師,要不要會(huì)種咖啡」。
上周朋友介紹我去一家藏在寫字樓里的專業(yè)咖啡館,咖啡師像做科學(xué)研究一樣稱重、磨豆、量溫度、看時(shí)間、沖咖啡。我隨口問道,弄這么復(fù)雜,跟樓下星巴克有什么區(qū)別。沒想到讓咖啡師打開了話匣子,從咖啡聊到咖啡豆,再聊到咖啡的產(chǎn)地,雙眼閃光,如數(shù)家珍。
我當(dāng)時(shí)腦子里就閃過一個(gè)念頭,假如我抄下他的操作步驟,巨細(xì)無靡地照做,應(yīng)該也可以做出一杯還不錯(cuò)的咖啡。要是我能懂得怎樣控制和調(diào)整其中一些關(guān)鍵步驟的參數(shù),加以練習(xí),或許還能成為一個(gè)及格見習(xí)咖啡師。
但倘若想要游刃有余,成為專業(yè)的咖啡師,我恐怕也要像他一樣,知道咖啡的產(chǎn)地、種植方式、處理工藝和貯存條件。除此之外,可能還要弄清楚不同咖啡機(jī)的構(gòu)造和原理。
– 2 –
從某種角度來說,我認(rèn)為這就是「產(chǎn)品經(jīng)理究竟要不要會(huì)編程」的答案。
不會(huì)編程,不知道支撐一個(gè)產(chǎn)品背后的軟硬件邏輯,只是照葫蘆畫瓢地交出原型,寫出 PRD,當(dāng)然也可以做產(chǎn)品設(shè)計(jì)。但若想成為卓越的產(chǎn)品經(jīng)理,我們應(yīng)當(dāng)像咖啡師了解咖啡豆一樣,去了解技術(shù)。知道它們的運(yùn)轉(zhuǎn)邏輯,實(shí)現(xiàn)路徑,以及邊界和可能性。
我們要弄明白數(shù)據(jù)在哪里,怎樣保存,它們?nèi)绾卧诳刂普Z句的描述下流轉(zhuǎn),表達(dá)在屏幕上;用戶又通過什么方式將意圖通過屏幕傳遞給程序,然后被代碼所捕獲和處理。我們要理解程序語言如何用數(shù)值條件理解邏輯,又如何通過調(diào)用和循環(huán)來分發(fā)和控制流程,等等。
我一直認(rèn)為,產(chǎn)品經(jīng)理能了解程序解決問題的方式,能看懂淺顯的技術(shù)文章,了解一點(diǎn)框架性和概念性的技術(shù)嘗試,可以大致理解工程師的語言和方案就足夠了。在此基礎(chǔ)之上,如果還能寫出五臟俱全的程序片段,或看得懂核心業(yè)務(wù)邏輯的代碼表達(dá),就能算是超出期望了。
我們不必真的像程序員一樣,具備工程能力和工程素養(yǎng),做出完整的功能模塊甚至產(chǎn)品實(shí)現(xiàn),這不該是產(chǎn)品經(jīng)理的戰(zhàn)場。
回到最初的問題,產(chǎn)品經(jīng)理要不要會(huì)編程。我的答案有點(diǎn)繞:要會(huì),但又不需要會(huì) —— 因?yàn)楫?dāng)你「學(xué)會(huì)了」編程之后,對技術(shù)的理解和意識(shí)會(huì)內(nèi)化成你的思維習(xí)慣,這時(shí),是不是真的能寫程序本身,可能也就不那么重要了。
– 3?–
怎么學(xué)呢?
對于產(chǎn)品經(jīng)理,或者其他需要了解技術(shù)的泛互聯(lián)網(wǎng)崗位,我一般會(huì)推薦去學(xué) JavaScript 或 Python。
JavaScript 的環(huán)境簡單,上手門檻低,而且相對比較直觀,但總覺得門派眾多,風(fēng)格也比較自由。Python 則更加嚴(yán)謹(jǐn),有各種三方庫加持,并且Python 對數(shù)據(jù)和文本處理有著天然優(yōu)勢,日常工作中寫一段小東西處理一下電子表格或文字材料都非常實(shí)用。
我用 Python 拉過 Google Analytics 的數(shù)據(jù),也用它處理過業(yè)務(wù)數(shù)據(jù)和語料,還起過 TensorFlow,跑過 scikit-learn。
如果你沒有干過這些事情,或許看起來會(huì)覺得有點(diǎn)厲害。但其實(shí)這幾個(gè)事情可以算是完全沒有技術(shù)含量的。真的不是裝大尾巴狼,它們都有完備的庫和文檔和簡明易懂的示例程序。我們只要知道一點(diǎn)點(diǎn)基本的語法和邏輯,照著文檔改幾個(gè)參數(shù),就能跑起來了。
哪怕你只是個(gè)出納,花幾個(gè)周末學(xué)一點(diǎn)基本語法,照著示例,可能只需要抄十幾二十行代碼,就可以在 Excel 表格中馳騁,把一系列的機(jī)械操作簡化為一個(gè)全自動(dòng)的腳本,那種神秘的操控感,你值得擁有。
我多年以前學(xué) Python 是靠看書和文檔,其實(shí)挺苦的,希望大家能找到一些比較不錯(cuò)的學(xué)習(xí)方式。我自己會(huì)看視頻學(xué)習(xí),比較不那么無趣,而且老師講的也比較詳細(xì)。比如前些日子,我就訂閱了極客時(shí)間的《零基礎(chǔ)學(xué) Python 》視頻課,我試看了一下覺得不錯(cuò),視頻的教學(xué)形式,學(xué)習(xí)過程應(yīng)該會(huì)相對輕松很多,而且還可以跟老師互動(dòng),有作業(yè)需要完成,還是蠻能督促你學(xué)習(xí)的。
當(dāng)然大家也可以看文章自學(xué),網(wǎng)上自學(xué)的文章還挺多,但我總覺得視頻更好。
產(chǎn)品人,多個(gè)技能,多條路。
本文由 @浮生老莫 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Pexels,基于 CC0 協(xié)議
愛盈利-運(yùn)營小咖秀(www.jza6.com) 始終堅(jiān)持研究分享移動(dòng)互聯(lián)網(wǎng)App運(yùn)營推廣經(jīng)驗(yàn)、策略、全案、渠道等純干貨知識(shí)內(nèi)容;是廣大App運(yùn)營從業(yè)者的知識(shí)啟蒙、成長指導(dǎo)、進(jìn)階學(xué)習(xí)的集聚平臺(tái);
想了解更多移動(dòng)互聯(lián)網(wǎng)干貨知識(shí),請關(guān)注微信公眾號運(yùn)營小咖秀(ID: yunyingshow)