【259期門診集錦】從程序員到項目經理的職業轉型

  技術門診是51CTO社區品牌欄目,每週邀請一位客座專家,爲廣大技術網友解答疑問。從熱門技術到前沿知識,從技術答疑到職業規劃。每期一個主題,站在最新最熱的技術前沿爲你引航!

 本期特邀資深項目管理專家、暢銷書作者劉毅老師對職業生涯轉型問題給予解答,歡迎網友積極提問,與專家一起討論! 

查看本期門診精彩實錄:http://doctor.51cto.com/develop-273.html

精選本期網友提問與專家解答,以供網友學習參考。

Q:

 如何完成從程序員到項目經理的華麗轉身? 劉老師你的經歷就是活生生的例子,可以詳細的講敘下經歷,您在程序員期間爲以後的轉型做了哪些準備工作?轉型一直就定在項目經理這個方向嗎?轉型後,怎麼適應的?如果重頭再來,還有哪些準備工作可以做的更充分呢?

A:

職業發展規劃是一個長期的過程,不同的職業階段規劃,因爲自身條件、經驗、感悟度的不同,規劃的結果也不一樣,很多事情超於了我們預測的範圍,所以,你覺得你一輩子可能就幹定這行了,實際情況可能會有變化。

我在2004年以前從事過軟件開發工作,當時的目標僅是“技術專家”路線,只是隨着年齡、經驗的發展,逐步的走到了管理路線,技術專家路線-->技術專家+業務-->技術業務並重-->管理(包括項目管理)。我相信有一部分人會從技術路線走到管理線,而有一部分會一直走專家路線,兩者無所謂好壞。

如果說,我現在要再做一次轉型,我的方法是:認識這個行業內的專業人士,研究其特徵,與其溝通,瞭解這個行業的趨勢,行業內人員的重要技能等..找到標杆,對標是相對來說比較快速的一個方法。

Q:

老師你好,我想問一下:不少技術人在工作若干年之後選擇轉向管理崗位,不知道這是做技術人的最好的出路還是什麼呢?不知道管理對個人技術要求有多高呢,也見過一些管理人員技術卻只是一般水平,這怎麼理解呢?

A:

轉向管理的崗位的一個原因是遭遇到職業發展的瓶頸,在年輕的時候,從技術員做到技術總監,能夠保持這種競爭的優勢,但是,未來呢?IT行業技術發展如此迅猛,更新換代如此快,我讀大學的時候學的是PASCALC語言,開發工具也是VCDELPHI等,看看現在呢?數量應用這些工具還有多大的市場?所以,這時面臨的問題是是否有能力持續的跟蹤新技術?我們覺得太累了,又找到解決辦法的時候,開始想到了轉管理崗位。

是否唯一途徑?不一定,我覺得其實是發展路徑的兩個不同的選擇方向而已,工作3-5年後,可以繼續走專家路線,可以轉管理路線,都可以,根據個人的特點來,兩個方向並不是誰比誰更好,而是誰更適合你。

我覺得管理人員具備一定的技術素養最好,當這其實已經不是其核心的能力了!

Q:
劉老師你好!我是網絡工程技術人員,現在的這份工作已經做了6-7年了。每天負責系統安全,網絡穩定,IDC機房的安全等。現在已經年屆30,自覺出路無望,常覺前途渺茫。閒時在想,我的出路在哪?走技術路線?可現在網絡技術無底限,NA,NP,IE?就算一條道學到底,新技術又層出不窮,現在的年齡,已經沒有精力了。。。轉管理,我倒是想,要人家願意請你才行。。。,自主創業?一切還在想像中。。不知道如何起步。。。。求老師提點!

A:

我剛參加工作的時候,目標很明確,走技術路線,所以大量的時間花費在技術的研究上,這一段時間,心無旁騖,一心鑽研技術,一旦突破了技術的門檻的時候,趨於成熟的時候,3-5年已經過去了,對未來的發展、薪酬等都有了新的期待,反而進入了人生的彷徨時期,持續了若干年,我覺得內心有理想、有激情的人都會或多或少面臨這樣的問題:想改變,想突破,但找不到路徑和方向。

我也曾苦苦思索,觀察別人,請教別人,也開始做一些準備工作,比如,學習方向從技術開始轉向業務和管理,研究業務,讀MBA等等。這個過程其實很長,一直處於準備階段,未來其實看不清楚,只能是隱隱約約感覺到。一旦機會來臨的時候,恰好就給抓住了。 

我覺得如果有能力詳細規劃自己的未來最好,但在看不清、彷徨的時候,多方面學習準備,學習深入的過程,是思考深入的過程,最終解開自己心結的還是自己。

Q:

我是一個普通的程序員,工作了幾年後,有點小經驗,也接觸了一些管理項目的工作。我覺得只要最終交付客戶滿意的系統就好了,沒有系統的學習過項目管理的理論知識,當然平常也看一些項目管理之類的書籍,比如敏捷開發之類的,對CMMI也沒有系統的學習過,只是平常參與項目時看別人怎麼管理的,我也照着做,然後當然也加入自己的一些想法,就這樣憑着感覺去管理項目,有時候也參與項目編碼,都是一些小項目,也沒出過什麼差錯。後來想想總感覺不像正規軍,我想做項目管理,又感覺有必要繼續拓展技術的深度和廣度,又想系統的學習項目管理理論,感覺這樣是不是太分散,請指點一二,在這裏先謝過了。

A:

能夠最終交付客戶滿意的系統,讓干係人滿意,已經是合格的項目經理了。從你的經驗來看,你已經知道項目中應該如何做,那麼,項目管理的理論對你來說是錦上添花,可能通過學習的過程,讓你知道了:爲什麼應該這樣做?知其然,也知其所以然。

繼續深入拓展技術和系統學習項目管理理論並不矛盾,兩者在目標上都是統一的:交付干係人滿意的系統!學習過程中注意主輔,從目前情況來看,技術爲主,項目管理知識爲輔。

Q:

我現在是程序員,將來希望能轉型的管理方向,我的計劃是首先做兩年開發,然後轉實施或者需求,規劃是這樣,但是覺得未來還是有點渺茫,老師您是怎麼走過來的,能幫我分析一下我這樣的規劃合理或不合理的原因嗎?謝謝您。

A:

目標比較明確,但實現過程可能是曲折的,這點要做好思想準備。很多事情並不一定和我們預想的一致,但有可能會超出我們的預想之外,紮紮實實走好每一步!當前把握好,同時爲未來做準備,當機會來臨的時候,實現轉型。

Q:

從事軟件開發方面的人員轉向項目管理,對比,從事信息系統集成方面的人員轉向項目管理,需要從哪些方面做做準備工作?

A:

轉型不是一蹴而就的,而是一個長期過程,不管目前從事的是哪個職業,都需要了解的是:

1、項目經理一般的技能是什麼?比如,做計劃、洞察客戶需求、WBS分解、項目執行控制、項目收尾等。除此之外的軟技能,如領導力、溝通能力、帶領團隊的能力等。

2、項目管理的知識體系,可以學習PMBOKPrince2等項目管理方法論。

3、所在行業的專業以及環境知識等。

4、行業內項目經理的特質:注意觀察你所在的這個行業項目經理的特點,日常的工作等等。確立標杆後,向標杆學習。

 

Q:

劉老師,你好,我是一個研究生,雖然不是學計算機的,但是我們的專業基本上也就是與算法有關,每天琢磨着編程,當然 ,現在連技術人員也不算,但是做技術的不可能一輩子做程序員,以後也會考慮到向管理方面去轉,我想問一下,如果我現在就開始準備,除了在技術方面要有所提高外,在管理方面,應該做哪些準備。以後工作,這個過渡應該是怎麼樣的?謝謝。。

A:

我個人建議先關注專業技術上的提高,在工作3-5年後根據自己的特點再考慮是否向管理方向轉,有可能走技術專家這條路線發展的很好,也可能因爲工作的原因,迫使自己提前轉向管理崗位。

IT行業來說,走向管理崗位的,一般都是技術出身的居多,技術比較牛了,成爲了技術方面的專家後被提拔到管理崗位上來的。少人能人例外。

在準備工作上,注意區分主次,前期仍然是以技術爲主線,這個過程中,學習一些項目管理的知識,運用這些理論方法思考項目中碰到的問題,爲未來做準備。

 此外,你需要問自己一個問題:爲什麼要走管理的道路?

 

Q:

是不是程序員只有轉型成爲項目經理這一條路呢?可是程序員的基數遠遠大於項目經理的需求數吧!程序員需要如何來進行自己的職業規劃呢?當“青春不再”時該如何轉型呢?而在這之前又該如何準備呢?

A:

1、程序員發展路徑有很多種,走技術路線,成爲技術專家,這是常規路線。或者走業務路線、管理路線均可,項目經理只是管理路線的一條選擇路徑而已。決定走那條路線是基於個人發展的現狀、經驗、能力、興趣等來決定的。

2、每個人都會面臨"青春不再"的時候,如果能提前規劃好自己人生髮展的軌跡,這是最佳的,但現實情況是,往往自己的職業發展面臨着各種外部因素的制約,非自己意願能夠改變,因此,導致了種種隨波逐流,這是常態,大部分人均如此。而隨波逐流的狀態下可能又分若干種情況,一種就“了此殘生”,就這樣算了,一種是“心有不甘”,還在等待機會,第二種狀態下,我們仍然要做一些準備的工作,當機會來臨的時候,你能夠識別出機會,並且有能力能夠抓住這樣的機會。

3、什麼是這種抓住機會和識別機會的能力,建議與目標職業的羣體進行接觸和交談,學習目標職業領域所需準備的知識。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章