回覆列表
  • 1 # 小白姑姑

    一. 忌不懂技術

    更準確的說,是不能缺乏設計、開發一個網際網路產品基本的技術常識,比如至少要清楚一個網站從不存在到能被使用者訪問,需要哪些必須的環節;也要明白一個App從你的腦海走到使用者的手機裡,需要經歷怎樣的過程。

    有常識,當然不一定就能做出好產品,但沒常識,就很象在村裡呆了半輩子的人乍到城市,一舉一動即使小心翼翼,也沒法兒不透著突兀和不和諧。

    很多公司都有完全不懂技術的產品人,大多年齡較長,也許是網際網路出現的時候,他們已經過了充滿好奇和渴望未知的年齡,不願意放低身段去學習新東西,喜歡只憑著想象和自己的生活經驗就開噴,間或以若干近期熱門關鍵詞作為點綴,以示自己尚蹲在潮流尖端。

    這樣的人也許能忽悠某些領導,但一定不招工程師待見,他們可能什麼都不說,但心裡已經開始等著看笑話,交給他們的開發需求,自然也是能拖則拖、能蒙則蒙。

    技術嘛,你現在學個 C 什麼的意義真的不大,再結合你自身的話,肯定不是寫 Code 的人(我從你描述推斷的,真要學弄個 python 這種輪子多的),因此具體學某一門技術還是算了。但是如果你想跟工程師溝通順暢的,最好還是弄明白下面這些東西:伺服器、前端、後端、資料庫、資料結構、抽象業務、業務邏輯,搞清楚這幾個東西在一個產品裡是如何聯絡在一起的,搞明白這個,對於跟程式溝通還是很有幫助的。可以多看看各個著名產品的技術架構閱讀一番。這個看不懂很正常,但是看多了,在跟程式設計師溝通的時候有時候還真能靈光一閃。

    二. 忌懂技術

    我遇到不少工程師喜歡說:“只要產品需求明確,技術上一切都能實現。”

    這句話聽起來相當豪邁,也讓產品經理大為放心,覺得技術真是產品的堅強後盾。但其實傳遞了一個特別糟糕的訊號。

  • 2 # 產品筆記

    產品經理需要對技術有一定的瞭解:對技術概念有基本瞭解對每一種技術所解決的問題,以及它的使用場景有較深的瞭解

    懂技術不是讓你去寫程式碼,或者做架構設計,而是懂得這些技術背後所能解決的問題,或者說他的使用場景。

    從能力模型上看,一個優秀的PM,技術能力上需要具備以下硬能力:

    基礎概念的理解,比如記憶體,作業系統,資料,多執行緒等等,這些基本可以從計算機原理裡面瞭解到。基礎概念的理解,有助於和研發的溝通。

    流程抽象和建模能力,能從業務角度,抽象出整個資料流或者工作流,梳理出大體的業務框架和功能說明

    對於軟能力,主要是有3個:

    認知能力,具體體現包括對目標的把控和理解,目標的影響因素,完成目標所需要做的工作等等。

    協調溝通能力,具體包括對事情的理解是否足夠清晰,溝通上是否說明白

    推動能力,包括階段性工作的拆解和里程碑,以及聯合多個團隊打配合等等

    軟能力,總體上就是想得清楚,說的明白,做事情有目標和節奏。

  • 3 # 翻come覆go999

    其實 產品經理是沒有硬性技術要求的 當然 你懂技術自然更好 比如 你有一個需求 開發給你說做不了。。這個時候你應該就可以知道是不是可以實現的 由於本人是開發轉的產品 再產品方面 有著一定的優勢 不會出一些開發無法實踐的需求。但是現在公司的一些同事 每次開會的時候 都會說“不管開發能不能實現,那是他們的問題,我們只要設計出來就可以”所以我“。。。????” 我還是覺得從開發轉產品 開發經驗於我而言 是一定的財富 而不懂技術的產品經理 如果你覺得技術重要 現在開始學習就是 沒有什麼好怕的阿!

  • 中秋節和大豐收的關聯?
  • 航母上飛機那麼多,怎麼統一指揮?