產品經理如何入門,沒人帶的情況下如何學習?
我的經驗是嘗試自己獨立做一個產品,沒有技術背景的人看到這句話可能就覺得害怕,以為做產品經理終於可以不研究技術,你還讓我自己開發產品,豈不是違背初衷。下面就詳細說說原因:
1. 可以幫助你快速熟悉產品整個生命周期
自己獨立做一個產品,在這個過程中,自然而然的就會體會到從 idea 到需求,從需求到產品,從產品到研發,從上線到運營的整個流程。
不是說一個網站、 APP 或一個桌面程序才能叫一個互聯網產品,能夠解決任何人,任何一點需求的東西都可以叫一個產品,想想自己有什麼現有工具滿足不了的需求或痛點, 嘗試通過技術手段解決它。
我的建議是可以從學習做一個 Chrome 插件開始,從基礎的 html 和 js 入手,根據官方文檔實現一些最簡單的功能。
比如,我在學習的路上做的插件和工具:
- 將網頁選中文字一鍵分享到新浪微博的書籤工具
- chrome 手氣不錯插件
- 豆瓣電影下載插件
- 以圖床為例,介紹如何做一款產品
這些工具的需求多來自於我自身,對其他人來說可能都是「偽需求」,不值得花精力去研究,更無法商業化,但是在你實現它的過程而言,中間積累的經驗非常寶貴:
- 首先你得有一個產品的想法,這就要求你擁有一個能洞察需求的思維
- 有了想法以後,需要把他設計成產品,布局、交互如何設計?要不要設計一個 logo?有了這些疑問後,想辦法自己解決,如果不具備這個能力,那麼就去學習,你所學的東西,在未來職業經歷中都會用的到。
- 開發、測試、上線都是自己,你就會慢慢明白該如何測試一個應用,如何把插件發布到線上
- 上線後為了把自己的作品推廣給更多的人使用,你可能會到論壇、QQ 群、微博里發信息,讓更多的人看到。世界這麼大,一定有和你有類似需求的人,他們可能會給你發送使用反饋,改進意見,你則需要根據這些反饋改進這個工具
而你經歷的以上這些,和任何一個商業化產品的生命周期大同小異。而解決這些問題的過程,就是學習成長的過程。
2. 編程不僅是一種能力,更是一種思維方式
產品經理學習編程還有一個重要的原因:編程不僅是一種能力,更是一種思維方式。它能讓你明白,哪些事情技術容易實現,哪些不容易實現。我見過一個新手產品助理,為了篩選出 80萬行的 csv 中符合某些條件的記錄,將文件拆成 10 份文件,用 EXCEL 過濾,中間經歷了數次死機、重啟,整個過程花了半個工作日,而對技術稍微有了解的同學,通過搜索、學習幾個命令行工具,半小時內可能就解決。
3. 在產品經理進階道路上,技術遲早要學
關於產品經理該不該懂技術,知乎上的討論很激烈,(見:IT 行業產品經理(尤其是創業的)需要懂技術嗎?),我的觀點是一定要懂,不僅有利於和工程師溝通,還可以更好的在合理設計、實現難度、性能三者之間做好權衡。而那些支持不應該懂技術的那些人,在長期的與工程師撕 B 過程中,都耳濡目染已經了解的差不多,還不如趁年輕主動多學點技術。
4. 技術沒有你想的那麼難
前面的觀點並不是讓產品經理潛心鑽研某門技術,能夠做出一些簡單的小作品的水平足夠,中間鍛煉的更是解決問題的能力,在這之後,產品經理這個職位你就算已經入門。
推薦閱讀:
※知乎APP產品分析報告
※方法論【6】:動機門檻分析模型
※不要給自己設限
※<產品篇>做好互聯網產品的獎勵機制之顯性獎勵·二
※產品汪:初入公司要做哪些?