2009年3月3日
2008年1月,某軟件公司一則年薪十萬招聘JAVA高級軟件工程師的廣告吸引了眾多媒體和IT從業人員的目光,大家置疑的除了頗具吸引力的年薪之外,更多的是對該企業愿意聘請“有能力的應屆畢業生”感到困惑。
某軟件公司一則年薪十萬招聘JAVA高級軟件工程師的廣告吸引了眾多媒體和IT從業人員的目光,大家置疑的除了頗具吸引力的年薪之外,更多的是對該企業愿意聘請“有能力的應屆畢業生”感到困惑。在大多數企業都強調工作經驗的時候,該企業為什么愿意高額聘請應屆畢業生呢?該企業負責人的一句看似簡單的“人才難求!”或許道破了個中真諦。
供求結構不合理,入門容易生存難
目前我國軟件產業發展早已突破作坊時代,開發方式已經由以前軟件開發的單打獨斗逐步升級為工業化、流水線式的生產模式,隨著整個行業的發展變化,軟件產業人才的需求結構也發生了相應的變化,軟件底層技術人員的培養已經基本能夠滿足整個行業的發展需要,日趨飽和,而工業化生產模式下的中高級技術人員則越來越緊缺,具備一定經驗的軟件項目經理、系統架構人員的需求遠大于供給的矛盾非常突出,再加上培訓機構大多還在源源不斷地將初級技術人員輸入到IT行業當中,忽略了人才培養的層次性問題,導致IT藍領人才堆積現象嚴重,初級程序員薪酬一再降低。很多一年前還對IT行業躊躇滿志的年輕人,不得不選擇更高端的培訓,以求跟上行業發展的腳步。“來我們這里接受培訓的學員,除了高校的應屆畢業生外,大部分都是有過IT從業經驗的藍領人才,他們當中的一部分正是在IT教育開始普及的時候轉行進入IT業界的。但是由于本身的學習能力和素質基礎問題,很多IT藍領入行三五年后,還是在做重復的代碼編寫工作,薪酬卻很難隨著工作年限的增加而上漲。”國內最大的IT人才服務機構——東方標準的教學總監賈燕楓女士告訴我們,更多大學及大學以上學歷程序員的進入,使得IT藍領的就業前景備受沖擊,為了保證在行業內的競爭力,他們不得不選擇更高端的培訓課程,如東方標準JAVA高級軟件工程師就業班及核心技能班系列。
JAVA高級軟件工程師缺口巨大
跟普通程序員供大于求的情況相反,企業對JAVA高級軟件工程師的需求則是遠遠不能獲得滿足。根據2007年IT行業就業情況調查來看,我國軟件企業目前在JAVA高級軟件工程師這類職位上的人員空缺至少在8萬人。嚴重的供小于求的情況使得JAVA高級軟件工程師的薪酬水漲船高。據東方標準對近千家企業會員的崗位薪酬統計,目前有一年工作經驗的JAVA高級軟件工程師的薪酬大致在年薪10-13萬左右,而一些接受過相關培訓的應屆畢業生也有至少4000元左右的月薪,明顯超過了今年應屆畢業生月薪2500元的平均水平。
“我們同學當中有很多選擇了先培訓再就業。”就讀于北郵計算機學院的劉尚尚告訴我們,從學校畢業只是相當于具備了初級軟件工程師的基本素質,嚴峻的就業環境使他們希望能夠擁有更強的競爭力再踏入社會。
目前任職于百度的于小菲告訴我們,她之所以選擇再接受JAVA高級軟件工程師的培訓,是看好了這個職業的前景,但高級軟件工程師培訓對課程的要求比一般培訓要嚴格,所以于小菲在選擇培訓機構時列出了一系列參考標準。“當中要有真實的企業項目體驗流程、深入透徹的核心技術知識講解。為了節約培訓時間,課程最好包括細化和總結的技術經驗,對于一般的應屆畢業生或者職場新人,再有一些強化的面試指導會更受我們歡迎。”于小菲說,上述這些條件缺一不可,否則可能培訓之后還是達不到企業的用人要求。
“企業的實際需求就是培訓機構的‘指南針’。”東方標準的賈老師告訴我們,目前東方標準已經根據從近千家企業會員那里收集到的崗位需求調整了課程設置。“東方標準的優勢在于,我們不單單是一個培訓機構,我們同時也是一個人才服務機構。多年累積起來大企業客戶為我們提供了來自一線的培訓內容和方向,這樣可以確保東方標準的課程調整更順應市場要求,同時也更具真實性。”賈老師更強調,小班授課是保證教學質量的最好方法,學員在選擇培訓機構時,最好關心一下自己有多少同班同學。“班上同學太多的時候,老師是無法顧及到每個學生的要求的。”
新的一年已經開始,這時候我們往往會展望“今年在Java領域最熱的技術將是什么”這類問題。通常來說,結果一般不外乎兩類技術,其中一類是最近出現的熱議技術,另一類是開始落實或成熟的技術。在這一點上,它與JavaOne大會給人的感覺非常類似,其中第一年充滿了規范、標準和新框架,緊隨之后的第二年就是規范的落實和前一年標準的成熟。在本篇文章中,我所提到的技術并不一定都是最新的,但是它一定是將被應用到現實開發中的。為了讓文章更生動有趣一點,我不僅僅會列出我認為會日漸重要的技術,還將列出那些我認為將逐漸衰落的技術。
日漸重要的技術
1、Java內容倉庫(JCR)我認為,2008年是Java內容倉庫技術在規范上取得成功的一年,而在2009年則將是它被廣泛采用的一年。Jackrabbit是其中非常成功的一個實現。盡管在某些地方數據庫可能更加符合要求,不過我發現目前在越來越多地方,倉庫或許更加適合。最初的時候,Web內容管理系統似乎是唯一最適合Java內容倉庫的領域,但是我認為這一情形將在2009得以改變。另外,我將來可能會對使用諸如db4o之類的對象數據庫更有興趣。我認為對象數據庫和倉庫之間有一些類似之處,因此對象數據庫如果日漸重要,也不是一件令人吃驚的事情。既然我們現在都在使用面向對象編程語言,為什么就不能使用一個對象數據庫呢?
2、Flex從一個開發者的角度來看,Flex在2008年已經變成一個重要的備選工具,但是它似乎還缺少一些來自企業用戶的支持。我認為這個不足將在2009年得以彌補。 隨著企業越來越接受富互聯網應用(RIA)這個概念,它們也會發現Flex才是唯一真正切實可行的解決方案。就我個人來言,我更喜歡使用Flex來開發未來所有的Web應用。它與AIR聯合使用可以離線運行Web應用,這無疑是錦上添花的一個功能。我一直感覺在桌面應用和基于瀏覽器的Web應用之間存在一段距離。事實證明,AIR彌補了這個空白。最后,我非常喜歡它的完全將業務層與展現層分開的特點。這是RESTful服務的成功之處,而Flex對這一點可以很好的支持。那么,我們可以想創建多少客戶端都可以,而不用管它們是使用Flex、Silverlight或傳統的AJAX技術。
3、RESTful服務當然這不是一個新技術,但是隨著JAX-RS的發布,我認為在2009年企業將開始開發越來越多的RESTful風格的服務。在2008年,SOAP網絡服務和RESTful服務的比例大約是70:30或60:40,顯然SOAP服務占據優勢。但是我認為在2009年兩者之間的比例將反過來。我甚至認為RESTful服務將實現更大的突破。
熱議技術:云計算,軟件即服務(SaaS)眾多IT巨頭已經紛紛進軍云計算領域,云計算的出現,恰好解決了SaaS發展過程中面臨的一些問題,當SaaS提供商的客戶快速增加到一定程度,客戶所消耗的巨大資源將迫使SaaS供應商提供更多的硬件資源,但由于成本的問題,SaaS又不想花費大量資金購買硬件或帶寬資源的時候,云計算無疑是個不錯的選擇。
窮途末路的技術
1、ESB的衰落坦白的說,我已經徹底對失去了對“SOA需要ESB”說法的信心。我只在一個項目(使用Mule ESB)中感覺這個說法言之有理,我們具有需要同步的多個完全不同應用(數據庫、命令行、服務),Mule ESB證明了自己是這個問題的最完美解決方案。在其它項目中,我看到企業只是簡單的使用一個ESB來代理/路由/監控服務請求。但是我可以使用Apache來完成這些任務。而且,SOAP只是企業整合的途徑之一,但并非唯一途徑。另外,如果人們甚至沒有任何企業整合需求時,又有多少人會實施SOA呢?
2、Web框架/AJAX的下滑 我曾經認為所有這些Web框架都是好東西,我喜歡嘗試新產品,我喜歡具有創新性的事物。但是現在它們卻讓我感到厭煩。先來說一下AJAX,的確你可以使用它來做出許多非常酷的東西,但是這些是否是你想要或真正需要的呢?很明顯,人們沒有從需要的角度來考慮其能實現什么功能,而只是為了實現這個功能而使用這個功能。不過我認為,如果你不能放棄你喜愛的Web框架,那你將不得不繼續使用AJAX.
3、復雜的“組合”這是Web框架下滑的一種延伸影響。我對到處充滿各種“組合”的過去記憶深刻,我們有Hibernate、Struts和Spring.然后我們必須增加一個安全框架和Web服務客戶端,諸如此類舉不勝舉。我們最終得到的是一個相當復雜的組合,因為這樣就有了一個真正模塊化的應用程序,你可以使用其它同類技術來替換出特定的層。不過,這沒有多大意義,這種需要很少發生。一旦一個組合被設定后,很少再會去修改它。現在我喜歡讓我的應用程序盡可能的簡單。我寧愿手動編寫一些代碼,也不愿意去增加另一個框架。
其它可疑技術:商業化開源,應用程序服務器對于商業化開源這個業務模式,我沒有異議,我懷疑的人們對它的期望太高,一個產品不能因為開源了就放松對其投入,這樣會致使其體系架構變陳舊,代碼質量下滑。
教育部、信息產業部、國防科工委、交通部、衛生部日前聯合發布數控技術應用、計算機應用與軟件技術、汽車運用與維修、護理等四個專業領域的人才需求狀況。
計算機人才 需求每年增加100萬
據介紹,目前我國的計算機應用水平還處于初級階段,現有計算機和信息技術設施的功能沒有得到很好的開發和運用,比發達國家落后10-20年。但我國信息技術在不斷地發展中,目前的軟件營業收入是十年前的25倍,預計到2005年軟件產業的規模將達到2500億元。隨著我國軟件業規模不斷擴大,軟件人才結構性矛盾日益顯得突出。教育部關于緊缺人才的報告稱,軟件從業人員近60萬人,其中專業人才約有34萬人(其中高級人才4萬人,中級人才20萬人,初級人才10萬人)。人才結構呈兩頭小中間大的橄欖型結構,不僅缺乏高層次的系統分析員、項目總設計師,也缺少大量的從事基礎性軟件開發人員。根據國際經驗,軟件人才高、中、初之比為1∶4∶7。按照合理的人才結構比例進行測算,到2005年,我國需要軟件高級人才6萬人,中級軟件人才28萬人,初級軟件人才46萬人,再加上企業、社區、機關、學校等行業,初步測算,全國計算機應用專業人才的需求每年將增加百萬人左右。
數控人才 藍領灰領需求都明顯增加
藍領層數控技術人才是指在生產崗位上承擔數控機床具體操作的技術工人,在企業數控技術崗位中占70.2%,是目前需求量最大的數控技術工人。教育部關于緊缺人才的報告稱,部分企業已經大規模引進了高職畢業生從事數控機床的操作,可以預見,企業對藍領層的數控技術工人有很大的需求,而對他們的知識和能力要求會越來越高;灰領層是指在生產崗位上承擔數控編程的工藝人員和數控機床維護、維修人員,這類人員在企業數控技術崗位中占25%,其中,數控編程技術工藝人員占12.6%,數控機床維護維修人員占12.4%,隨著企業進口大量的設備,灰領層數控人才需求明顯增加。
汽車維修人員 兩年將新增80萬從業人員
當前汽車維修從業人員法律意識淡薄,技術素質不高,這已經成為制約汽車維修業發展的瓶頸。緊缺人才的報告稱,汽車維修業從事技術管理的有26.2%文化程度為初中以下。一線工人中,有38.5%文化程度為初中以下,接受過管理培訓的只有9.3%,接受過新技術培訓的為11.7%,接受過維修基礎培訓的有38.7%。汽車維修人員高等級技能人才比例偏低,高、初、中的比例為26.6%、43.1%、30.4%,而發達國家為35%、50%、15%。工人文化程度偏低,初中、高中、專科比例分別為38.5%、51.5%、10%,而發達國家為20%、40%、40%。目前,我國汽車數量每年以13%的速度遞增,據此,預計汽車維修業兩年將新增80萬從業人員,大部分從業人員需要接受職業教育。
護士 未來十年需增加一百萬
緊缺人才報告稱,到2015年,我國的醫護比例應達到1∶1,按照這個比例進行規劃和預測,到2015年,我國的醫護人員將達到232.3萬人,1000個人中的醫護人員為1.5人,這就意味著護士數量在2001年的128.7萬人的基礎上再增加103.6萬人,平均每年增加11.5萬人。考慮到人口老齡化、社區服務擴大等帶來的人力需求增加,我國實際需要的護理人員比預測的要多。
2008年4月16日
鄭州大型免費 資深Java專家講座 名額有限 敬請預定 4月20日 周日 14:10
中唐軟件---河南唯一專注Java EE的高端培訓
面向高端 價格中檔
目標:掌握企業常用JAVA開發技能,順利就業軟件工程師
Java EE目前廣泛運用于金融、通信、移動、電子政務、大型企業管理、大型電子商務等系統的開發,是目前最廣泛使用的開發工具。中唐針對企業的需求,由富有開發經驗的講師進行Java EE框架的培訓,結合現代Web2.0技術,快速掌握最新、最實用的開發技能。在培訓經理的帶領下,按照軟件工程規范模擬實際工作氛圍,以團隊方式完成基于Java EE架構和Oracle數據庫的應用項目,掌握開發大型應用系統所需的軟件技能,熟悉整個軟件開發流程......
聯 系 人:唐老師
電 話:0371-68057779 65336737
手 機:13939017671
地 址:金水區農業路22號興業大廈B座1503 (農業路與經三路交叉口、家得寶旁邊)
交通路線:農業路政七街站 2/K9/30/K39/96/118
經三路得億路站 7/21/30/80/97/98/125/205/262/K810/K903/2路快線
http://www.zhongt.net