陳應霞,陳 艷
(長江大學計算機科學學院,湖北 荊州 434023)
創(chuàng)新,乃當今立根之本。傳統(tǒng)行業(yè)發(fā)展動力不足,唯有創(chuàng)新,科技方能日新月異?!靶鹿た啤备拍畹奶岢觯冉o軟件產(chǎn)業(yè)發(fā)展劃定了基調(diào),同時也給高校軟件人才培養(yǎng)指明了方向。軟件工程專業(yè)作為最具有創(chuàng)新性的專業(yè)之一,如何在新工科背景下,培養(yǎng)具有創(chuàng)新能力的軟件人才,是亟待解決的重要問題。
目前,國內(nèi)很多學者在對創(chuàng)新型人才研究上做了大量的工作。如李微等提出了CDⅠO 創(chuàng)新人才培養(yǎng)模式,目的用來提升傳統(tǒng)工程專業(yè)質(zhì)量和傳媒類產(chǎn)業(yè)發(fā)展能力。沙有闖等針對高職院校中存在的專業(yè)標準缺乏、人才培養(yǎng)與行業(yè)發(fā)展切合度不高、教學內(nèi)容不規(guī)范等問題,提出了一種針對移動應用開發(fā)專業(yè)的人才培養(yǎng)方案和評價體系。張愛玲等強調(diào)企業(yè)在人才培養(yǎng)過程中占有不可或缺的重要作用,明確指出只有校企深度融合才能培養(yǎng)出實踐能力和創(chuàng)新意識強的軟件人才。宋友等重點分析了新工科建設中的6 個內(nèi)涵,并結(jié)合軟件工程專業(yè)人才培養(yǎng)的實際情況,提出了“三問”,對人才的培養(yǎng)具有很好的借鑒價值。湯建國等提出了多元化教學模式和復合型專業(yè)人才培養(yǎng)方法。苑帥民等提出了基于大創(chuàng)與新工科相結(jié)合的創(chuàng)新型人才培養(yǎng)策略,為培養(yǎng)創(chuàng)新型人才指明了方向。周世杰等提出了一種基于“2+2”和“雙學位”的培養(yǎng)模式,旨在培養(yǎng)具有創(chuàng)新能力的復合型新工科人才。王國胤等探討了地方高校在大數(shù)據(jù)和人工智能領域進行創(chuàng)新型人才培養(yǎng)的方法與路徑,并以重慶郵電大學計算機科學與技術(shù)學院為例進行了深入研究。張兄武提出了由政府、高校、企業(yè)和學生四方共同構(gòu)建“四方聯(lián)動”人才培養(yǎng)模式,以解決應用型創(chuàng)新人才在實踐和創(chuàng)新能力上不足的問題。蔣海云等提出了跨專業(yè)、跨學科、跨年級的思路,實施專業(yè)內(nèi)外兼修、學科交叉,并組建具有創(chuàng)新型的師資團隊,著手從師資端來提高創(chuàng)新能力的培養(yǎng)水平。
上面這些研究具有很好的借鑒價值和理論意義,能為軟件創(chuàng)新人才培養(yǎng)提供可靠依據(jù)和思想支撐。筆者在上述研究的基礎上,做了進一步的探討,希望能進一步豐富創(chuàng)新型軟件人才培養(yǎng)模式,同時也能為培養(yǎng)多類型創(chuàng)新型軟件人才提供思路。
接下來,本文將從產(chǎn)業(yè)需求端、軟件種類布局、學科交叉發(fā)展、產(chǎn)教融合、賽事活動、創(chuàng)新創(chuàng)業(yè)平臺搭建、創(chuàng)新創(chuàng)業(yè)課程建設等7 個方面進行詳細探討。
目前,社會對軟件人才需求旺盛,每年僅阿里、騰訊、科大訊飛、商湯、攜程、百度等名企就招募大量的軟件人才。另外,隨著汽車無人駕駛的逐步發(fā)展,該領域的軟件人才需求巨大。高??梢耘c這些企業(yè)合作,共同成立實驗室、研發(fā)中心、實踐基地等,由這些企業(yè)的資深高級工程師或者項目經(jīng)理來擔任負責人。通過將企業(yè)的優(yōu)秀產(chǎn)品帶入課堂或者實訓環(huán)節(jié),可以提高學生的創(chuàng)新能力和思維能力。還有不少高校與企業(yè)簽訂訂單式人才培養(yǎng)方式,這也是一種可行性強的人才培養(yǎng)模式。對于企業(yè)來說,這樣既解決了用人問題,也能減少企業(yè)的招聘成本。對于學校來說,避免了在人才培養(yǎng)方式上的盲目性。
從全球來看,軟件大致可分為操作系統(tǒng)軟件、工具軟件、應用軟件3 大類。其中,操作系統(tǒng)軟件包含PC 端的 Windows、Linux/unix、Macos 和移動端的安卓、ⅠOS、鴻蒙等。工具軟件包含:①編程軟件,如Matlab、Java、c、VC、PHP 等;②數(shù)據(jù)庫軟件,如Oracle、MYSQL 等;③辦公軟件,如 Office、WPS 等;④其他工具軟件。應用軟件包括各種管理系統(tǒng)軟件、如ERP、OA 等。在這3 大類軟件中,中國最為緊缺的前2 種軟件人才,尤其第一種。操作系統(tǒng)的重要性不言而喻,它是信息化、網(wǎng)絡化的基礎,是計算機系統(tǒng)中最為核心的底層,是ⅠT 系統(tǒng)中的血液。隨著華為鴻蒙移動系統(tǒng)的推出,中國在操作系統(tǒng)領域邁出了一大步。各高校應與華為共同成立操作系統(tǒng)實驗室、操作系統(tǒng)研發(fā)中心、操作系統(tǒng)應用中心等,在鴻蒙系統(tǒng)上共同研發(fā),建立更為完善的技術(shù)生態(tài)鏈。在工具軟件中,中國在編程軟件和數(shù)據(jù)庫軟件上與西方發(fā)達國家仍有些差距。高校軟件工程專業(yè)在人才培養(yǎng)過程中,應側(cè)重于某一個分支或者某一種軟件,進行精細化培養(yǎng),力爭做細做精,培養(yǎng)出高端專業(yè)創(chuàng)新型人才,為開發(fā)出國產(chǎn)編程軟件和國產(chǎn)數(shù)據(jù)庫軟件服務。
自然界中的任何事物都不是孤立的,都存在內(nèi)部的關聯(lián)或者相互制約的關系,軟件技術(shù)也一樣。只有將軟件技術(shù)與其他行業(yè)、其他領域相結(jié)合,才能發(fā)揮其優(yōu)勢。單一的學科或?qū)I(yè)通常具有較大的片面性或局限性,多觀點、跨專業(yè)的探索,更容易站在更高的角度獲得新的思想和認識。自古以來,人類的重大發(fā)現(xiàn)都是從幾個不同維度、不同路線上交叉而獲得的??萍紕?chuàng)新需要交叉融合,人才培養(yǎng)則更需要交叉融合?,F(xiàn)如今,社會迫切需要大量的復合型創(chuàng)新人才,如需要的人才既需精通軟件研發(fā),也需熟悉行業(yè)知識。以長江大學為例,長江大學是一所以石油為特色的普通高等學校,在石油領域享有一定的聲譽,該校在軟件工程專業(yè)的人才培養(yǎng)過程中,充分將軟件開發(fā)技術(shù)與石油行業(yè)相結(jié)合,形成了以石油為特色的軟件人才培養(yǎng)體系。具體的實施方法是在本科生的課程體系中增加了一些石油類的基礎課程,目的是提高學生的行業(yè)應用背景。通過一系列的學科交叉措施和教師綜合引導,使學生具有使用軟件技術(shù)解決行業(yè)問題的能力。
在產(chǎn)教融合的大環(huán)境下,軟件工程專業(yè)應積極與企業(yè)對接,在課程設置、人才培養(yǎng)方案、專業(yè)實習、實驗室建設、學科建設、人才評價體系上形成合作機制。通過線上線下途徑,企業(yè)為學生授課,將最新的技術(shù)、最新的軟件工程思維帶入到課堂中,并通過一些實用的項目案例或者產(chǎn)品模型來提高學生的動手能力。企業(yè)對于學校輸送過來的計算機類學生,應該提供實習環(huán)境、實習導師、實習計劃、實習方案,全程進行監(jiān)督和管理,實習結(jié)束,需對學生的整個過程和實習結(jié)果進行評價。對于在該企業(yè)實習的學生,企業(yè)應盡可能地留在本企業(yè)就業(yè)或者提供就業(yè)渠道,從而提高學生實習的積極性。另外,學校也應主動和企業(yè)在協(xié)同育人模式上進行探索,形成一套適應于本校的實施方針。
隨著大眾創(chuàng)業(yè)、萬眾創(chuàng)新不斷推進,各種學會、協(xié)會、高校、企業(yè)和一些機構(gòu)也越來越重視創(chuàng)新創(chuàng)業(yè)。每年有不少國際、國內(nèi)和省部級等各種賽事,這些賽事能將具有相同愛好或者同類型技術(shù)的人聚在一起進行交流和探討。舉辦賽事或參加賽事,其中很重要的一點就是強調(diào)項目的創(chuàng)新性,這就要求參賽者具備一定的創(chuàng)新能力。
大學生團隊通過尋找項目,能極大地提高創(chuàng)新思維和創(chuàng)新意識。以長江大學為例,在長江大學軟件工程專業(yè)人才培養(yǎng)體系中,一直大力鼓勵大學生參加各種大賽,如互聯(lián)網(wǎng)+大賽、挑戰(zhàn)杯、計算機設計大賽、程序設計大賽等。通過參加這些大賽,明顯提高了學生的創(chuàng)新能力和擴大了學生的視野,讓其能明白自己的不足,讓其明白國內(nèi)外競爭者在做什么、在想什么,自己如何超過競爭對手。
近年來,不少高校成立了大學科技園、創(chuàng)新創(chuàng)業(yè)中心、孵化基地等機構(gòu),這些機構(gòu)或組織在創(chuàng)新型人才培養(yǎng)上發(fā)揮著至關重要的作用。如上海交通大學國家大學科技園、零號灣孵化中心在很大程度上促進了科技發(fā)展和創(chuàng)新性人才培養(yǎng)。這些入駐科技園和孵化機構(gòu)的團隊大都是由在校教師和學生組建而來的,通過成立實體企業(yè)進行運營,這為創(chuàng)新人才的培養(yǎng)提供了可檢驗的途徑和方法。再以長江大學為例,長江大學于2014 年組建成立了創(chuàng)新創(chuàng)業(yè)學院,該學院是集創(chuàng)新創(chuàng)業(yè)教育、創(chuàng)業(yè)實訓、項目孵化、項目指導、企業(yè)加速服務、財稅代賬、投融資對接為一體的大學生創(chuàng)新創(chuàng)業(yè)教育和實踐平臺,該平臺一直承擔著全校的創(chuàng)新創(chuàng)業(yè)教育和創(chuàng)新創(chuàng)業(yè)活動,在長江大學創(chuàng)新型人才培養(yǎng)體系中發(fā)揮著重大的作用。近年來,該平臺每年舉辦了各種大賽,如互聯(lián)網(wǎng)+大賽、創(chuàng)新創(chuàng)業(yè)訓練計劃、計算機設計大賽、大數(shù)據(jù)技術(shù)大賽等,并籌辦了項目投融資活動,同時邀請國內(nèi)外著名投資機構(gòu)進行投資,已促使一大批項目和科技轉(zhuǎn)換成果落地。
理論指導實踐,思維指導行動。當一個大學生有了某些創(chuàng)新思維,才能夠采取相應的創(chuàng)新活動。因此,除了上述6 種方式,高校還應該通過開設創(chuàng)新創(chuàng)業(yè)課程來增強大學生的創(chuàng)新創(chuàng)業(yè)意識,讓學生明白什么是創(chuàng)新、什么是創(chuàng)業(yè)以及創(chuàng)新創(chuàng)業(yè)需要注意什么。在現(xiàn)實的教育中,絕大多數(shù)學生從小學到大學,一直受傳統(tǒng)思想影響,只關注基礎課程和專業(yè)課程學習,忽視了思維課程上的學習。在部分高校也存在類似問題,只注重學生每門功課的考試成績、英語四六級成績、考研成績等,忽視了學生的創(chuàng)新創(chuàng)業(yè)思維培養(yǎng),導致學生對創(chuàng)新創(chuàng)業(yè)的意義和過程不甚了解,這在某種程度上禁錮了學生的創(chuàng)新意識。在校大學生是最年輕、最容易接受新事物的群體,對生活中出現(xiàn)的新事物、新產(chǎn)品極為好奇和感興趣,思想活躍,容易迸發(fā)出創(chuàng)新思路來。因此,高校應開設創(chuàng)新創(chuàng)業(yè)類課程,以此來提高學生的創(chuàng)新思路和創(chuàng)業(yè)熱情。筆者在長江大學開設了“互聯(lián)網(wǎng)+人工智能+區(qū)塊鏈”創(chuàng)新創(chuàng)業(yè)課程,通過對比,接受了該課程學習的學生其思想相對較為活躍,更愿意參與創(chuàng)新創(chuàng)業(yè)活動。軟件人才作為國家最為重要和最高端的人才,更應該在人才培養(yǎng)中融入相關創(chuàng)新創(chuàng)業(yè)課程。
科技創(chuàng)新,是當今社會發(fā)展的重要方針,也是不斷提升國力的重要保障。培養(yǎng)具有創(chuàng)新型的軟件人才是當今社會發(fā)展之所需,也是中國從制造業(yè)大國邁向科技大國的強力支撐。本文提出從產(chǎn)業(yè)需求端來培養(yǎng)通用性創(chuàng)新人才、從軟件種類布局來培養(yǎng)專業(yè)性創(chuàng)新人才、依托學科交叉發(fā)展中培養(yǎng)復合型創(chuàng)新人才、在產(chǎn)教融合中培養(yǎng)工程應用型創(chuàng)新人才、通過舉辦或參加各類大賽來培養(yǎng)建模創(chuàng)新型人才、通過成立創(chuàng)新創(chuàng)業(yè)平臺培養(yǎng)創(chuàng)新創(chuàng)業(yè)人才、通過開設創(chuàng)新創(chuàng)業(yè)課程提高軟件人才的創(chuàng)新意識,對人才培養(yǎng)進行了分析和探討。該研究不僅能為普通本專業(yè)科院校軟件工程專業(yè)提供借鑒,也能為機械工程、生物工程、電子信息等相關工科專業(yè)提供參考。