摘要:本文針對我國軟件業飛速發展但軟件人才供需矛盾的現狀,較細致的分析軟件人才供需矛盾產生的原因;對比分析“計算機藍領”與“軟件藍領”培養模式對職業技能要求的不同點,從企業對軟件人才的職業素養和職業能力要求,進一步闡述在軟件開發教育知識體系、課程設置、校企實訓基地建設等方面的高職軟件人才培養模式。
關鍵詞:高職軟件開發;計算機藍領;軟件藍領;人才培養模式
1國內軟件業發展現狀
隨著黨的十七大 “科學發展觀”方針政策深入學習和領會,各行各業繼續貫徹執行“科教興國”和“可持續發展”兩大戰略,而走信息化道路的軟件產業是當前具有廣闊前景的新興產業之一。
作為一種“無污染、微能耗、高就業”的產業,軟件產業不但能大幅度提高國家整體經濟運行效率,而且自身也能形成龐大產業規模,拉升國民經濟指數。隨著信息技術的發展,軟件產業將會成為衡量一個國家綜合國力的標志之一。因此,軟件產業是一個國家提高國家競爭力的重要途徑,也是參與全球化競爭所必須占領的戰略制高點。
國際金融危機和中國經濟發展的減速,給中國的IT產業也帶來負面影響,但仍有諸多市場機會可以挖掘,中國IT市場整體規模依然可觀。IDC預計2009年中國IT市場規模將達到712億美元,2007~2012年的年復合增長率將達到10.6%,是全球的2.3倍、美國的3.8倍,市場潛力巨大。
2軟件開發人才存在供需矛盾
軟件業的飛速發展,使得我國目前對軟件人才的需求正以每年20%的速度增加,每年人才需求新增近百萬人。而當前IT人才供需矛盾主要表現在:高層
次人才層次不高,低端人才偏少。軟件行業就業情況并不樂觀,一方面,許多軟件開發公司苦于招不到合適的人才;另一方面,大批IT專業的畢業生卻“英雄無用武之地”。[1]
從用人單位的角度來講,他們迫切需要的是起碼精通一兩門計算機語言、擁有實用技術功底和實踐經驗的專業人才,而應聘的大學生往往因為缺乏實戰經驗而難以勝任相關的職位;從大學生的角度來說,雖然懷揣學位文憑及各種資格證書,但“理論和實際”的鴻溝卻讓他們屢吃閉門羹。他們除了報怨用人單位的“急功近利”外,也不得不接受這樣的事實。
3軟件開發人才供需矛盾產生的原因
信息產業在我國的地位日趨重要,并且在游戲軟件、嵌入式開發、行業軟件、防火墻制作、高級工程師、系統構架工程師、測試工程師等方面人才缺口很大,產業發展還遠遠不及發達國家。我們與其他國家的差距使得我們需要更多具有高新技術的軟件開發人才來填補這一空白。這就對未來從事軟件開發方面工作的學生提出了更高的要求:不僅要具備豐富的基礎理論知識,還要掌握更為實際、更為實用的技術,并對整個行業的發展趨勢,各類產品的研發動態和市場價值等情況有所了解。
作者簡介:陳紅霞(1974-),女,講師,工程師,研究方向為軟件工程、網絡信息安全。
大量的研究數據表明:軟件開發人才矛盾的根源其實來自于行業市場的實際需求與學校專業培養的“脫節”。目前,學校所使用的部分教材已經“落伍”,因此學生學到的知識有些已經被淘汰,即便是取得社會上的技術資格證書,也只能說明相關理論掌握的情況,不能代表實際應用能力的水平。[3]
4計算機藍領、軟件藍領的要求
各個職業院校爭相設置與發展軟件開發專業后,暴露出一些問題:課程結構雷同、教材脫離社會和企業的需求,致使高職的軟件開發專業更多的是培養學生成為普通的計算機藍領,這與培養高技能軟件開發人才的目標依舊存在著巨大差距。
4.1計算機藍領的培養目標和職業技能要求
具有熟練的數據錄入與維護能力;
具有電子商務網絡咨詢業務能力;
具有電子商務電子宣傳策略與電子廣告設計能力;
具有電子商務網絡營銷綜合能力;
具有互聯網的商務網站網頁更新與維護能力;
具有常用網絡工具軟件的使用、病毒的排查能力;
具有一定的網絡組建與網絡硬件的維護能力。
4.2軟件藍領的培養目標和職業技能要求
計算機基礎知識扎實;
掌握兩門以上編程語言;
以編寫出用戶滿意的高質量軟件為榮;
懂得個人開發和團隊開發的利弊,文檔規范、齊全。懂得在進度、質量(功能)和成本之間平衡;
懂得規范的目的在于重用,重用有利于提高效率和集中精力創新;
認為測試工作比編碼更具挑戰性,自己經常為同伴的代碼做白盒測試;
根據企業項目的需求和自己發展目標的共同點選擇學習內容和方向。
圖1是企業軟件藍領(軟件工程師)的崗位設置:
5軟件藍領的人才培養模式
為使得軟件開發人才實現計算機藍領到軟件藍領的跨越,各個高職院校應當實現工學結合,以就業
圖1企業軟件工程師崗位設置
為導向、以企業需求為依托,從培養實用人才的目的出發調整課程結構;同時、依據課程結構創新校企合作模式,建立實訓基地以適應校企合作培養模式,全方位的打造理論與實踐相結合的教育平臺。
5.1軟件開發教育知識體系
計算機科學和數學用于構造軟件的模型與算法[2];工程科學用于制定規范、設計范型、評估成本以及確定權衡等;管理科學用于計劃、資源、質量、成本等管理。如圖2所示。
圖2軟件開發教育知識體系
5.2軟件專業的課程結構
軟件專業的課程結構如圖3所示。[4]
5.3 校企合作實訓基地管理機構
(1) 專業建設委員會。由學院、軟件企業及軟件工具供應商組成,主要職責是研究制定實訓基地發展規劃、建設方案及運行管理制度,并對基地的運行過程與專業課程設置進行評價與監督,并根據企業對人才的實際需求,對專業課程和教材的調整提出建議。[5]
圖3軟件專業的課程結構
(2) 校外實訓基地。以軟件學院(或系)為主體、
各軟件企業參與構成實訓基地的教學、管理與研發機構,主要職責是實施建設方案,運行管理,開展各類培訓。
(3) 專業教研室。以軟件工具、軟件企業類型等劃分專業教研室,具體實施相關專業(方向)的職業培訓和職業技能上崗考證。
6結束語
該軟件開發人才培養模式已在廣西工業職業技術學院實行,通過構建軟件開發專業群,融合網絡技術、計算機軟硬件維護技術、多媒體技術,全力打造軟件藍領的培養目標。同時,通過課程設置改革和教材改革,并加強學生持有多個職業技能證書的培訓與考核目標,實現產、學、研結合與校企合作,學生的職業技能和職業素養得到了進一步的提高,學生的就業也取得了令人滿意的效果。
參考文獻:
[1] 聶哲,劉凱洋,徐人鳳.“工學結合,深度融合”的高職軟件技術專業改革與探索[J]. 計算機教育,2007(9):85-88.
[2] 王鳳嶺,易著梁,黃偉. “項目教學”模式在高職軟件技術專業中的探究和實踐[J]. 南寧職業技術學院學報,2007(3):26-29.
[3] 駱偉. 從我國軟件人才供需矛盾談高職軟件人才的培養[J]. 科學咨詢,2007(17):26.
[4] 蔣喆. 高職軟件技術專業產學研實踐探索[J]. 遼寧高職學報,2007(3):64-65.
[5] 陳桂生,張哲. 高職軟件技術專業課程體系改革的實踐與探索[J]. 教育與職業,2007(20):136-137.
(編輯:白杰)