程序員的發(fā)展有幾條路,常見的路有繼續(xù)做研發(fā)以及做管理相關的工作。繼續(xù)做研發(fā),指的是繼續(xù)在一線從事代碼編寫工作,成為技術專家,不帶人;做管理相關的工作,指的是帶人,帶團隊,從事一些管理方面的工作,基本不再寫代碼了。其中,管理相關的工作,有2個比較典型,即研發(fā)管理和項目管理,對應到崗位名稱上,可以叫做研發(fā)經理/技術經理,項目經理。今天我們重點聊一下研發(fā)經理與項目經理,看看各位程序員朋友適合哪個崗位。
首先看一下研發(fā)經理和項目經理的崗位職責。研發(fā)經理的崗位職責:
- 負責軟件開發(fā)團隊管理和軟件工程師培養(yǎng);
- 負責組織制定軟件解決方案及軟件項目開發(fā);
- 負責軟件項目需求評估,組織和協調開發(fā)團隊完成設計,對開發(fā)過程進行跟蹤管理;
- 負責系統整體的框架設計、概設、關鍵技術問題的解決;
- 搜集整理業(yè)務領域內的技術解決方案或新的技術趨勢;
- 系統項目管理、項目需求分析、整體規(guī)劃、設計、任務劃分、開發(fā)實施、代碼歸檔等;
- 負責軟件部署和版本管理,負責軟件維護和優(yōu)化、項目監(jiān)控、方案變更等。
再看看項目經理的崗位職責。項目經理是整個項目的核心存在,對整個項目起著舉足輕重的作用,其主要工作職責有:
- 根據項目需求制定相應的項目執(zhí)行計劃,分階段進行項目管理,確保項目的有序進行;
- 定期組織參與項目的員工進行培訓,促進項目質量的提升,保證項目的高效率、高質量;
- 合理進行資源調配,對項目進行過程中出現的計劃變更,積極做出響應;
- 掌握項目進度,跟進項目的進展情況并及時匯報上級,確保項目如期完成;
- 制定項目激勵制度,對表現出色的員工進行褒獎,提高員工的工作積極性;
- 積極與客戶溝通項目的進展,對客戶提出的需求及時響應,維護與客戶之間的良好關系,促進深層合作。
上面列舉的崗位職責,并不代表全部的職責,但基本上說明了研發(fā)經理和項目經理的基本且重要的責任內容。
不難看出,研發(fā)經理和項目經理均有培訓團隊成員的責任,均為團隊的管理人員,是團隊的負責人,對團隊整體的績效負責。側重點有所不同,研發(fā)經理更側重從技術層面出發(fā),解決整個團隊的問題;而項目經理,則側重從業(yè)務、需求、客戶的角度出發(fā),解決項目上的各種問題。研發(fā)經理的立足點在于技術。技術強,加上一些溝通、管理的能力,基本上能夠擔任研發(fā)經理。項目經理的立足點在于業(yè)務。項目經理可以不懂技術,但一定要懂業(yè)務,只有懂得業(yè)務,才能跟客戶對話、溝通清楚,才能更好的解決客戶的痛點,為客戶和公司創(chuàng)造價值。業(yè)務能力強,加上管理、溝通、計劃、組織、監(jiān)控的能力,基本上能夠勝任項目經理的崗位。
薪酬方面:研發(fā)經理的工資高于項目經理。究其原因,還是行業(yè)問題。研發(fā)經理多在互聯網行業(yè),而項目經理多在傳統行業(yè)?;ヂ摼W行業(yè)的薪資還是高一截。下面是從脈脈上查的幾個工作機會。從工作機會提供的薪資來看,研發(fā)經理在30K-40K的范圍,而項目經理則處于25K-35K的范圍。

下面的是項目經理的工作機會:

使用招聘方的賬號,來看求職者的期望薪資的話,研發(fā)經理大約在35K-50K的樣子,項目經理則在25K-35K的樣子。由于涉及到隱私,這里就不貼圖了。那么,程序員是成為研發(fā)經理好,還是項目經理好呢?其實沒有好和壞的區(qū)分,只有適合不適合的區(qū)分。選擇做研發(fā)經理還是項目經理,還需要從長計議??紤]的因素主要包括兩方面:公司的特點、個人的特點。
公司的特點,公司是哪個行業(yè)的公司,其特點是以產品為主,還是以項目為主。如果以產品為主,例如很多互聯網公司,主要是研發(fā)產品,運營,可能都沒有項目經理這個崗位,那么,在這類公司,當然是研發(fā)經理的發(fā)展更好了。如果是一些傳統行業(yè)的公司,以項目為主的公司,項目經理能夠為公司帶來收入和利潤,項目經理的作用很大,此時的研發(fā)經理,也得聽項目經理的安排和考核,顯然是項目經理的發(fā)展更好??傊?,結合公司的特點,看看是研發(fā)經理的貢獻大還是項目經理的貢獻大,哪個貢獻大,哪個有更好的發(fā)展前景。
根據公司或項目或產品的不同情況,研發(fā)經理和項目經理可能是同一個人,這就需要既懂技術又懂業(yè)務、管理;既能寫代碼,又能做需求、規(guī)劃產品、交付項目。
個人的特點,個人是喜歡做技術,還是喜歡做管理?大多數研發(fā)經理做的工作還是圍繞技術來做的,還有不少研發(fā)經理在寫一些核心代碼,或者寫更多的代碼,其本質上,還是一名程序員,管理的工作不多,也不復雜。研發(fā)經理更適合對技術抱有一定熱情的人,有時間的話,可以繼續(xù)研究點新技術,何樂而不為?
如果個人不太喜歡技術了,對研究技術沒有什么興趣,更感興趣的是對項目上不確定性的內容搞定,和各式各樣的人打交道,那么,項目管理會是一個很好的選擇。項目管理可能離技術比較遠了,主要看項目的規(guī)模和性質。如果是研發(fā)類的項目,項目經理還需要懂一些技術,如果不懂技術,項目開展起來多少有些力不從心。
結合公司的特點以及個人的特點,不難做出選型,到底是研發(fā)經理,還是項目經理?不論做研發(fā)經理還是項目經理,要想成為優(yōu)秀的人員,強大的學習能力都是必備的。結合公司和個人的特點,能夠為公司做出更大的貢獻,不同的時間扮演不同的角色,也是有可能的。
所以,如果不好選擇,根據當前的機會,先當一個研發(fā)經理,或者項目經理,都行,后期再根據機會和情況進行調整,條條大路通羅馬。
本文經授權發(fā)布,不代表增長黑客立場,如若轉載,請注明出處:http://m.allfloridahomeinspectors.com/quan/47508.html