宋勝利,褚 華
(西安電子科技大學計算機科學與技術學院,陜西西安 710071)
隨著以互聯網為支撐的信息技術產業(yè)的蓬勃發(fā)展,以互聯網軟件為代表的行業(yè)應用軟件市場日益繁榮。我國在關鍵基礎軟件、大型工業(yè)軟件、行業(yè)應用軟件、新興平臺軟件、嵌入式軟件等領域存在明顯的短板,特色化軟件人才缺乏是國家軟件產業(yè)發(fā)展急需解決的瓶頸問題[1]。例如在系統(tǒng)軟件領域,微軟Windows、蘋果Mac OS 和Linux 操作系統(tǒng)占據了桌面操作系統(tǒng)98%以上的市場份額,而移動操作系統(tǒng)領域幾乎全部被安卓和IOS 所覆蓋;在核心工業(yè)軟件領域,如EDA、CAD 和CAE 等研發(fā)設計類軟件全部存在卡脖子問題,航空設計類軟件也全部被國外企業(yè)所壟斷。因此,培養(yǎng)自主可控的高質量特色化軟件人才,已成為高校軟件人才培養(yǎng)需要肩負的時代使命。
(1)服務于軟件產業(yè)發(fā)展。軟件產業(yè)是國民經濟和社會發(fā)展的基礎性與戰(zhàn)略性產業(yè),是引領新一輪科技創(chuàng)新的源動力[2]。軟件是信息技術之魂,伴隨著信息技術的蓬勃發(fā)展,“軟件定義”正在全面融入經濟社會的各個領域,從計算、存儲、網絡到硬件基礎設施等信息技術的各個要素都可實現軟件化。軟件是信息技術發(fā)展的關鍵,其持續(xù)推動數字經濟的蓬勃發(fā)展及新型智慧城市建設。軟件是網絡安全之盾,隨著國家網絡空間安全戰(zhàn)略的持續(xù)推進,軟件生態(tài)系統(tǒng)中的信息設備、信息系統(tǒng)與網絡系統(tǒng)安全肩負著保障國家網絡空間安全的重大使命,軟件的“安全、可信”是保障網絡空間安全的必然要求。軟件是經濟轉型之擎,2020 年全國軟件與信息技術服務業(yè)規(guī)模以上企業(yè)超4萬家,累計完成軟件業(yè)務收入81 616 億元。如今我國軟件產業(yè)規(guī)模持續(xù)擴大,盈利能力穩(wěn)步提升,就業(yè)形勢保持穩(wěn)定,服務化與平臺化融合發(fā)展態(tài)勢明顯,軟件產業(yè)在經濟增長中發(fā)揮了重要的引領作用。軟件是數字社會之基,人類社會已逐步進入到數字化與網絡化時代。基礎軟件是數字化社會基礎建設的核心要素,也是提升公共服務、加強社會治理、加快數字化城市建設的關鍵因素之一。然而,在互聯網軟件等行業(yè)軟件繁榮發(fā)展的同時,我國在關鍵基礎軟件、大型工業(yè)軟件、行業(yè)應用軟件、新興平臺軟件、嵌入式軟件等領域存在明顯的短板,特色化軟件人才缺乏成為制約我國軟件產業(yè)發(fā)展的關鍵問題之一。
(2)服務于國家發(fā)展戰(zhàn)略。高質量軟件人才培養(yǎng)是推動國家軟件產業(yè)發(fā)展及服務國家信息技術發(fā)展戰(zhàn)略的重要組成部分。從新世紀伊始到現在,軟件人才培養(yǎng)已走過了20 年的發(fā)展歷程。為推動軟件產業(yè)的高質量發(fā)展,國務院先后出臺了一系列鼓勵與促進軟件產業(yè)發(fā)展的相關文件及相應舉措。
《國務院關于印發(fā)鼓勵軟件產業(yè)和集成電路產業(yè)發(fā)展若干政策的通知》[2000]18 號文件要求依托高等院校、科研院所建立一批軟件人才培養(yǎng)基地,在現有高等院校、中等??茖W校中擴大軟件專業(yè)招生規(guī)模,以多層次培養(yǎng)軟件人才;擴大碩士、博士、博士后等高級軟件人才培養(yǎng)規(guī)模;鼓勵有條件的高等院校設立軟件學院。面對新世紀軟件人才短缺的問題,2001 年12 月,教育部、國家計委批準35所高等學校試辦示范性軟件學院,建立軟件人才培養(yǎng)專用通道,以快速提升軟件人才數量[3-6]。
《國務院關于印發(fā)進一步鼓勵軟件產業(yè)和集成電路產業(yè)發(fā)展若干政策的通知》[2011]4 號文件要求加強軟件工程專業(yè)建設,緊密結合產業(yè)發(fā)展需求及時調整課程設置、教學計劃與教學方式;努力培養(yǎng)國際化、復合型、實用型人才;加強軟件工程專業(yè)師資隊伍、教學實驗室和實習實訓基地建設;支持建立校企結合的人才綜合培訓與實踐基地。2011 年9 月,國務院學位委員會發(fā)布通知設立軟件工程一級學科進行軟件工程碩士和博士研究生培養(yǎng)工作,以提升軟件人才培養(yǎng)質量。
《國務院關于印發(fā)新時期促進集成電路產業(yè)和軟件產業(yè)高質量發(fā)展若干政策的通知》[2020]8 號文件要求進一步加強高校軟件專業(yè)建設,緊密結合產業(yè)發(fā)展需求及時調整課程設置、教學計劃與教學方式;努力培養(yǎng)復合型、實用型的高水平人才;加強軟件專業(yè)師資隊伍、教學實驗室和實習實訓基地建設;支持特色化示范性軟件學院與國際知名大學、跨國公司合作,聯合培養(yǎng)軟件人才。2020 年6 月,教育部、工業(yè)和信息化部聯合啟動特色化示范性軟件學院建設工作,聚焦國家軟件產業(yè)發(fā)展重點,在關鍵基礎軟件、大型工業(yè)軟件、行業(yè)應用軟件、新型平臺軟件、嵌入式軟件等領域,培育建設一批特色化示范性軟件學院,建立高質量軟件人才特色化培養(yǎng)模式[7-12]。
特色化軟件人才培養(yǎng)目標必須圍繞軟件產業(yè)發(fā)展戰(zhàn)略和國家戰(zhàn)略需求,堅持育人為本,全面貫徹黨的教育方針,培養(yǎng)德才兼?zhèn)涞母哔|量特色化軟件人才。堅持立德樹人根本任務,培養(yǎng)過程中始終以習近平新時代中國特色社會主義思想鑄魂育人,充分認識軟件自主可控對于我國信息技術相關產業(yè)發(fā)展的重要性,著力培養(yǎng)學生的實踐能力、創(chuàng)新精神與社會責任感,幫助學生樹立正確的世界觀、人生觀及價值觀。
特色化人才培養(yǎng)主要圍繞關鍵基礎軟件、大型工業(yè)軟件、行業(yè)應用軟件、新型平臺軟件和嵌入式軟件五大領域,培養(yǎng)3 類人才,主要包括:①具備軟件思維,掌握先進軟件工程方法,熟悉軟件需求分析、架構設計、編程實現、質量保障等技能的專業(yè)化人才;②掌握行業(yè)知識和算法建模相關技術,能夠推進工業(yè)技術軟件化的復合型人才;③可滿足產業(yè)生態(tài)建設需求的優(yōu)秀的開源軟件人才。
特色化軟件人才培養(yǎng)的基礎條件能夠為特色化人才培養(yǎng)質量提供堅實的保障,高校特色化軟件人才培養(yǎng)方向的選擇要結合高校自身的學科特點及優(yōu)勢,凝練特色化培養(yǎng)方向,從而培養(yǎng)出真正具有特色化的軟件人才。西安電子科技大學在特色化軟件人才培養(yǎng)過程中,結合學校電子與信息學科的優(yōu)勢與服務國防的特色,依托國內最早一批成立的導彈控制計算機專業(yè),以及學校計算機學科60 多年辦學歷程中在操作系統(tǒng)、數據庫和嵌入式軟件領域打下的堅實基礎,圍繞關鍵基礎軟件與嵌入式軟件方向培養(yǎng)特色化軟件人才。
(1)傳承紅色基因,服務國家重大戰(zhàn)略需求。西安電子科技大學依托紅色基因傳承,緊密圍繞學校電子信息學科優(yōu)勢與國防特色,形成了特色鮮明的軟件人才培養(yǎng)模式。西安電子科技大學是毛澤東等老一輩革命家親手創(chuàng)建的第一所工程技術學校,開辟了我國IT 學科教學的先河,形成了鮮明的電子與信息學科特色與優(yōu)勢。學校長期服務于國家重大戰(zhàn)略需求,致力于電子信息技術領域的系統(tǒng)研制、科技攻關與工程研發(fā),在全國高校中具有突出的國防科研特色及一定的優(yōu)勢地位。
(2)依托學科優(yōu)勢,助力特色軟件人才培養(yǎng)。西安電子科技大學計算機科學與技術學科是西部地區(qū)唯一(非自定)的國家“雙一流”建設學科,ESI 排名全球第13 位,國內高校第4 位;在第四輪學科評估中,計算機科學與技術位于A-檔,軟件工程位于B+檔;在國內軟件相關學科排名中,計算機科學與技術排名第11 位,軟件工程排名第16 位,學科綜合實力位于國內高校第一梯隊。
(3)科教產教融合,構建關鍵基礎軟件平臺。西安電子科技大學是國內最早一批開展系統(tǒng)軟件與并發(fā)技術、面向對象技術及軟件體系結構等軟件技術研發(fā)的高校之一,曾獲得國家科技進步一等獎(遠望號測量船控制系統(tǒng)軟件)等多項國家級獎勵。在軟件人才培養(yǎng)過程中,與華為公司、浪潮集團、統(tǒng)信軟件等關鍵基礎軟件領域龍頭企業(yè)及中科院軟件所、航天科技、航空工業(yè)集團等在操作系統(tǒng)(統(tǒng)信UOS、華為鴻蒙、中科院FactOS、天脈機載操作系統(tǒng)、星載操作系統(tǒng))、數據庫(浪潮云溪NewSQL、華為GaussDB)等領域合作開展大量自主可控核心技術攻關與人才培養(yǎng),在關鍵基礎軟件領域具有堅實的核心技術攻關能力與顯著的人才培養(yǎng)優(yōu)勢。
(4)軟件硬件協(xié)同,培育嵌入式軟件人才。西安電子科技大學依托集成電路相關的國家重點學科、國家重點實驗室、國家級人才培養(yǎng)基地、國家級工程研究中心與國家級集成電路人才培養(yǎng)基地,先后獲得國家教學成果一等獎及多項國家級科技獎勵。與華為海思、國微集團等嵌入式領域龍頭企業(yè)開展嵌入式系統(tǒng)軟件人才合作培養(yǎng),在嵌入式操作系統(tǒng)、終端芯片軟件及其應用等核心技術攻關與人才培養(yǎng)方面具有明顯優(yōu)勢。
西安電子科技大學特色化軟件人才培養(yǎng)采用校企聯合、本碩貫通的培養(yǎng)模式,聚焦關鍵基礎軟件、嵌入式軟件領域的國產軟件核心技術攻關與生態(tài)體系建設需求,設置操作系統(tǒng)軟件、數據庫系統(tǒng)、嵌入式系統(tǒng)軟件和Web 軟件工程共4 個特色化軟件人才培養(yǎng)方向。①構建“德育為先、知識為基、能力為重、素質為要”四位一體的人才培養(yǎng)體系,以黨建思政引領,重構課程教學體系,通過科教、產教驅動實踐能力培養(yǎng)以及德智體美勞全面發(fā)展;②打造“信息化、網絡化、智能化、個性化”的創(chuàng)新協(xié)同育人平臺,形成以學院、書院、研究院與合作企業(yè)多域聯合的協(xié)同育人模式,線上線下相結合,打破物理空間限制,因材施教、分類培養(yǎng)、本碩貫通,提供可隨時隨地進行學習的個性化教育體系;③堅持培養(yǎng)具備“寬厚的理論基礎、深入的專業(yè)技能、嫻熟的實踐經驗”的人才培養(yǎng)思路,合作企業(yè)深度參與特色化人才培養(yǎng)過程,以實踐能力培養(yǎng)為目標,逐步形成以建立知識體系、滿足產業(yè)需求、加強專業(yè)優(yōu)勢、強化工程設計、強調工程應用、注重綜合素質和創(chuàng)新能力、全面進行素質教育的獨特培養(yǎng)模式。
特色化軟件人才培養(yǎng)需要建立“大類基礎課、專業(yè)核心課、方向特色課、校企實踐課、創(chuàng)新研討課”五位一體的課程體系,打造軟件工程專業(yè)本碩貫通的培養(yǎng)方案,具體課程設置如下:①大類基礎課主要培養(yǎng)學生數理基礎,并開展電子信息類通識教育;②專業(yè)核心課主要包括軟件工程和計算機類專業(yè)核心課程;③方向特色課由校企聯合開設,按照操作系統(tǒng)軟件、數據庫系統(tǒng)、嵌入式系統(tǒng)軟件和Web 軟件工程4 個方向各設置5 門特色課程(1 門理論課、3門技術課和1 門綜合實驗課);④校企實踐課以自主國產關鍵基礎軟件和嵌入式軟件開發(fā)為目標,在校企實踐基地開展實踐活動;⑤創(chuàng)新研討課由校企聯合開設,主要針對碩士研究生培養(yǎng)開設專業(yè)核心課與研討類課程。特色化軟件人才培養(yǎng)課程體系如圖1 所示。
Fig.1 Characteristic software talents training curriculum architecture圖1 特色化軟件人才培養(yǎng)課程體系
深化產教融合是特色化軟件人才培養(yǎng)的重要途徑之一。高校與相關領域頭部企業(yè)在特色化軟件人才培養(yǎng)全過程中應進行深度融合,根據軟件企業(yè)對特色化人才的需求,構建分段演化式人才培養(yǎng)目標,演化過程如圖2 所示。
Fig.2 The evolution process of the training goals of characteristic software talent圖2 特色化軟件專業(yè)人才培養(yǎng)目標演化過程
人才培養(yǎng)目標演化關鍵環(huán)節(jié)包括4 個階段:①通過相關企業(yè)和國家行業(yè)資格認證機構獲取對應的人才知識需求與能力需求,基于實際需求建立特色化軟件人才培養(yǎng)目標;②通過課程教學培養(yǎng)學生的能力結構,能力結構與課程體系之間需要相互銜接,建立課程體系與學生能力的對應關系,學生學習完課程后應具備相應的預期能力;③強調學生學習過程的轉變,實施研究型教學與個性化教學,準確把握每位學生的學習進程、知識基礎及具體能力,根據學生不同學習情況制定差異化的教學方案;④建立畢業(yè)生能力跟蹤與反饋機制,及時分析產業(yè)發(fā)展及行業(yè)人才需求的變化,修訂與完善新階段的特色化軟件人才培養(yǎng)目標。
培養(yǎng)滿足產業(yè)發(fā)展需求的特色化軟件人才是落實高校主動服務國家軟件發(fā)展戰(zhàn)略、引導企業(yè)深度融入人才培養(yǎng)體系的重要舉措,是聚焦國家軟件產業(yè)發(fā)展重點,推動關鍵軟件技術突破、軟件產業(yè)生態(tài)構建、國民軟件素養(yǎng)提升的重要途徑。通過構建產教深度融合的人才培養(yǎng)目標與課程體系,創(chuàng)新產教融合人才培養(yǎng)模式,加強師資隊伍建設,培養(yǎng)具有中國特色的高質量軟件人才,可為實現中國軟件產業(yè)的跨越式發(fā)展提供有力支撐與堅實保障。