產品經理如何入門,沒人帶的情況下如何學習?

我的經驗是嘗試自己獨立做一個產品,沒有技術背景的人看到這句話可能就覺得害怕,以為做產品經理終於可以不研究技術,你還讓我自己開發產品,豈不是違背初衷。下面就詳細說說原因:

1. 可以幫助你快速熟悉產品整個生命周期

自己獨立做一個產品,在這個過程中,自然而然的就會體會到從 idea 到需求,從需求到產品,從產品到研發,從上線到運營的整個流程。

不是說一個網站、 APP 或一個桌面程序才能叫一個互聯網產品,能夠解決任何人,任何一點需求的東西都可以叫一個產品,想想自己有什麼現有工具滿足不了的需求或痛點, 嘗試通過技術手段解決它。

我的建議是可以從學習做一個 Chrome 插件開始,從基礎的 html 和 js 入手,根據官方文檔實現一些最簡單的功能。

比如,我在學習的路上做的插件和工具:

  • 將網頁選中文字一鍵分享到新浪微博的書籤工具
  • chrome 手氣不錯插件
  • 豆瓣電影下載插件
  • 以圖床為例,介紹如何做一款產品

這些工具的需求多來自於我自身,對其他人來說可能都是「偽需求」,不值得花精力去研究,更無法商業化,但是在你實現它的過程而言,中間積累的經驗非常寶貴:

  1. 首先你得有一個產品的想法,這就要求你擁有一個能洞察需求的思維
  2. 有了想法以後,需要把他設計成產品,布局、交互如何設計?要不要設計一個 logo?有了這些疑問後,想辦法自己解決,如果不具備這個能力,那麼就去學習,你所學的東西,在未來職業經歷中都會用的到。
  3. 開發、測試、上線都是自己,你就會慢慢明白該如何測試一個應用,如何把插件發布到線上
  4. 上線後為了把自己的作品推廣給更多的人使用,你可能會到論壇、QQ 群、微博里發信息,讓更多的人看到。世界這麼大,一定有和你有類似需求的人,他們可能會給你發送使用反饋,改進意見,你則需要根據這些反饋改進這個工具

而你經歷的以上這些,和任何一個商業化產品的生命周期大同小異。而解決這些問題的過程,就是學習成長的過程。

2. 編程不僅是一種能力,更是一種思維方式

產品經理學習編程還有一個重要的原因:編程不僅是一種能力,更是一種思維方式。它能讓你明白,哪些事情技術容易實現,哪些不容易實現。我見過一個新手產品助理,為了篩選出 80萬行的 csv 中符合某些條件的記錄,將文件拆成 10 份文件,用 EXCEL 過濾,中間經歷了數次死機、重啟,整個過程花了半個工作日,而對技術稍微有了解的同學,通過搜索、學習幾個命令行工具,半小時內可能就解決。

3. 在產品經理進階道路上,技術遲早要學

關於產品經理該不該懂技術,知乎上的討論很激烈,(見:IT 行業產品經理(尤其是創業的)需要懂技術嗎?),我的觀點是一定要懂,不僅有利於和工程師溝通,還可以更好的在合理設計、實現難度、性能三者之間做好權衡。而那些支持不應該懂技術的那些人,在長期的與工程師撕 B 過程中,都耳濡目染已經了解的差不多,還不如趁年輕主動多學點技術。

4. 技術沒有你想的那麼難

前面的觀點並不是讓產品經理潛心鑽研某門技術,能夠做出一些簡單的小作品的水平足夠,中間鍛煉的更是解決問題的能力,在這之後,產品經理這個職位你就算已經入門。

推薦閱讀:

知乎APP產品分析報告
方法論【6】:動機門檻分析模型
不要給自己設限
<產品篇>做好互聯網產品的獎勵機制之顯性獎勵·二
產品汪:初入公司要做哪些?

TAG:產品經理 | 產品設計 | 互聯網產品 |