1. 首頁
  2. 職場

一個程式設計師的困惑:我想轉產品經理

一個程式設計師的困惑:我想轉產品經理

我是一名程式設計師,想轉做產品經理,一方面覺得自己這方面更有天賦,另一方面我不想做只是面對機器的工作,熱衷於做交流溝通性強的工作,對於轉行謀職產品經理難度大嗎?

可能每一個搞程式的人,除了對程式設計有一種油然而生的愛的那種,恐怕有一個階段都會覺得產品經理是一個自然而然的出路,無外乎幾點:1,做技術太累,太枯燥(因為沒有愛,程式設計和其他藝術或者技術一樣,沒有若干年的重複勞作和積澱是不會有大成的)2,覺得做技術比較卑微。3,做技術不容易找物件(nerdylook,肥胖,其他各種不招人喜歡的因素,不潮。)4,虛榮心(產品經理好歹是個經歷,有名片什麼的。程式設計師就是民工等等)。。。。所以想變成產品經理,多牛逼啊!可以使喚程式設計師,可算報仇了!有自己主導的專案了,可以和高層直接對話了。。呵呵。。

說了一堆廢話,我想說,這不光是我的想法,我身邊有好多人都是這樣從一開始就放棄了做一個技術。

現在我的想法是,做一個技術其實比做產品經理幸福很多。首先,你只需要關心你自己的東西,沒有那麼多雜七雜八的東西。第二,做技術的人比較單純,更有利於思考。第三,其實產品經理的地位還不如你。你可以罷工,如果你的技術足夠nb.但是他不可以,因為他上頭有老闆,下面有你。第四,產品經理一點也不比寫程式輕鬆,有時候甚至比寫程式要費勁的多。因為程式這個東西是一通百通,要搞出一個靠譜的產品可不是把一套模式複製就可以了。第五:產品經理也是跟程式設計師一起混,因為圈子的影響,他們也可以看起來像nerd,肥胖,穿的很邋遢。。。。

所以如果說只是覺得做程式太辛苦,想去當產品經理,那估計這個選擇挺要命的。等於是用自己的短處在去搏別人的長處。但是如果是做程式做到一定境界了,想要更一步的努力,那麼我想說這個轉變還是很巨大的,對人也很鍛鍊。一般來說,最終產品經理想要完全不去寫程式碼,那除非:你的公司極其的龐大,產品經理的團隊可以組一個足球隊。或者是你已經有了一個非常牛逼的團隊和一個非常好的boss。

其實上面一大堆東西都可以總結為一句話:因為小時候被老師各種虐,所以長大了也想成為老師去虐老師的娃。
你不是一個好的程式設計師,可能是你沒有發現程式之美,沒有發現程式設計的魅力,沒有真正愛上程式設計師這個工作,沒有真正成為一個程式設計師。一個真正的程式設計師不會感覺到自己面對的是冷冰冰的機器,他面對的是一個可以實現他想法的朋友。

又或者是中國的這種環境導致你產生這類想法。

你的興趣並不在程式設計師裡,我覺得人就應該跟著興趣走,應該毫無顧忌地轉型去當產品經理。一個成功的產品經理確實需要有一定的技術功底,這樣去判斷一個專案一個功能是否有需要去實現,實現起來是否技術成本太大。同時,也可以避免受到下屬的忽悠,你的技術功底足以判斷出“這個功能實現起來很有難度”這類話的真偽。

最後,產品經理需要技術來實現自己的想法,程式設計師就可以自己去實現自己的想法了。不是產品經理才有創造力的,程式設計師同樣有。我是認為,程式設計師是幸福的。

我以前也覺得自己做產品有天賦,而且我發現不少技術人員覺得自己做產品有天賦,所以或者可以反觀一下,如果真的是“天賦”的話,不會有這麼多人都不約而同地這麼認為;我覺得這實在不是什麼天賦,只是你從事技術工作一段時間以後,開始有一些認識了而已;很多人都能對所謂產品說出個三五六來,就像一個畫畫畫久的人,會自然而然的覺得自己對“藝術”有了“天賦”一樣,不是很可靠的;

”不想做只是面對機器的工作,熱衷於做交流溝通性強的工作”
這可能只能說明你不喜歡當前的技術工作,並不意味著你“適合”做交流溝通性強的工作,技術工作不總是有趣的,難免有厭倦的時候,但因為這個想去做產品是不太合適的,因為做產品也有和做技術類似的問題。

下面是我的看法:

我感覺國內的公司基本還沒有這樣的意識,能夠真的讓一個產品經理當起實職,對一個東西提綱挈領,有真正的職權去“負責”,因為不太可能被賦予這種職權;平時看到的所謂產品經理應該叫產品“專員”更加合適,但比其他的“專員”更虛;這個職位現在已經越來越像其他行業的各種經理了,比如保險行業人人都是經理,地產行業賣房子的都是經理,產品“經理”的語義差不多就是這個;

我認為如果其他職位的人轉產品,技術職位的人應該是比較合適的,因為技術人員天天工作在產品的方方面面,對產品的需求和實現知根知底,資訊的不對稱問題在這裡最小;另外一方面是市場人員,也很合適,也是技術人員轉產品職位的最主要缺點,對市場的認知真的不夠;很多情況下,技術人員轉產品在管理層看來更難接受一點,因為一般管理人員不太懂技術人員的工作內容,習慣於自上而下的思考方式,覺得市場人員可能是更highlevel的工作,所以呢,“把握”起來更好,事實當然不一定是這樣,但這是一個現實的難度;

和純技術工作相比,產品工作在不同的abstractlevel上,需要的知識結構更寬廣,單一的職位挺難獲得這些需要的知識(和經驗),所以就像一本書上說的那樣“人人都是產品經理”,因為確實需要這樣;產品是團隊的高階目標,團隊通常會在下意識的情況下一起完成對產品本身的認知和管理;這意味著其實無論是開發人員或者市場運營人員,實際上大家天天都在一起做產品,站高一點看,你做技術,不只是寫程式碼,它還會確實地決定產品最後的工作方式,體驗和麵貌;來自市場和運營的工作同樣最終體現在產品的最終形態裡;所以產品就像是一個同時受內外(多方)環境決定的生命體,沒有單一方面決定產品,但任何一方面都有重要影響;所以你從技術轉產品可能是從“實際”在做產品到“看起來”在做產品;

我覺得再積累積累也是不錯的選擇,真的.作為技術人員,把技術做好,未嘗沒有做產品的“實”。

另外,說的直白一點,要有真正的職權,真正地對結果和決定負責,要有把控方向的權力,仍然和團隊一起做產品,但產品經理的決定不能夠輕易地被override,這才叫產品經理。沒有實權的產品經理,是沒有做頭的,會非常糾結的,技術人員轉到這種角色,成本非常大,所以要看看你轉到的職位是不是”實職“,還是隻是“虛招”,我個人的經歷,這個詞現在很火,小心泡沫。

PS: 我的上一份工作就是不想做交流溝通性強的領導型人物才離職的。現在,我很開心,比以前開心得多了。

我是一名產品經理,我想轉行成為程式設計師. 為什麼呢?

1 產品經理沒有實權, 基本上很多小公司產品經理就是一個人, 要與設計,程式,市場,銷售,客服,各個部門溝通,而且如果產品沒做好肯定產品經理是責任第一人. 如果有一個好老闆撐腰還可以,否則很難混下去. 所以這也是很多國外ceo就是直接就管產品的原因,否則根本沒有執行力,同級別如何管? 這也是國內很多企業產品做的爛的重要原因, 產品經理實際就是打雜的

2 技能要求高. 技術肯定要, 設計其實也要, 否則無法做原型設計. 還有就是細節要求, 最重要的就是大方向要把握好. 否則一個完美的產品沒有市場也不行.word ppt excel 精通更是家常便飯. 思維導圖 原型工具 還要不停的研究新產品. 如果遇到思維活躍經常變化的領導, 做PPT做到吐,本來如果寫程式寫的多還有點用. PPT做那麼多根本沒用.浪費腦細胞

3 產品經理前途渺茫, 除非你自己想創業, 否則產品經理實際沒有太多升職空間, 國內的產品總監很多都是市場或運營的人來管的. 做產品的很少會做到總監級別.當然國內騰訊還是很看重產品這個職位的, 但其他的公司基本沒有看重產品的.

4 產品經理加班的確比程式設計師少, 但是產品釋出測試的時候,也是忙死, 否則自己設計的產品非功能技術性問題其他人測不出來問題在哪.

程式設計師的優勢

1 程式設計師以前的地位不行,但現在很多公司已經意識到技術的重要性, 程式設計師的薪資範圍實際上限比產品高很多, 60萬年薪不算什麼,國外公司年薪100萬也是有可能的. 產品職位基本沒可能.

2 現在世界已經不同了, 程式設計師不再是苦力了, 以前國內是渠道,銷售 市場為王, 產品、程式、設計都是苦力. 現在產品做不好根本沒人用,銷售在忽悠也不行了. 最後實現都是技術問題. 而且現在例如apple store 發行渠道成本很低, 只要能做出來好產品 不愁賣不出去,微博上一傳就一大堆使用者. 程式設計師自己創業不是夢想, 程式設計師一個配合一個設計產品就能做出來, 產品經理就不行, 畢竟自己不會技術就做不出來.

3 不創業也可以靠程式設計序活一輩子, 一個團隊可能只有一個產品經理或沒有, 但程式設計師肯定要有兩三個, 程式設計師市場需求比產品大很多.隨著年齡提高程式設計師的經驗壁壘比產品高很多.

4 程式設計師可以對產品經理說 "這個因為技術問題做不出來" 但產品經理無法對老闆說"這個ppt因為我能力不行做不出來"。

5 最後還有程式設計師可以靠自己想做的技術,例如NB的技術 到達人生夢想, 而產品實際上都是從抄襲,在抄襲,最後創新也是技術創新帶來的產品。

好的產品經理大多數都是程式設計師
1.好的產品經理都自己創業了。在大公司做產品不過是打雜罷了,不是什麼小“CEO”,別自戀。

2. 創業團隊需要能幹活的人,程式設計師是最有生產力以及最能夠跟其他程式設計師溝通的人,那個程式設計師才是“CEO”,儘管他可能不Coding。