張 毅,肖新鳳
(廣東環境保護工程職業學院 機電工程系,廣東 佛山 518216)
19世紀初,法國經濟學家讓·巴蒂斯特·薩伊提出“供給會創造自己的需求”,薩伊提出的“供給理論”被稱為“薩伊定律”,開創了供給學派之先河,此后拉弗、埃文斯、蒙代爾等經濟學家復活并發展了供給學說。當代中國在趕超現代化進程中,一直強調投資、消費、出口“需求側”的三駕馬車,當改革進入深水期,面對部分產能的過剩與供給品質的低下,2015年11月習近平主席在中央財經領導小組會議上首次提出“供給側”,實現了從僅僅強調“需求側”向“供給側”與“需求側”戰略平衡思維的轉變。
高職教育作為對接產業轉型升級、經濟轉型發展“新常態”的知識人才重要“供給”渠道,理應開啟高職教育的“供給側改革”,“供給側改革提供了破解高等職業教育難題的新視角”[1]。軟件專業作為與信息化發展高度密切的專業,它的人才培養更應與“中國制造2025”“工業4.0時代”的發展要求對接,擴大有效供給,改變“用工荒”與“失業潮”的現實悖論。基于此,以供給側改革戰略推動為背景,深入分析高職軟件人才培養供給側矛盾與核心指向,探索高職軟件人才培養供給側改革的實踐路徑成為理論與實踐的必須。
在物聯網、大數據、云計算等信息技術快速發展的時代背景下,軟件行業迎來“繁榮的春天”,整個行業對軟件人才的需求是旺盛的。然而,高職院校軟件類專業學生卻未迎來“就業的春天”,而是呈現學生就業質量不高的局面。正如袁廣林指出的:“并不是總需求不足而是供給結構、質量與經濟社會發展不適應、不匹配,也可稱之為一種結構性過剩”[2]。
“供給側”主要包括產品的供給與生產要素的供給,而生產要素的供給包括勞動力、知識、技術、土地、資本等各方面要素。從供給側產品的供給視角分析,當前高職軟件類專業人才培養呈現專業人才供給與市場需求結構性失衡;從生產要素的供給視角分析,顯著的問題是專業課程供給與時代發展適應度之間的矛盾、專業實踐教學基地有效供給不足。
“高等教育結構是指高等教育系統內各組成部分之間的聯系方式和數量比例關系,主要包括層次結構、類型結構、布局結構、學科專業結構和形式結構等。”[3]教育部教高[2006]16號文件指出:高職教育應該“服務區域經濟和社會發展,以就業為導向”。市場需求是就業率實現的風向標,當前信息化時代的深刻變革為軟件專業學生提供了廣闊的市場空間,然而,現實境況卻是市場崗位需求與就業學生專業吻合度低,單位對初次就業的學生滿意度相對低,一言以蔽之,軟件人才供給與市場需求之間呈現結構性失衡,主要體現在:從層次結構上看,市場所需的具有豐富項目經驗的軟件高端人才和編程能力較強的軟件中端人才供給不足;從類型結構上看,市場所需的具有團隊協作能力的高素質軟件人才供給不足;從學科專業結構上看,市場崗位需求與就業學生專業吻合度低。
2015年中國制定《中國工業4.0》并發布《中國制造2025》,工業化、信息化、智能化、個性化成為最搶眼的時代浪潮,綜合知識型勞動者也將取代單一操作工成為時代的“弄潮兒”。軟件專業作為與信息化、工業化深度融合與影響的專業,能否適應時代發展、反映時代發展要求直接影響該專業的生命力與可持續性。課程是實現人才培養的主渠道,當前軟件專業課程往往依據專業人才需求制定對應崗位群,再依此進行課程設計與教學內容考察。然而,當前的專業課程設置仍較為死板,在知識點、技能點的要求上僅僅是簡單羅列,無法直接對接時代發展要求。軟件專業的知識與軟件開發技術的發展密切相關,僅開發語言就已經歷Visual Foxpro、Visual Basic、Visual C++、Visual C#、Java、Python等變遷,以往專業課程設置的陳舊與死板,顯然與時代發展存在脫節。
“程序員技能考核最客觀的評價是將掌握的編程理念與開發技術通過理論聯系實際的方式,以具體軟件系統展現出來”[4],實踐性強是軟件專業的內在要求,項目平臺實踐是軟件專業學生提升實踐技術的重要方式,市場對軟件專業人員的項目開發經驗要求也對項目平臺的供給提出了更多的要求與期待。然而,當前高職院校囿于傳統的辦學方式或是“校企合作”流于形式化,大量長期無實質性合作的校外實踐基地逐漸變為“僵尸基地”,專業所需的實踐教學基地有效供給不足。
“供給側主要通過充分配置勞動力、土地、資本、技術、管理、創新這六大要素實現中長期的潛在經濟增長率,注重經濟增長的質量和效率。”[5]生產要素的增長對人才培養提出了明確的要求與指向。從供給側改革戰略著眼,高職軟件人才培養供給側改革的核心指向包括質量、效率與創新。
《國家中長期教育改革和發展規劃綱要(2010—2020年)》等綱領性文件明確提出:“把提高質量作為教育改革發展的核心任務。”[6]質量教育是高職教育的核心,也是高職軟件人才培養供給側改革的應有之義。首先,量身裁定軟件類專業人才發展規劃,制訂與更新符合市場需求的人才培養模式,使軟件人才供給與市場需求匹配,擴大有效供給。其次,實施課程改革與課程質量評價體系改革,更新專業課程知識,使專業課程設置與時代發展要求相適應,淘汰“落后產能”。最后,拓展項目平臺,深化校企合作,充實“雙師隊伍”,使軟硬件均能滿足學生發展的需求。
教育效率即教育投入與產出的效用比。在信息技術飛速發展的時代背景下,高職軟件類專業也進入了快速發展的時期,規模、數量、投入各方面都呈“井噴式”發展之勢,然而從供給側改革視角審視,當前的發展仍是“外延式”發展為主,“內涵式”發展不足,提高高職軟件專業人才培養供給側改革效率是關鍵。首先,軟件人才培養要有效率評價指標,堅持“工匠精神”,人才培養需向高、精、尖縱深領域推進;其次,整合學校、企業、社會等教育資源,綜合學校實訓中心、創新創業基地、技術服務中心、相關研究所等資源,形成軟件專業培養“大格局”,改變多頭管理、條塊分割的“碎片”狀;最后,從過度依賴硬件投入的“需求側”思維轉向師資隊伍、課程建設等軟件提升的“供給側”優化思維,提升產出效率。
創新是民族發展進步的靈魂,也是高職軟件專業人才培養供給側改革的靈魂。以創新的“新驅動”推進高職軟件人才培養的“供給側”與“需求側”動態匹配。一方面,探索市場需求為導向、產學研訓為支撐、校企合作為主體的創新機制,提升軟件專業學生的實踐能力;另一方面圍繞時代發展的新知識、新技能,推進模塊化課程設計,使用項目化教學、任務導向教學、象限型教學等教學方法,提升軟件專業學生的理論水平。
伴隨著“互聯網+”“新常態”的縱深推進,轉型人才培養模式,對接產業轉型升級與市場發展需求,實現人才供給精準化是高職軟件專業供給側改革的內在要求。軟件專業與信息化發展深度緊密,面對當前復合型軟件人才的迫切需求,可推行“二并重、三結合、四能力”的復合育人人才培養模式,如圖1所示,以實現人才供給精準化。“二并重”指“社會人”與“職業人”的培養并重;“三結合”指理論與人文結合、實踐與項目結合、項目與工作結合;“四能力”主要指社會能力、專業素養、專業技能與綜合運用能力的遞進式提升。
為推進“社會人”與“職業人”的“二并重”多層次復合人才培養,學校主要通過課程領域與活動領域雙向滲透。課程領域分為3個階段,第一階段,主要在第1—2學期,通過通識人文類、專業基礎類課程提升專業素養、社會能力;第二階段,主要在第3—4學期,通過專業技術類、校企合作實踐類、選修拓展類、職業發展類等課程,提升專業技能、專業素養、社會能力;第三階段,主要在第5—6學期,通過校企合作實踐類、創新創業類課程,提升綜合運用能力、專業技能、專業素養、社會能力。活動領域主要通過各類社會活動,如社團活動、社會實踐、志愿者服務、專業講座、文化講堂;各類職業競賽,如“藍橋杯”程序設計大賽、計算機設計大賽、軟件測試大賽、移動互聯網開發大賽、中國軟件杯等,促進學生從“學生角色”向“社會角色”轉變。在課程領域與活動領域的進展中,始終注重課程理論與企業人文文化結合、課程實踐與具體項目結合、項目選取與未來工作結合,促進人才供給層次多樣化。

圖1 “二并重、三結合、四能力”復合育人人才培養模式
專業群即通過一個核心專業,若干個技術領域相近或學科基礎相近的相關專業組成的集合。課程是專業建設的主要成果體現,也是專業群教學的重要共享載體,課程具有時代性和靈活性。為改變以往課程知識更新慢、課程知識與市場崗位需求脫節、授課內容重復、知識點分散等問題,需進行軟件專業群課程模塊化設計,增強課程的靈活性、針對性、經濟性、現實性,力圖達到課程供給的匹配化。在進行軟件專業群課程模塊化設計前,先對軟件專業群4個方向面向的職業、崗位與行業領域進行劃分,針對市場的職業面向、核心崗位,分解相應的能力要求,如Java開發能力、PHP開發能力、前端開發能力、移動開發能力、數據庫開發能力、計算機工程能力、軟件測試能力、系統運維能力,再依據相應的能力分為編程語言、應用開發、前端開發、移動開發、數據庫開發、工程基礎、軟件測試、系統運維等課程模塊,依據不同的課程模塊設置相應的課程,并根據市場需求進行動態增減課程,對應模塊的課程團隊進行課程實施和課程建設。總體而言,課程模塊化設計遵循以下原則:一是遵循專業設置的標準,專業設計符合人才培養目標要求;二是遵循知識的系統性、靈活性、實用性原則,注重知識的系統轉化與及時更新;三是遵循市場的崗位需求,具有一定的實踐性、操作性、推廣性。如圖2所示。
不同專業根據市場對人才的需求在所供給的課程模塊中靈活選取相應課程構建自己的專業課程框架,如軟件專業群中移動應用開發專業定位為移動開發人才培養,核心崗位為移動開發工程師,該崗位需要的能力包括編程能力(強)、移動開發能力(強)、前端開發能力(中)、數據庫開發能力(中)、計算工程能力(通用)、軟件測試能力(一般)。根據職業能力需求從課程模塊中選取課程構建專業課程體系,包括Java程序設計、UI設計、Web編程、Android平臺應用及開發、微信開發、數據庫基礎、計算機導論、軟件工程、操作系統、軟件測試基礎,通過模塊化設計提升課程的靈活性、現實性、經濟性,對接崗位要求。
企業對軟件類專業應屆畢業生滿意度低,其中重要的原因是高職院校培養的軟件專業學生項目實踐能力不足,或者并未有實際的項目開發經驗,不能滿足市場的崗位需求,也不能滿足學生對實踐能力提升的需求。為無縫對接學生的軟件項目開發能力培養,廣東環境保護工程職業學院

圖2 軟件專業群課程模塊化設計
Java依據自身的辦學優勢與辦學定位,構建了教學實訓平臺、技術支持平臺、校企協同平臺、創新創業平臺、技能大賽平臺的五平臺聯動項目實踐體系,以實現平臺供給的常態化。
教學實訓平臺針對不同專業方向建立了應用系統開發實訓室、移動軟件開發實訓室、Android開發與測試實訓室、軟件測試實訓室、環保大數據應用實訓室,保證項目實訓“實景基地”,確保人才培養實踐教學有序開展。技術支持平臺主要是與學院信息中心聯合成立軟件協會,依托軟件協會成立Web應用開發工作室、移動應用開發工作室和軟件測試工作室,各個工作室的指導教師由軟件專業群專業教師和信息中心技術工程師擔任,帶領協會成員主攻專項技術,保持項目實踐“技術支持”。校企合作平臺主要由系部專職教師負責,圍繞實習實訓、承接項目、師資培養3個方面開展工作,選取典型企業建立校外合作基地,定點深入合作,如廣東環境保護工程職業學院與深圳凱萊特科技股份有限公司(該公司主要承接南方電網系統的子項目,需要大量的PC端和移動端開發及平臺測試人員)建立了長期深度的校企合作;與工信部電子五所賽寶軟件質量研究中心也進行了合作,從技能鑒定、師資培養、學生實習方面開展合作,通過校企合作平臺保證項目實踐“實操演練”。學生創新創業平臺主要依托學校的創業孵化基地,推進軟件專業相關創新創業,保證項目實踐成果轉化。技能大賽平臺是檢驗學習成效的練兵場,平臺由專職教師指導就業協會負責,內容主要由各專業核心技能競賽項目組成,在企業支持下定期開展校內外專業比賽,通過比賽來檢驗學習效果,提高實戰能力。
整個實踐體系由五大平臺聯動,確保項目實踐常態化運轉。教學實訓平臺主要負責技能培養、團隊培養,為企業輸出人才,為技能競賽導入技能團隊,為創新創業提供技能支持;技術支持平臺以工作室的形式負責技術支持;校企協同平臺負責為教學實訓提供真實項目,為創新創業提供成果轉換支持,為協會提供技術服務,為技能大賽提供資金、技術支持;創新創業平臺主要負責創業團隊的項目導入并進行孵化;技能競賽平臺作為主要的練兵場為企業輸出人才,為技術團隊注入新鮮活力,如圖3所示。

圖3 軟件專業“五維聯動”項目實踐體系運行機制
為保證五維聯動項目實踐體系有序運轉,學院主要從制度供給、管理供給、師資供給、崗位供給等層面保證項目實踐平臺的常態化與實效性。制度供給主要是學院制定《軟件專業群實訓平臺運行方案》《軟件專業校企協同運行方案》《大學生創新創業實踐項目入園辦法》《軟件協會工作室運行方案》等,從頂層設計層面確保“五維聯動”項目實踐體系有效運行。管理供給層面主要是設立實踐教學團隊,校企合作工作委員會、技能競賽工作組、軟件協會工作委員會、創新創業指導組等,各組織相互協調開展工作。師資供給主要指加強“雙師型”隊伍建設,實行導師跟進制,同時邀請企業工程師親臨指導,安排專職老師深入企業一線參與基地管理或擔任技術顧問,實行“引進來、走出去”的雙向策略,保證實訓體系運行的師資力量。崗位供給主要指深化校企合作,使學生在頂崗實習或項目實踐實訓中深入實戰崗位,以項目開發為主線,實戰崗位為平臺,提升項目開發經驗與實戰實訓能力。
廣東環境保護工程職業學院軟件類專業以供給側改革戰略推動為背景,自2015年底實行人才培養供給側改革探索,在社會承認、學生口碑、學校專業品牌樹立等方面已取得一定成效,從2016年、2017年招生情況上看,軟件技術已成為我院招生前三甲專業,在崗學生半年轉正率達93%。供給側改革戰略打破以往從投入、規模、數量等“需求側”思考專業發展的既定模式,在供給側改革戰略推動下開啟的高職軟件專業人才培養探索準確把握當前人才培養的供給側問題,也針對性地提出相應實踐路徑。誠然,軟件專業人才培養供給側改革探索尚處于摸索與初步實踐階段,仍有一定的不足,但從供給側著眼,緊扣工業4.0、中國制造2025的時代浪潮,開啟的復合型人才培養模式、專業群課程模塊化設計、五維聯動項目實踐體系,對于該專業學生的培養具有較長遠的理論與實踐意義。