程序員的未來,向左走還是向右走?
推出一系列IT人才成長途徑職業(yè)調查,采集了各地軟件工程師,網絡安全工程師,數(shù)據庫管理員,項目經理等成功人士的數(shù)據,借此同勉,IT行業(yè)正蓬勃發(fā)展,技術人才前途一片光明。
經歷的2008金融風暴與持續(xù)低迷的2009年,總算迎來了復蘇的2010年,一向名列最旺盛需求行業(yè)的IT人才,乘勢而上,培訓機構也見機欣然開班,“搞技術沒有出路”這個觀點已被拋棄,隨著薪資水平的提高,IT技術人才更成為香餑餑。
那么,是不是選擇了IT行業(yè)就等于搭上成功的順風車呢?掌握了基礎技術,又要如何更進一步,擠身符合理想的高薪崗位呢?
想要沒有后顧之憂,少走枉路,讓我們來看看別人是怎樣做的吧。
調查一:程序員
阿迪,男,26歲,08年失業(yè),而現(xiàn)在,卻成為月薪5500元的軟件工程師。
“畢業(yè)之后,我先后在幾家公司擔任程序員,工資不高,常要加班,在人事關系上吃了虧,很累,沒有時間靜心掌握新知識,總有做不完的瑣碎的事,08年金融風暴中我也受了沖擊,失業(yè)了,四處見工發(fā)簡歷,卻沒有找到合意的,那時心情真不好受啊,壓力大,好友勸我將就一下,在小公司當網管員算了,但我最終沒有放低標準,寧缺勿濫,再也不想回到從前,于是大量時間都用來鉆研技術,從初級程序員到高級程序員,再到軟件工程師,這只是我個人職業(yè)規(guī)劃的第一步,我計劃在三十歲之后升至高級軟件工程師,然后是系統(tǒng)架構師,四十歲之后是開發(fā)經理或項目經理。”阿迪說起他的目標,臉上流露出飛揚的神采。
j2ee,jsp,servlet,javabean,struts,hibernate,spring,阿迪充實著自己的知識庫,在網上也結識了志同道合的同伴,相互學習促進,有時也兼職接下中小型項目,提高自己的團隊精神和協(xié)作能力,阿迪沒有因為一時找不到理想工作而暴躁焦慮,在等待的同時,他考取了MCSE、SCJP資格證書,為自己的前進做了充足準備。
機會沒有辜負做足準備的人。09年底,阿迪得到RL公司T市分公司的認可,并在試用期間,提前完成任務,以實踐證明自己的能力得到正式合同。
阿迪說,身為程序員要能正確理解任務單中描述的需求,除了軟件的功能需求外還應注意軟件的性能需求,更要正確評估自己的模塊對整個項目中的影響及潛在的威脅,“要想想看自己寫的模塊是否可以脫離當前系統(tǒng)存在,通過簡單的封裝在其他系統(tǒng)中或其他模塊中直接使用。這樣做可以使代碼能重復利用,減少重復的勞動,也能是系統(tǒng)結構越趨合理。”
“優(yōu)秀的程序員,要善于學習,涉獵新技術,經??偨Y,有目的地提高自己,保持激情,有耐心。”阿迪面帶自信,說出最后的總結,“只要技術過硬,定位合理,不愁找不到合意職位。”
阿迪幾經沉浮,對自己的發(fā)展路徑非常明確,那么,如果是剛入行,仍然懵懂的菜鳥呢?
ROBY,22歲,性格有點宅,在自己的求職簡歷上寫:“熟練jsp、SQL標準語句,熟練 j2ee 開發(fā)和面向對象編程思想,熟練 AJAX 技術。熟悉SQL Server、Mysql等數(shù)據庫系統(tǒng)的使用,了解其他數(shù)據庫的一些基本應用。頁面和腳本 熟悉div+css布局 在頁面端喜歡用 html和jstl標簽實現(xiàn) 能夠很好的配合前臺開發(fā).熟悉js語言 比較喜歡jQuery庫(熟練),了解常規(guī)設計模式,UML建模。 在校期間,表現(xiàn)良好,做過許多中小型項目的項目實戰(zhàn), 如,網上購物系統(tǒng),圖書管理系統(tǒng)。”
他得到實習機會,但三個月后,卻被告知只能成為產品銷售員,ROBY工作了半年,因為有技術背景,對產品的認識與分析與售后服務都非常出色,提成并不低,工資其實比程序員來說相差無幾,但營銷工作需要跟人打交道,對于ROBY來說,醉心于機器卻更吸引他。
ROBY沒有放棄成為程序員,他從側面了解到IT人才市場從業(yè)人員的整體年齡趨于年輕化,人才流動性很大,崗位相對不穩(wěn)定,多數(shù)程序員很容易因為長期的高強度工作而產生職業(yè)倦怠,由于這一行的特殊性,還必須不斷地更新知識,ROBY認為,自己年輕,容易接受新技術,反應快,肯吃苦,宅得住,在技術更新的大潮中競爭力更強。
“我喜歡編程,軟件編寫,程序設計,程序員要有很好的數(shù)學基礎和邏輯思維能力、扎實的C語言功底,對于每一個新的技術,語言,IT應用我都有興趣思索它們形成的背后原因,層出不窮的IT技術會讓人興奮不已。”ROBY一說到程序就眉飛色舞,成為一個純粹的技術人才是他的理想,學習,再學習,學以致用,拿自己感興趣的換薪水,他覺得再樂意不過。
“程序員吃的不是青春飯,技術是沒有衰老期的,因為喜歡,所以不累,看看國外,三十歲到五十歲的高級程序員最受歡迎,經驗是要拿青春來換的,技術好,年齡不是問題,到了幾十歲,不必每天都拼搏,一年做一二個項目就夠了。”ROBY非常篤定的說。
ROBY沒有想到十年后二十年后的計劃,而羅生,卻正在做了。
羅生,男,39歲,崗位,軟件項目經理。
軟件項目經理是目前人才市場上炙手可熱的人才,有豐富經驗、外語好的軟件項目經理最是搶手。據調查,軟件行業(yè)項目主管的薪水是同層次主管中最高的,平均年薪達15萬元。羅生從前是程序員,但三十歲時,因為厭倦了沒日沒夜的編程、調測而辭職,爾后試了幾份不同職位,當了三年IT培訓師,相比程序員,IT培訓師的工作壓力相對適中,且比較穩(wěn)定,無明顯的年齡限制,值得長遠發(fā)展,對擁有豐富編程、項目經驗,曾參與過許多成功案例的羅生來說,在接受一些專業(yè)訓練后,到IT專業(yè)培訓機構擔任老師并不是困難的事。
羅生在不同的學員身上看到毅力與希望,從業(yè)者和就業(yè)者通過培訓來提高就業(yè)競爭力,向職業(yè)提升沖刺,正如中國IT實驗室的IT培訓行業(yè)指數(shù)報告中所說,認證類和就業(yè)類的培訓需求日益增加。身為培訓講師,接觸到大量不同類型的學員,羅生的專業(yè)與博學及妙語如珠深入淺出的課堂表現(xiàn)令他成為極受歡迎的講師,學員的培訓熱情令得他欣喜IT人才輩出。
然而,羅生還是再一次轉型了。他還是放不下他鐘愛的程序設計,懷念第一線的編程,每次與學員的學術碰撞火花,更讓他抵擋不了再沖刺的誘惑,但他的身體與年齡決定了他不能再當純粹的技術師,經過深思熟慮,羅生下了決定:競聘項目經理。
企業(yè)在招聘項目經理時,都需要有帶領團隊進行項目開發(fā)的經驗,羅生本身有技術,多年來一直不曾放下學習,又當過培訓師,在講解溝通帶隊上有優(yōu)勢,為了向項目管理崗位邁進,他參加了項目管理方面的專業(yè)培訓課程,增長自己在流程管理、溝通協(xié)調等方面的能力。
“從團隊的一分子變成團隊的領導者,這是一個極大的挑戰(zhàn)。”
“開發(fā)過程中,特別是Scrum方法中,程序員絕對不能一個人在戰(zhàn)斗,不管你是架構師還是初級程序員。大家要一同完成項目進度,完成自己的職責,盡可能的找出迭代方法。”
羅生對于難度有認知,并作了充分的準備,對于IT人來說,要成為一個合格的優(yōu)秀項目經理除了具備扎實的技術基礎之外,還要有良好的人際關系能力、談判與溝通技能、客戶關系與咨詢技能、商業(yè)頭腦和財務技能以及創(chuàng)新意識,此外還要有巧妙的激勵技巧和化解沖突與解決突發(fā)問題的能力,能夠領導團隊,多快好省地實現(xiàn)項目目標,兼顧范圍、時間、成本、質量。
羅生出色地完成了軟件開發(fā)項目,交出了他第一張漂亮的成績單。
“對于這個新崗位,我十分滿意,不斷的挑戰(zhàn),不斷地學習,可以和團隊打成一片,互相交流,培育優(yōu)秀人才,也能在客戶上學到新的要點,在公司與客戶之間充當紐帶,我希望做到退休為止。”
由此可見程序員的發(fā)展,并不是一條路走不出口,中國IT實驗室報告指出,受到金融危機的影響,企業(yè)將重心和成本逐漸向中高級IT人才傾斜,同時IT人才的跳槽和主動離職率明顯降低。技術人才必須提高技術要求,讓自己成為企業(yè)不可缺少的人才,除了成為專業(yè)人才之外,也可以做產品營銷,或是企業(yè)內部培訓講師,有野心有沖勁的還可向項目經理進攻,在不放棄自己專業(yè)素質的基礎上發(fā)光發(fā)熱。
【編輯推薦】