前言:尋找寫作靈感?中文期刊網用心挑選的軟件工程專業創新型人才培養機制探究,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:探究眾智思想引導下的軟件工程專業創新型人才培養機制,并完成相關實證:加快專業課程與創新類課程的深度融合,不斷健全和完善軟件工程專業的人才培養方案,夯實專業人才理論基礎;依托業內企業、校內科技團隊等內、外部創新教育資源,合力打造一個全新的創新創業教育平臺,為專業人才培養構建優良的內部環境;積極參與國內外創新、創業競賽,不斷外延創新創業教育平臺功能并增強其輻射能力,為專業人才培養創造成熟的外部條件。實證表明:該創新培養機制能促進軟件工程專業人才質量的不斷提高。
關鍵詞:眾智;創新型人才;軟件工程;培養機制
一、引言
軟件工程是一門新興學科,其專業建設歷史不長,卻取得了非??斓陌l展,為我國軟件行業發展輸送了大量人才。然而,伴隨人工智能(簡稱AI)、大數據、云計算等新興技術的不斷涌現,IT人才市場急需大量富有創新能力及創新精神的高水平軟件工程專業人才,例如,軟件算法師、數據分析師、大數據開發工程師等,它們已成為目前非常熱門的就業方向。中國商業聯合會數據分析專業委員會2018年的統計:未來3~5年大數據或人工智能類人才的缺口將高達150萬。無論是從國家科技發展的戰略角度出發,還是基于高校自身在人才培養方面的轉型升級,都迫切需要高校更好地承擔起軟件工程專業人才培養的職責,即以市場需求為導向,匯聚各方力量及資源,動態調整和優化現有人才培養機制,向社會輸出高質量的軟件工程專業技術人才,為推動我國經濟、社會的發展做出應有貢獻。眾智方能成城,只有集多方資源、萬眾創新之智,軟件工程人才培養機制才能最大限度地發揮作用。
二、軟件工程專業創新型人才培養的理性思考
(一)現有人才培養機制存在問題
目前,創新創業教育理念尚未較好地融入到軟件工程專業人才的培養體系之中。在項目實訓、畢業實習等諸多重要的實踐環節中,也多是基于固定開發模式、固定項目內容的軟件分析、設計、編碼、測試、運行等工作,缺少對學生創新精神及創新能力的培養。因此,學生的創新理念相對薄弱,軟件工程專業人才的質量有待提高。故有必要對人才培養機制進行改進,在夯實專業理論知識的基礎上,重點鍛煉學生的創新實踐能力。此外,應結合目前AI技術的發展熱點,更新教學內容或實驗方法,進一步培養學生的創新精神,同時鼓勵學生大膽創業,從而更好地對接市場。
(二)轉變人才培養思路是大勢所趨
伴隨經濟全球化進程的不斷加快,大學被期望在研究和教學之外扮演一個全新角色,即在經濟發展中履行其第三種使命:為學生提供創新創業教育,或直接為學生提供創業機會。因此,轉變單一的專業人才培養目標、創新人才培養模式、培養學生的創新創業精神,已成為大學教育的新內容與新挑戰。在英、美、澳等創新創業教育非常成熟的國家,面向所有學科領域的全校性創新創業教育已成為一種大趨勢,各學科在專業教育中都大量融入創新創業教育理念和創新創業實踐。他們通過分析創新創業教育在不同學科領域中的差異性和適用性,多角度、全方位地為學生提供創新、創業體驗。因此,轉變人才培養思路是大勢所趨。
(三)應對時展挑戰
近年,伴隨人工智能技術,尤其是機器視覺、自然語言處理等的快速發展,AI正在逐漸改變人們的學習、工作與生活,而人工智能行業人才需求量也整體呈現爆發式增長,該行業需要大量高水平的軟件算法師、大數據開發工程師、數據分析師而非程序員。數據顯示,截至2018年9月,北京地區軟件算法師的平均工資是22640元,大幅高于傳統的軟件開發工程師。因此,為更好地應對市場對人才的需求,迫切需要升級、優化現有的軟件工程專業人才培養體系。而創新創業教育的有機融入能加快和推進這一升級、優化過程,以更好地應對AI時代的新挑戰。
三、眾智思想引導下的創新人才培養機制探索
(一)眾智思想引導下的人才培養機制
在2015年國務院常務會議上,總理提出了“眾智”“眾包”“眾扶”“眾籌”等新模式,從而形成國家創新驅動發展新格局。“眾智促創新”,該模式提供開放共享服務,集聚各類創新資源,吸引更多人參與創新創造,拓展就業新空間?;谠撃J娇蓪⑻厣膭撔聞摌I教育與軟件工程專業教育有機融合,進一步創新人才培養機制。即集聚相關軟件企業、教師、學??蒲袌F隊等創新創業教育資源,為學生打造全新的創新創業教育平臺。依托該平臺實現軟件工程專業課程體系的不斷優化,最終建立全新的創新型人才培養機制,更好地迎合市場對人才的需求。因此,眾智模式是促使創新創業教育與軟件工程專業教育有機融合的催化劑(見圖1)。由圖1可見,眾智模式可打造全新軟件工程專業創新型人才培養模式:其一,加快傳統專業課程與創新類課程的深度融合,不斷健全軟件工程人才培養方案,為創新型人才培養奠定扎實的理論基礎。其二,依托業內軟件企業、校內科技團隊等內、外部創新教育資源,合力打造一個創新創業教育平臺,為創新型人才培養創造重要的內部條件。其三,積極參與國內外的創新、創業類競賽、SharedTaskChallenge、Kaggle競賽等,通過比賽,不斷外延創新創業教育平臺功能,增強平臺輻射能力,為高質量創新型人才培養創造成熟的外部條件。
(二)眾智創新類課程及教學資源,不斷優化軟件工程人才培養方案
其一,“吸納并舉”。首先,將創新創業教育理念融入到軟件工程專業人才培養體系中,以形成多層次、立體化的人才培養目標,并引導教學、科研等相關活動。只有人才培養目標明確、定位合理,才能更好地引導專業教育與創新創業教育的有機融合,進而凸顯人才培養特色,提高人才培養質量。其二,“推陳出新”。為更好地對接市場對軟件算法師、數據分析師等高級專業類人才的需求,應該眾智創新類優秀課程,充分體現創新創業特色,逐步架構出一個多層次、立體化且面向市場人才需求的課程體系。一方面,增設“基于Python與Tensorflow的大數據編程”“面向卷積神經網絡的機器視覺”“面向深度學習的自然語言處理”“機器學習入門”等人工智能、大數據方向的前沿性課程,為提升學生的創新技能奠定重要的理論基礎。另一方面,增設“高技術創業入門”“創業營銷”等創新教育類課程,為學生儲備必要的創業知識,并培養其創新與開拓精神。另外,眾智教學團隊進而創新教學內容,即在充分挖掘學校內部師資潛力的基礎上,借助企業、其他專業、兄弟院校等跨界師資,充實教師隊伍,并大膽地改革教學內容、教學方法及考核方式,將創新能力的培養作為評價教學成效的重要指標。其三,“以實踐為導向”。著力提升學生的實踐技能(建模能力、算法設計能力等)。實踐技能是衡量軟件工程專業人才培養質量的關鍵指標。因此,在人才培養方案中更應突出實踐環節的重要性,采用“集中式的、開放性小型項目”代替碎片式的、教條型的課內實驗,鼓勵學生在項目設計、實現方法等方面大膽創新,全面考查學生的分析能力、建模能力、算法設計能力及創新能力,真正提高人才培養質量。
(三)眾智創新類教育資源,著力打造全新的創新創業教育平臺
其一,“請進來”。聯合學校教務處、對外聯絡處、創業中心等部門制定優惠政策,積極引導業內軟件企業免費入住學校創業園(孵化園)。軟件企業既可向學生提供面對面的創新創業教育輔導,又可根據公司的真實項目設計專業實訓、實習等實踐方案,從而不斷豐富和優化實踐教學環境;此外,積極聯系人工智能、數據挖掘等領域專家、教授來校舉辦高水平學術講座,讓學生及時了解本行業內的熱點問題,進而不斷優化個人學習目標,更早、更好地確立其未來職業規劃和發展定位,并能在市場人才競爭中立于不敗之地。其二,“走出去”。充分利用專業實習、認知實習的機會,帶領學生走入業內軟件企業、兄弟院校科研團隊,真正認知軟件企業、高水平科研團隊對軟件工程創新型人才在專業技能、職業素養、創新能力、表達能力等方面的基本要求,并熟知軟件項目開發的最新流程,進而理論聯系實際,在拓寬學生專業視野的同時更夯實其知識結構。其三,“充分挖掘內部潛力”。整合學校內部的創新類教育資源,例如,圍繞專業教師的高水平科研項目組建若干創新小團隊,吸納優秀學生參與到教師科研項目中,在輔助教師完成科學研究工作的同時,逐步提升學生的創新實踐能力并培養其創新精神,不斷增強學生綜合素質。最后,“內外有機結合”。即在上述工作基礎上,注意內外結合、相互融合、相互滲透,充分發揮各類別創新教育資源的合力作用,逐步打造創新創業教育平臺,更好地服務于學生的創新實踐,并為優化和健全軟件工程人才專業課程體系奠定重要基礎。
(四)不斷外延創新創業教育平臺功能,以增強其輻射作用
軟件工程專業人才綜合素質的高低是衡量創新創業教育平臺優劣的關鍵指標。本著“以賽代練,成果驅動,鼓勵學生創業實踐”的指導思想不斷外延創新創業教育平臺的建設,增強其在創新型人才培養過程中的輻射作用。其一,“以賽代練”。組織學生積極參與國內外創新、創業設計大賽或Kaggle、ILSVRC、SharedTask等人工智能領域的國際挑戰,一方面,通過比賽來檢驗學生的創新、創業實踐能力,尋找自身差距和不足,并分析深層次原因,以“Human-in-Loop”的反饋方式進一步優化人才培養機制。另一方面,通過比賽深入分析創新創業教育平臺建設中存在的問題,并給予正面反饋,進一步優化平臺資源,并不斷外延平臺核心功能,增強其在創新型人才培養過程中的輻射作用。其二,“成果驅動”。以科技成果(例如,軟件著作權、發明專利、實用新型專利等)驅動學生的創新實踐,即組織學生參與到教師高水平科研項目(或預研課題)的技術攻關過程中,鼓勵他們在項目設計、實現方法、核心模型等方面進行大膽創新,進而積極申報科技成果,或進一步實現科技成果的轉化。在輔助教師科研項目工作的同時,走出一條“由理論到實踐,再由實踐到理論”的創新型人才培養新道路。其三,“積極鼓勵學生創業實踐”。首先,學校及學院應該從政策、場地、師資等方面給予充分支持,鼓勵學生在完成本專業課程學習的基礎上開展創業實踐。其次,一方面,眾智校內師資力量,對學生的創業實踐給予正面引導;另一方面,眾智業內軟件企業的跨界師資,對學生的創業實踐給予實質性指導。此外,積極宣傳創業成功典型示例,鼓勵學生由點滴做起,腳踏實地,一步一步地實現成功創業。
四、面對的挑戰
由于科技的快速發展,軟件工程專業創新型人才的培養不同于其他專業,在與時俱進的同時還應結合院校及學生自身特點,有必要探索出一條切實可行的專業人才培養之路。以華東交通大學軟件學院為例,我院從眾智創新類課程、眾智創新類教育資源等角度開展了積極嘗試,主要實踐工作包括4個方面。
(一)重新整合專業方向,并對課程體系進行優化
學院將原有的軟件測試、項目管理方向調整為軟件測試、移動開發、大數據三個專業方向,并在課程體系中增設“Python程序設計語言”“大數據編程”“大數據技術基礎”“云計算平臺”等課程,培養學生的數據分析、數據挖掘的創新能力。
(二)開設校企合作班,全面提升人才實踐技能
先后與江西思創科技、北京傳習教育、上海杰普軟件、上海新致軟件、上海微創等國內外知名軟件企業聯合開設“3+1”“2+1+1”校企聯合班,并設立企業獎學金。鼓勵學生進入企業,參與真實的軟件項目開發,為其與市場的無縫對接奠定基礎。
(三)積極開展本科生導師制,加強對學生創新能力的指導
在標準類課程學習(本專業方向課程體系)的同時,鼓勵學生在導師的指導下完成非標準類課程(結合導師的研究興趣或方向)的學習,例如,機器學習、機器視覺、自然語言處理等課程。這些都極大地拓寬學生的知識視野,為更好地確立其職業規劃和發展定位奠定重要基礎。
(四)建立創新創業基地,吸納學生參與進來
要求學生積極參與ACM編程大賽、創青春、挑戰杯等各類競賽。在此基礎上,鼓勵學生用科研論文或競賽獲獎替代畢業設計,極大地激發學生的創新創業熱情。
五、結束語
軟件工程專業創新型人才的培養符合我國創新驅動發展的需要,它也是推動高校人才培養機制改革的重要動力之一。本文基于眾智模式展開人才培養機制改革:首先,從“軟件工程專業人才培養存在的問題”、“與國際發展接軌”及“應對時展的新挑戰”三個角度充分論述軟件工程專業創新型人才培養的必要性。其次,探索眾智模式在創新人才培養機制中的應用方式,分別從“優化軟件工程人才培養方案”“打造一個全新的創新創業教育平臺”“增強創新創業教育平臺的輻射作用”三個方面展開進行多層次的人才培養方案改革。最后,為應對人才培養機制的變革提出客觀挑戰,并給出部分實證經驗。本文是對創新型人才培養機制的有益探索,期望可以為高質量軟件工程專業人才的培養提供一定借鑒。
作者:張紅斌 張利華 李廣麗 單位:華東交通大學軟件學院 華東交通大學信息工程學院