軟件工程師職業規劃書范文
軟件工程師職業方向發展到一定程度都會面臨一個選擇,是走業務+技術方向,還是選擇純鉆研技術。軟件工程師職業規劃問題,這是所有軟件工程師都在關心的問題。一般來說,軟件工程師的發展基本上都會經歷這么幾條路徑。
程序員-系統分析員-架構師技術經理-CTO
程序員-項目組長-項目經理-項目總監-CTO
程序員-產品設計師-產品經理-CTO
當然這只是一個大致的路徑,不是所有程序員都必需要這么經歷的,有些人可能跳過其中的一些步驟,也可能有些人會把中間的很多職位都做了。
實際上很多時候,有些公司并沒有明確的技術經理、項目經理、產品經理之分,在許多的公司里,他們經常是由一個人承擔。在外包公司里,通常會有項目經理和系統分析員(也可能是技術經理)。在一些非IT公司里,可能會是部門經理,而做自己產品的公司可能會分得比較詳細一些。在此,廣州北大青鳥海珠學校大致說一下這三個職位的區別,讓正在徘徊的程序員有一個大致的了解。
項目經理是項目的直接負責人,這個角色相當于一個中間接口,不管是團隊成員還是需求方(客戶),或者是上級領導,有事都直接找他,所以這個職位著重于管理與溝通。一般來說,項目經理的工作重點在同客戶溝通需求、項目進度的把控、團隊的溝通方面,有些公司也會需要項目經理承擔團隊建設的工作,不過貌似很多國內公司都忽略了團隊建設這個工作了。對于項目經理來說,重點會要求溝通能力、協調能力、危機把控能力、執行力、團隊管理能力,著重于溝通、管理與計劃。當然也有些公司還要求項目經歷要參與招標談判,這就要求項目經理有一定的商務談判能力。
技術經理有時候也可能叫系統分析員,一些小公司可能會整個部門有一個技術經理。技術經理承擔的角色主要是系統分析、架構搭建、系統構建、代碼走查等工作,如果說項目經理是總統,那么技術經理就是總理。當然不是所有公司都是這樣的,有些公司項目經理是不管技術團隊的,只做需求、進度和同客戶溝通,那么這個時候的項目經理就好像工廠里的跟單人員了,這種情況在外包公司比較多。對于技術經理來說,著重于技術方面,你需要知道某種功能用哪些技術合適,需要知道某項功能需要多長的開發時間等。同時,技術經理也應該承擔提高團隊整體技術水平的工作。
產品經理這個職位一般在有自己產品(不管是軟件還是網站產品)的公司比較常見,產品經理主要會負責產品的設計、產品的改良等工作。需要注意的是,產品設計與設計師是兩個不一樣的工作,產品設計主要會從用戶體驗、業務需要等層面去設計產品,而設計師更多是從用戶的視覺上去做。產品經理應該是最懂業務的人,比如說你在設計一個微博的產品,就要求你對微博這個東西非常熟悉,從用戶習慣、用戶體驗、公司的發展戰略上去設計這個產品,還要對比同類產品會有什么優勢等等。
不管是項目經理還是技術經理與產品經理,都要求要熟悉業務,業務是需求的來源,沒有不談業務的技術,所以不管你從哪個方向發展,都要求對業務熟悉。產品經理要求對業務最熟悉,項目經理次之,技術經理排最后。對于程序員來說,剛開始工作的前幾年可以埋頭扎到技術里面,一般這個時間在2-3年的時間,然后就應該多關注業務了。這個業務不一定是指某個具體的業務,因為具體的業務的范圍太少,而且也需要機遇。
有關軟件工程師職業規劃問題,請廣州北大青鳥海珠學校專業老師。經過多年的教學實踐,廣州北大青鳥海珠校區以產業化形成軟件工程師人才培養機制,以專門培養符合國際市場要求的軟件工程師人才為目標,在人才培養速度、質量以及規模上,都取得了較好的成績。
【軟件工程師職業規劃書】相關文章:
軟件工程師職業規劃11-25
軟件工程師的職業規劃11-11
軟件測試工程師職業規劃12-01
軟件工程師職業規劃案例11-07
2014軟件工程師個人職業規劃11-28
大唐軟件java軟件工程師筆試題分享11-21
ehs工程師的職業規劃11-08
軟件工程師尷尬的面試11-08
注冊巖土工程師的職業規劃11-10
系統開發工程師職業規劃11-29