軟件行業人才培訓管理論文

時間:2022-07-14 05:56:00

導語:軟件行業人才培訓管理論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

軟件行業人才培訓管理論文

[摘要]文章結合目前我國軟件行業的發展狀況,分析了軟件企業在人力資源管理方面和人才結構上存在的問題,并從人才結構、員工培訓等方面著手,深入探討了軟件行業的人力資源管理方法。

[關鍵詞]企業規模人力資源人才結構培訓

近年來,我國軟件業雖然取得了長足的發展,但是與一些軟件大國如美國、日本和后起之秀印度相比仍有較大的差距,沒有真正實現產業化、規模化、正規化,主要表現在以下幾個方面:

第一,我國軟件業屬內向型,主要是國內市場,而國外市場份額較小,且是先國內后國外。《2002年中國軟件產業發展公報》調查結果顯示,2002年全國軟件企業行業共完成軟件及系統集成收入1100億元,出口創匯僅15億美元,占總額的十分之一左右。

第二,我國軟件企業缺少核心技術。主要產品是各行業在信息化建設中基于系統平臺的各種應用系統和對于系統網絡與信息安全方面防范病毒、黑客攻擊的查/殺工具軟件,而像操作系統、數據庫管理系統等系統軟件則極少。如Linux,雖然已進入企業級應用,但也只是在服務器領域里取得了進步。

第三,軟件企業規模較小。《2002年中國軟件產業發展公報》調查結果顯示,我國共有4700家各類軟件公司,其中,50人以下的企業占67%左右,50~200人的占26%左右,1000人以上的軟件企業則非常少。

第四,軟件企業正規化程度差距較大。我國具有CMM認證的企業為數極少,且通過CMM認證的最高級別僅為四級,如深圳華為公司。而全印度取得軟件CMM5級認證的軟件企業有40余家,有的企業還同時擁有ISO9000、希格瑪等國際認證。

第五,軟件企業的產業化程度較低。我國的大多數軟件公司還處于“手工作坊”階段,尚未形成規模化生產,缺少較規范的軟件過程監控、質量管理、文檔管理等。

這其中影響的因素很多,有內部因素,也有外部因素,有經濟體制問題,也有企業內部管理問題,如政府對軟件企業的投入、指導和各種優惠政策,教育體制和社會教育機構對軟件從業人員的教育、培訓,軟件企業內部的資金和人力資源管理等等。筆者認為,制約我國軟件行業發展的一個重要因素就是軟件人才問題,以下將著重討論企業的人力資源管理問題。

一、構建軟件企業合理的人才結構

2002年,全國軟件產業從業人員59萬人,其中高學歷人才的比重較大,研究生共43208人,占全部從業人員的7%;本科生共196151人,占全部從業人員的33%;大專生共99431人,占全部從業人員的17%。

現階段我國軟件人才結構呈現為“拋物線型”,說明軟件人才結構極不合理。一方面是對技術水平要求較高的系統分析員和有豐富經驗與行業背景的項目策劃、管理人員較少;另一方面則是從事軟件編程等基礎工作的軟件程序員、軟件配置員和軟件操作員即“軟件藍領”嚴重缺乏。目前,我國軟件企業競爭能力差的一個因素是產品成本太高,質量欠佳,這也是軟件企業難以形成產業化的重要原因。現在一個學軟件的研究生月薪在1萬元以上,一個大學本科生月薪在2000~6000元之間,這樣高的代價必然給軟件企業帶來產品的高成本,使企業的產品無法與其他國家競爭。所以,降低軟件企業勞動力的成本是提高企業競爭能力和把企業辦大辦強的當務之急。

由于軟件企業規模都非常小,因此分工不可能特別細。然而軟件產業規模化是一個必然的趨勢,軟件產業發展到一定程度的時候,就會形成規模,軟件人才分工也會細化。細化便于科學化管理及降低成本,即便于利用不同層次的人才結構,有效合理安排使用人才,實現人力資源優勢最大限度地發揮,進而降低勞動力成本。

在我國軟件企業中,處于中間層次的本科程序員數量居多,他們從事簡單的編碼工作,一方面使得軟件的人力資源成本居高不下,直接影響軟件產品的競爭力,另一方面又造成人力資源的浪費。而他們作為系統分析員,管理經驗和知識技能還有欠缺,不能夠勝任項目的規劃設計工作,從而影響軟件企業本身的發展。一些軟件企業提出“非研究生不進”,對低層次“軟件藍領”人才不屑一顧,這實際上造成了人才的一種極大浪費,因為分工細化后的軟件產業恰恰需要大量從事一線編碼工作的軟件工人。

理想的軟件人才結構構成應該是“金字塔”型。處于頂層的、具有國際戰略眼光的項目高級管理人才以及能夠進行軟件整體開發設計的系統分析員,這部分人將決定我國軟件產業發展的方向和水平,決定我國將來在國際軟件產業鏈中的地位。處于“金字塔”中間的“中端”軟件人才是高級程序員,他們是我國當前軟件人才存量的主體。最后,我國還需要大量處于“金字塔”底層的從事軟件編碼等初級工作的程序員,這是我國軟件產業發展實現產業化的基礎所在。不同層次的人才可以完成不同層次的工作任務,合理科學的人才匹配既可以做到人盡其用,又能使高級軟件設計人員得到解脫,投身到更多的軟件開發、設計工作之中,從而為公司創造更多更大的利潤。

二、加強軟件從業人員職業培訓的必要性

軟件企業中軟件從業人員的職業培訓是不可或缺的,它的必要性表現在以下幾個方面:

1.軟件科學技術不斷發展的需要

在微電子性價比18個月、軟件9個月就要更新換代的今天,軟件企業必須與院校和其他社會培訓機構建立緊密合作關系,及時獲取最新、最實用和最前沿的軟件動態信息,與時俱進,讓企業員工掌握最新的軟件行業發展動態,以利于企業的健康發展。

2.企業不同時期完成軟件工程項目的需要

基礎編程人員的工作任務是完成一個個基礎程序模塊的編制,而不同軟件公司在不同時期,軟件產品也不一樣,每個基礎程序模塊所需要的知識和編程語言也不盡相同。軟件企業中的程序員在企業工作一段時間后,還必須進行培訓,補充新知識,以適應IT行業的發展。

3.軟件企業人才培養和人才結構調整的需要

軟件企業人才的成長和培養過程都基本遵循這樣一個模式:學習→實踐→再學習→再實踐。通過學歷教育或職業培訓,學員掌握了軟件編程的基本知識和技能,進入軟件企業,在初級的職位上工作;通過一段時間的工作實踐和在職短期培訓,逐步提高自身的技術水平,成為中高級軟件工程師;通過參加更高級的培訓,進一步提高自身的水平,承擔更為重要的工作。

軟件企業為確保自身處于質量——成本坐標系上的最佳位置,就必須形成“項目經理→系統分析員→高級程序員→基礎程序員”的合理化人才結構。只有通過各種方式培訓,才能建立起一支適應企業發展的職工隊伍。

三、軟件從業人員職業培訓的方式和途徑

目前社會上存在的軟件人才培訓方式有學歷教育和非學歷教育兩種。正規院校的學歷教育是我國目前軟件人才培養的主要途徑;而社會上各種非學歷軟件人才培訓項目則是層出不窮,對傳統軟件人才培養起到了很好的補充作用。它們差異較大,各有優點和不足,適用于不同層次的軟件人才培訓需求。

1.高級軟件人才培訓有多種不同的培養模式,如工程碩士方式、第二學士學位方式和其他專業學生轉向軟件專業方式,其培養對象主要是一些有軟件開發經驗、需要繼續深造的軟件人才。定位于技術教育的學歷教育,主要依托高等院校對學生進行系統全面的培養,有著良好的基礎教育和理論教育,但周期較長,費用較大。

2.中層軟件開發骨干培訓主要依靠社會培訓機構進行在職培訓。規范的社會培訓機構的在職培訓,由于和軟件企業有著良好的溝通,所以能夠制定合理的人才培養體系,可根據軟件企業的實際需求制定培養方向,周期較短,費用較低。

3.低層軟件技術工人培訓主要培養軟件技術工人,可以通過社會培訓和中等職業教育兩種途徑進行。由于基礎的軟件開發和編程是實踐性和規范性很強的工作,注重于動手能力,需要在實際軟件工程項目實踐中得以鍛煉,所以通過有針對性的在職培訓可以大量培養低層軟件技術工人。

4.規模較大、資金雄厚的軟件公司可以通過設立自己的培訓教育機構來提高現有人員的水平,不斷充實研發隊伍,為企業發展儲備能量。這些培訓機構的教材大多來源于企業本身,教師也都從企業中來,他們有著非常豐富的項目經驗,課程則針對企業需求進行設計,因此培養出的軟件人才更符合企業的實際需要。

5.軟件人才的培養不能只局限于學院式的專業技術培養,企業也要通過發掘、引導和管理等手段以及在實際工作中的艱苦鍛煉,從各個方面促進軟件人才整體素質的提高。傳統學歷教育培養出的學生往往是理論知識有余而實踐操作經驗不足,不能夠馬上完全適應企業的需要,因此大學畢業生需要在企業中磨煉自己,從低層工作做起,補充自己在實踐方面的不足,將自己的理論知識與實踐充分結合,才能逐步走向成熟。作為個人,也應該注意培養自己多方面的綜合能力,不能只滿足于做只會寫代碼的軟件工人,更應注意培養自己的綜合素質,注重團隊意識培養以及擁有開放的人才觀念。

軟件教育的核心是使教育緊跟技術發展,教材的更新速度要快,教學方法要注重應用性和針對性,使經過教育和培訓后的人員都具備較強編程能力,畢業后能夠迅速適應企業需要,使他們可以勝任大型軟件的具體某個環節的工作,標準且熟練。如果一個大型軟件項目可以交由幾千人同時工作,那么可在短時期內開發完成,這樣就比同一類軟件產品付出相對低的成本,從而使企業在日益激烈的市場競爭中立于不敗之地。