30歲程序員改行做產品經理可不可以?

我是一名工作了四年的JAVA程序員。由於入行較晚現在已經30了。

主要是技術一般,現在面臨著對未來的不確定的迷盲。

自己是一個性格內向的人,以前確實是努力的不夠,如今面臨著30而立的壓力,又突然想要再奮鬥一下。但是技術這塊的東西,越來越沒有信心了。

所以想要轉行去做產品經理,以鍛煉自己在人際交往、溝通、性格方面的不足,不想再做一個死板的程序員了。

也是感覺從技術去轉產品也有一些優勢所在吧。

當然我也有所顧慮,不知道我這樣性格的人能否做好,以及我也知道做產品經理不是一件容易的事,在各種方面的知識的深度廣度都是要求很高的。

希望能有一些指點意見!


謝邀;

作為技術一般的JAVA程序員轉型為產品經理的人,覺得自己有責任回答這個問題;

技術一般,對未來不確定,覺得要為自己想條後路,這也是我當初轉職為產品經理的想法;

而且作為程序員轉職產品,有幾個優勢:

1、知道程序員想要什麼樣的文檔?

我寫的PRD文檔,從主流程,到分支事件流,例外事件流;從輸入數據,到輸出數據,到顯示數據,這些對應的細節,我從來都寫的很清晰;跟我合作的程序員,在項目實施過程中,很少有因為細節問題不清楚,需要我這裡缺人的情況;

2、知道怎麼跟程序員溝通?

程序員,真是一群很可愛的人,也許因為我做過程序員吧,知道怎麼跟他們溝通吧,在改需求的時候,好像都蠻順利的...

3、熟悉整個開發流程:

項目說明會,開發,測試,修改,上線,這套流程作為程序員時,已經走了很多遍,現在走下來,沒有任何問題;

但是,也有一些問題,程序員轉職產品經理確實劣勢:

1、不善於溝通:

產品經理作為一個產品的負責人,面對的不僅僅是開發,測試,還要面對需求提出方,運營團隊,數據團隊,商務團隊;在整個項目中,沒有和任何一個方面進行過深入溝通,就有可能因為需求的不清晰,不明確而導致項目出現問題;而且,在項目的整個過程中,你也需要同不同的人打交道。要清楚,最好的溝通方式就是當面溝通,如果缺乏溝通能力,或者不喜歡當面溝通的話,那麼項目當中一定會產生一些問題。

而程序員恰恰就是一群不太喜歡當面溝通的人,他們更相信文檔,程序員,更喜歡面對屏幕,而不是面對人。

2、自以為是:

如果說什麼行業的人是最有自信的,我一定會選擇程序員;如果說什麼行業的人是最自負的,我也一定會選擇程序員;

作為一名程序員,是需要自信的;但是作為一名產品經理,很多時候需要聽取同事的意見,收集數據的反饋,查看用戶的吐槽,只有這樣才能做好產品經理;

但程序員那種老子天下第一,不可能是我這裡出現問題的想法,不適合產品經理;

而且,在你的描述中最大的問題就是:

你希望用產品經理這個職位來改變你在溝通,性格方面的缺陷,這是很不負責任的想法,你有沒有想過如果改變不成功怎麼辦?如果你還是不善於溝通,性格內向的話,即做不好產品經理,也傷害了所在的公司;

所以,個人建議就是,先嘗試著改變自己的性格,多溝通,讓自己外向點,同時學習產品經理的相關知識。

你也可以查看我的兩外一個回答:產品經理如何入門,沒人帶的情況下如何學習? - 大海的回答


謝邀!

看到@大海的回答,其實已經說的很全面了,我僅僅補充一些個人的看法!希望不會狗尾續貂……

程序員轉行PM的優勢自不必說,但是產品經理的轉型,實際上是走上一條更難的路,當然我說的是優秀的產品經理,持否定意見的可以摺疊我!

產品經理最重要的能力是平衡能力,平衡設計團隊,運營團隊,開發團隊等各方勢力,既要讓各方都最大程度的接受,更要滿足客戶的需求。因此,強大的溝通能力自不必說,更要有大局觀!做為程序員的大局觀,個人認為有待鍛煉提高。

其次,做為產品經理還要學習很多東西,既要懂運營,又要懂技術,還要懂數據,因為產品經理可以說走進了公司的核心層面,不懂的產品經理,是沒辦法勝任這一工作的,因為你領導的產品很可能關乎到公司很多人的吃飯問題!一旦決定錯了,是要付出很大代價進行挽回補救的!

所以,和@大海的觀點一樣,強烈建議先進行相關的積累,做好準備之後再進行產品經理的轉型!否則,既是對自己的不負責,更是對那些追隨你的人不負責,最最根本的是對你客戶的不負責,所有對用戶不負責任的產品經理,都是流氓!


我是來吐槽的。本人非技術,公司人力資源經理。時不時參加公司很多開發文檔展示的會議,另外整個技術團隊的開發人員也是我招的。作為一個外行,負責招聘的我首先會去了解產品經理的職責是什麼,比如產品設計。那麼做產品設計必須必須懂營銷,或者說是懂市場,這個邏輯應該沒有問題吧?所以我認為一個性格內向,不願意和人打交道、和用戶打交道的人,永遠不可能是優秀的產品經理。就我們公司而言,那位產品經理沒有接觸過任何用戶,沒有下過一次市場,他是坐在辦公室想邏輯的,沒錯,是坐在辦公室想的。然後在網上搜信息做"市場調查",關鍵是,還不願意和同事交流,非常傲氣,一副"我做的是技術你懂毛",別人說什麼他都冷笑,所以漸漸的我們會發現,他在公司是沒有存在感的。我們產品經理的活感覺都是項目經理和java高級在負責。(以上都是我一個外行的個人觀點,單純想吐槽)

回到你的問題上,我的建議是,去發揮你的優勢,不要為了彌補自己不足去輕易轉崗。這讓我想起了高中同桌,當年她文科好得一塌糊塗,經常單科全校第一(學校是全國高中top50),然而因為抱著"理科不太好,要多鍛煉一下"的想法選擇了理科,最後只剛好上了個普通一本。讀文科早就妥妥的復旦人大了好么!!!所以如果你本身那方面的能力較弱,想鍛煉是沒有問題的,可是你應該首先衡量自己的優勢是什麼,然後計算做這件事的機會成本。畢竟一個產品經理的職位不是隨便什麼人都可以做的,而一個java在我眼中都是可愛噠~

祝你好運!


為何要轉型產品經理?產品經理難道好做?

產品經理不是用技術可以衡量的一份職業,這個行業沒有任何的討巧,是需要踏實一步步的從用戶研究做起,很少有那種天馬星空的天才型PM,我們看似爆紅火箭式的爆發的產品,其實大多是現象級,PM的根本是讓企業賺取啊!燒著投資人的錢 刷一些假數據難道就是有成就的產品經理?

哥們兒 很想對你說的是:我見過比產品經理還了解用戶的程序員,也見過滿口商業模式、用戶痛點結果讓企業破產的PM。

如果你想做PM也要做好10000小時的學習準備,但如果你繼續做JAVA可能只需要5000了


首先很讚賞有這種思維習慣的人,常常會思考自己的未來以及方向。然後我可能無法在產品經理專業方向上幫到你,但是我是做互聯網人的職業生涯規劃,所以我用職業生涯規劃的方式來跟你分析一下,希望可以幫到你。

因為我們的現在是過去的選擇結果,而今天的選擇又決定了我們的未來,未來你會感謝有今天的思考和提問,還可以讓你為未來牢牢抓住機會而做好準備。

我還記得蔡康永有一個挺經典的段子,說18歲的時候有一個你很喜歡的女生約你去游泳,可惜你不會,於是你只能無限遺憾的說「對不起,我不會」,然後25歲有個理想的工作機會需要英語好,可惜你不行,於是你又只能無奈的放棄。

所以,不知道該如何前進,其實是一個職業方向選擇的問題,職業定向的方法有兩種,一種是願景倒向,就是如果你有自己的願景使命,要成為什麼樣的人,就以終為始的來看各種機會,相對來說支持那個能讓你夢想達成的機會是最好的選擇;

另一種就是資源倒向,就是從你的自己的能力和資源優勢出發以及看看自己內心動力來源是些什麼,推到怎麼選擇才能更適合自己,再到你的內心動力剖析和機會之間的匹配,這也稱為甜蜜點,也可以這樣去做選擇,就是從內心想要出發的那個方向能給我們更多的動力,包括興趣,價值觀,你的現實需求和期待等等。

再看看我們哪個方向更有優勢,哪個選項更支持和靠近我們的夢想,未來還能持續給我們更多的機會和回報,反正這些判斷和預測都是基於你對各種選項和機遇的充分了解和調研的基礎之上,因為你不了解就沒有辦法判斷和預測或匹配。

你內心想要什麼?和你的願景以及理想機會之間的距離,是靠能力去鋪路的,我們需要從認識自己開始,從內心出發,也還要盤點自己的能力和優勢,哪些是我們夠的著的,哪些是夠不著的,夠不著的有沒有通過一些努力去補起來,如何去努力,很多人每天學東學西,不斷的換工作,如果沒有方向,我們就會做一些無用工,走一些彎路。

所以30歲的時候想想35歲的目標,你的時間、精力、能量、機會,資源,會不會往這個方向聚集,比如說,我想在35歲之前成為一個頂級互聯網公司的高級產品經理,我現在就開始了解這些大型互聯網公司的產品經理是怎麼樣工作的,是不是適合自己,需要什麼樣的能力,能不能發揮自己的優勢,以及以有的積累有哪些,產品經理的要求,比如說知識、技能、經驗上的要求,自己還有哪些差距,這5年要如何補上這些差距。

如果不清晰,我們最火網也有很多資深的產品經理前輩可以諮詢,可以幫你少走很多彎路,從現在開始做這些準備,等你35歲的時候,我認為你實現自己的目標好似完全沒問題的。

謝謝!有需要互聯網規劃生涯規劃服務的朋友也可以私信我,希望可以幫到你。


請先嘗試鍛煉自己人際交往的能力和溝通能力,再考慮轉行去做產品經理。

一定是要能夠「勝任」才可以去做一項工作的,否則,那將是整個團隊甚至公司在為你的試錯埋單。

優先去選擇你能夠勝任的工作,遠好過在不確定的環境下嘗試彌補自己的短板。


開發組有個搞了六年計算機的人轉行做產品,平時跟程序員理需求都所向披靡,因為沒人能矇騙他

「這個在技術上很難實現」

「熊弟,你逗我呢?」


產品的門檻比php還低。


我也30好幾了,目前在零售行業,由於不是正規的軟體公司,所以基本軟體開發流程上什麼活都干!市場調研,需求分析,技術選型,硬體購買,伺服器搭建,開發,測試,部署,交付上線。現在慢慢好了,公司開始招程序員開發。雖然辛苦,不過這是很鍛煉一個人的全方面能力的。我以前也在大的軟體開發公司待過,流程都很完善,只要你顧著自己負責的那三分地就行。後來覺得沒意思就跳了。我下一步的目標是自己創業,因為在這個平台上,我已積累了人脈,鍛煉了能力(不單單是軟體開發方面)。


當然可以,我也是29歲才轉產品經理。以前一直做軟體實施。建議盡量轉To B產品的產品經理,這樣你的優勢才能發揮。再者轉之前需要好好準備,建議報個產品經理培訓班先入個門,再看看相關書籍,Axure或sketch基本原型要會點。然後就可以投簡歷了。當然能先內部轉崗產品經理是最好的。


產品經理(注意不是產品助理orUE)核心的工作是:帶節奏!

嗯,類似dota

具體的職位是根據比賽態勢(需求),把握、組織好團隊的進攻點(運營方向)/發育點(核心功能)/防守點(核心業務)/輔助點(團隊協同)。大家都是路人,所以「命令指揮」不管用。

團隊每個人都可以做主力,那麼你要如何帶節奏呢?


同是30歲的程序員,還是在做代碼旺的工作,和樓主有同樣的想法,我也想多聽聽同行的建議


同情樓主,又一個被甲方逼良為娼的可憐人!


產品汪跟代碼汪工作強度其實差不多,如果是抱著減少工作強度轉產品,我只能說,

一路平安


百詞斬的老大歐哥就是這麼轉過來的


雖然我認為想做好一個互聯網的產品經理,我姑且認為你是做互聯網行業的,一定要先做程序員。但是如果只是在項目裡面做螺絲釘狀的程序員的話,那麼你還是繼續做程序員吧。

1、首先你先得負責一個項目,從頭到尾的負責,從項目需求,到項目計劃,到測試試運行,到上線運營等必須都負責過,或者說都做過類似的工作,否則你連項目經理都沒資格。

2、其次你這個項目還得是整個產品的主要部分甚至就是整個產品,你才有機會接觸產品的業務流程和運營流程。否則你還是去轉項目經理更可靠。

3、有了以上兩個基礎,你再轉產品經理才會比較合適,至於會不會溝通,會不會交往,這種事只要有機會了,硬著頭皮上也沒問題的。最多一句話講不清楚的分2句話講而已,但是如果以上2個基礎都沒有,那麼請出門左轉,技術部大把坑等你填,沒必要對著別人用一個小時說不清楚一件事,大家都很忙的。

4、有了以上兩個基礎,你也只能轉你做過的項目的類似的產品經理,而不是什麼樣的產品經理都能做,這就是程序員轉產品經理的悲哀。

當然年過30由程序員轉產品經理這個思路還是正確的,哥也是31了才先轉項目再轉產品的,嗯吶,隨便轉轉,最後別人更看重的還是我的技術背景。請參考哥在第三方支付行業話題下的回答,謝謝~~


我做測試5年多,自認為能力還不錯,工作幾年來同事也挺認可,也在準備轉產品,最近在自己找資料學習,學一段時間後可能會去學起點學院的產品經理!


推薦閱讀:

漢語言文學的就業方向及職業規劃?
如何判斷要不要跳槽?
很多人都抱怨工作後知識不夠,看書太少,可否根據你所在的具體行業,提前對還在學校的我們做一些閱讀書目和個人學習的建議?
工作5年了還要不要跳槽?
怎樣去做長期規劃?

TAG:產品經理 | 程序員 | 職業規劃 |