朱志良
軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的核心和國民經(jīng)濟信息化的基礎(chǔ),日益受到國家的高度重視。促進軟件產(chǎn)業(yè)快速發(fā)展,關(guān)鍵是人才。目前,我國軟件人才隊伍的規(guī)模、結(jié)構(gòu)和水平還不能適應(yīng)國家軟件產(chǎn)業(yè)發(fā)展的實際需求,軟件人才的數(shù)量不足和結(jié)構(gòu)不合理正成為我國軟件產(chǎn)業(yè)振興的瓶頸。
高等院校在軟件人才培養(yǎng)方面有著不可或缺的作用。然而,令人尷尬的是,盡管社會需求量極大,每年畢業(yè)的學(xué)生不多,但許多軟件企業(yè)卻反映招聘不到合適的軟件人才,從而造成一部分計算機相關(guān)專業(yè)的應(yīng)屆畢業(yè)生找不到工作。之所以出現(xiàn)這種現(xiàn)象,主要是由于高校應(yīng)屆畢業(yè)生與企業(yè)需要的人才在知識結(jié)構(gòu)和實踐能力等方面存在較大差距,企業(yè)需要有實際經(jīng)驗、不用培訓(xùn)或經(jīng)過短期培訓(xùn)就能適應(yīng)工作的軟件人才,而我國高校畢業(yè)生大多缺乏實戰(zhàn)經(jīng)驗,實際動手能力差,所學(xué)知識老化,知識結(jié)構(gòu)不合理,到企業(yè)工作后大都需要半年或更長時間的培訓(xùn)才能適應(yīng)工作,無形中給企業(yè)增加了成本。因此,培養(yǎng)適應(yīng)企業(yè)需求的實用性軟件人才是當(dāng)前高等院校的重要任務(wù)之一。
三年多來,東北大學(xué)軟件學(xué)院立足實際,明確目標,積極發(fā)展,開拓創(chuàng)新,規(guī)范管理,堅持“依托優(yōu)勢、改革創(chuàng)新、面向需求、多元合作、質(zhì)量第一、打造品牌”的發(fā)展方針,積極探索與實踐面向企業(yè)需求的實用性軟件人才培養(yǎng),在縮小高校培養(yǎng)的軟件人才與企業(yè)要求的距離或?qū)崿F(xiàn)無縫聯(lián)接方面做了許多卓有成效的工作。
一、根據(jù)企業(yè)需求和技術(shù)演進,科學(xué)制定人才培養(yǎng)方案
人才培養(yǎng)方案是保證教學(xué)質(zhì)量和人才培養(yǎng)層次的重要文件,是組織教學(xué)過程、安排教學(xué)任務(wù)、確定教學(xué)編制的基本依據(jù)。為使人才培養(yǎng)方案能科學(xué)合理,具有針對性,首先要明確人才培養(yǎng)定位。一所高校的人才培養(yǎng)定位受很多因素影響,如學(xué)校的層次、規(guī)模;學(xué)科的發(fā)展狀況;學(xué)科的特點;面向的行業(yè)、領(lǐng)域;所在地區(qū)經(jīng)濟發(fā)展狀況;學(xué)生主要就業(yè)去向等,校與校之間不能盲目攀比或照搬。其次,要確定具體的人才培養(yǎng)目標,培養(yǎng)目標是制定人才培養(yǎng)方案的前提條件。
東北大學(xué)軟件學(xué)院的人才培養(yǎng)定位為軟件人才的高中端,即少部分為塔尖人才,主要從事計算機科學(xué)及軟件理論的研究工作,而大部分為面向企業(yè)需求的實用性、復(fù)合型、國際化的高級軟件人才,位于理想軟件人才金字塔結(jié)構(gòu)的中上端,主要從事軟件系統(tǒng)的分析、設(shè)計、開發(fā)、測試等。實用性體現(xiàn)實用技能,復(fù)合型體現(xiàn)知識結(jié)構(gòu),國際化體現(xiàn)競爭能力。
為使培養(yǎng)的軟件人才適應(yīng)企業(yè)需求,在滿足基本教育規(guī)律、基本技能、基本知識結(jié)構(gòu)的基礎(chǔ)上,一定要充分考慮企業(yè)的需求,要做到:以企業(yè)需求為導(dǎo)向;以能力培養(yǎng)為核心;以適應(yīng)企業(yè)需求為目標;堅持校企合作,堅持科學(xué)培養(yǎng)。為此學(xué)院建立了企業(yè)人才需求征集制度,每年通過走訪企業(yè)、院企座談、函發(fā)需求征詢單等方式向企業(yè)廣泛征集企業(yè)對軟件人才的需求信息。之后學(xué)院組織專家根據(jù)企業(yè)、領(lǐng)域需求及技術(shù)演進,參考國內(nèi)外相關(guān)課程設(shè)置,遵循先進性、靈活性、復(fù)合性、工程性、創(chuàng)新性五個基本原則,制定或修改人才培養(yǎng)方案,形成以企業(yè)需求為導(dǎo)向的靈活課程體系和動態(tài)教學(xué)計劃。整個人才培養(yǎng)方案要體現(xiàn)出:培養(yǎng)具有時代精神和開拓意志、適應(yīng)時代發(fā)展要求的實用性、復(fù)合型、國際化的高級軟件人才;培養(yǎng)具備“六個能力”,即分析與解決問題的能力,交流與組織協(xié)調(diào)的能力,主動獲取知識的能力,科學(xué)創(chuàng)新的能力,工程實踐的能力和參與國際競爭的能力;培養(yǎng)具有“三種精神”,即創(chuàng)新精神、團隊精神和敬業(yè)精神。
二、堅持改革與創(chuàng)新,務(wù)實構(gòu)建與企業(yè)實際需求有效結(jié)合的實踐教學(xué)體系
實踐教學(xué)是實用性軟件人才培養(yǎng)的重要環(huán)節(jié),直接影響人才培養(yǎng)的質(zhì)量。為此,學(xué)院堅持產(chǎn)學(xué)研結(jié)合,以培養(yǎng)學(xué)生分析與解決問題能力、工程實踐能力和科學(xué)創(chuàng)新能力為主線,創(chuàng)建了一個與企業(yè)實際需求有效結(jié)合的實踐教學(xué)體系。
1.加大實驗學(xué)時比例,在課程實驗中引入企業(yè)實際項目實例
我們改革傳統(tǒng)的理論教學(xué)模式,加大實驗學(xué)時比例,理論教學(xué)精講,實驗教學(xué)多練,加強實驗教學(xué)改革,建立企業(yè)實際項目庫,以企業(yè)實際項目開發(fā)為背景,科學(xué)設(shè)置實驗題目,通過實驗促使學(xué)生將所學(xué)理論知識轉(zhuǎn)化為分析與解決問題的能力。
2.結(jié)合實際項目進行軟件開發(fā)綜合訓(xùn)練
我們引進軟件企業(yè)的實際項目,讓學(xué)生結(jié)合實際項目進行軟件開發(fā)綜合訓(xùn)練。軟件開發(fā)實訓(xùn)嚴格按照軟件工程開發(fā)流程進行,聘請企業(yè)資深技術(shù)人員進行指導(dǎo),通過軟件開發(fā)實訓(xùn)既培養(yǎng)學(xué)生的實戰(zhàn)能力,同時又培養(yǎng)學(xué)生的溝通協(xié)調(diào)能力和團隊合作精神,為畢業(yè)設(shè)計和就業(yè)打下良好的基礎(chǔ)。
3.到企業(yè)實習(xí)基地結(jié)合實際項目進行畢業(yè)設(shè)計
畢業(yè)設(shè)計是學(xué)生進行知識綜合運用的重要教學(xué)階段。我們改革傳統(tǒng)的畢業(yè)設(shè)計模式,要求學(xué)生必須到實習(xí)基地結(jié)合實際項目進行畢業(yè)設(shè)計,實行“雙導(dǎo)師制”,即校內(nèi)導(dǎo)師和企業(yè)導(dǎo)師共同指導(dǎo)。建立了包括實習(xí)雙選、前期培訓(xùn)、過程管理、規(guī)范答辯、實習(xí)基地評價等完備的畢業(yè)設(shè)計實施體系。通過該體系讓學(xué)生能夠充分利用所學(xué)知識,在指導(dǎo)教師的指導(dǎo)下,參與實習(xí)企業(yè)的軟件項目開發(fā),獨立解決實習(xí)企業(yè)某個實際問題,提高學(xué)生分析與解決問題的能力,縮短學(xué)生畢業(yè)后進入企業(yè)的適應(yīng)期;能夠?qū)⒄n堂上所學(xué)知識與實踐相結(jié)合,掌握某類軟件項目開發(fā)的方法和技術(shù),并力爭有所創(chuàng)新;能夠?qū)W習(xí)企業(yè)中的管理流程、交流技巧和工作方式,學(xué)習(xí)優(yōu)秀軟件企業(yè)的企業(yè)文化。
4.豐富學(xué)生第二課堂,重視科技創(chuàng)新活動
計算機學(xué)科知識結(jié)構(gòu)的急速更新使得教學(xué)內(nèi)容的取舍是許多培養(yǎng)方案制定者面臨的最大問題之一。要想真正培養(yǎng)實用性人才,就必須注重課上和課下的互動、互補。為此,我們依據(jù)企業(yè)需求和技術(shù)發(fā)展趨勢,在學(xué)生中設(shè)立了軟件俱樂部和若干科技創(chuàng)新團隊,從設(shè)備、場地、資金、指導(dǎo)教師等方面予以支持,讓學(xué)生自行組合、自行管理、自行設(shè)計、自行開發(fā),同時積極鼓勵學(xué)生參加經(jīng)學(xué)院確認的國際知名IT認證項目,對通過者給予學(xué)分和資金的獎勵,力爭讓學(xué)生通過課外實踐活動消化、理解課堂上講授的知識和書本知識。
三、堅持校企合作,把企業(yè)引入到人才培養(yǎng)的過程中來
實用性人才的培養(yǎng)離不開企業(yè)的參與,離開了企業(yè)的參與,軟件學(xué)院就失去了生存的根基。以往企業(yè)總是站在人才培養(yǎng)線的末端,對學(xué)校培養(yǎng)出的人才指責(zé)批評,現(xiàn)在我們需要把企業(yè)引入到人才培養(yǎng)的整個過程中來,從課程設(shè)置、實驗教學(xué)、實踐環(huán)節(jié)等多方面聘請企業(yè)參與,使企業(yè)對學(xué)校的人才培養(yǎng)過程有一個全面的了解和參與,最后達到全面接收的目的。在這個過程當(dāng)中,很重要的一點就是讓企業(yè)認識到與高校聯(lián)合培養(yǎng)人才所帶來的好處,比如企業(yè)與高校合作,可為企業(yè)或社會提供充足的人才補充源泉,避免企業(yè)與企業(yè)之間的惡性人才競爭;可減少企業(yè)項目研發(fā)的投入風(fēng)險;可彌補企業(yè)開發(fā)人員的不足;可節(jié)約企業(yè)的開發(fā)成本;可進行前瞻性研究,保持企業(yè)產(chǎn)品生命力等等。而高校與企業(yè)合作,可獲得企業(yè)的技術(shù)資源與人力資源。這是一個雙贏的合作。
東北大學(xué)軟件學(xué)院在與企業(yè)的合作過程中,重點做了以下幾方面的工作:
* 引進企業(yè)技術(shù)資源與人力資源,建立企業(yè)師資庫;
* 引進一些企業(yè),共同開發(fā)項目,聯(lián)合培養(yǎng)學(xué)生;
* 與企業(yè)合作建立聯(lián)合實驗室、研究所;
* 建立企業(yè)實踐基地,選派學(xué)生到企業(yè)做實際課題;
* 建立企業(yè)實際項目庫,讓學(xué)生通過實際項目的開發(fā)進行開發(fā)綜合訓(xùn)練;
* 與特色企業(yè)聯(lián)合,設(shè)立學(xué)生培養(yǎng)方向;
* 為企業(yè)定向培養(yǎng)學(xué)生。
通過這些合作模式,使企業(yè)和高校在軟件人才培養(yǎng)過程中發(fā)揮出了各自優(yōu)勢,不僅對學(xué)生實際技能培養(yǎng)有好處,而且也對高校的師資隊伍建設(shè)起到了促進和加強作用,為企業(yè)優(yōu)秀人才參與教學(xué)和輸送學(xué)生到企業(yè)參與實際項目開發(fā)搭建了一座橋梁。
四、堅持培養(yǎng)質(zhì)量,為企業(yè)輸送合格的軟件高級人才
教學(xué)質(zhì)量決定人才培養(yǎng)質(zhì)量。為保證人才培養(yǎng)質(zhì)量,我們構(gòu)建了一個與實用性軟件人才培養(yǎng)相適應(yīng)的教學(xué)質(zhì)量保證體系,在該體系中,除建立領(lǐng)導(dǎo)聽課、教學(xué)督導(dǎo)、教學(xué)信息員、教學(xué)質(zhì)量評價等制度外,還引入了企業(yè)參與的評價機制,有效地保證了適應(yīng)企業(yè)需求的軟件人才培養(yǎng)質(zhì)量。
三年多的實踐證明,我院所培養(yǎng)出的學(xué)生普遍受到企業(yè)的歡迎,已畢業(yè)的兩屆學(xué)生就業(yè)率達到100%。東軟集團曾評價說:東大軟件學(xué)院培養(yǎng)的學(xué)生,專業(yè)基礎(chǔ)扎實,具備良好的開發(fā)技術(shù)和技能,熟悉軟件項目開發(fā)流程,具有一定的軟件項目開發(fā)經(jīng)驗,能夠很快適應(yīng)公司安排的工作。畢業(yè)生對學(xué)院評價為:我們感覺學(xué)校開設(shè)的課程都非常有用,在學(xué)校進行的項目實踐對我們工作非常有幫助,通過項目實踐使我們熟悉軟件項目開發(fā)流程,鍛煉了團隊合作能力,獲得了實踐技能。我們能夠很快勝任公司安排的工作。
另外,我們的面向企業(yè)需求的實用性人才培養(yǎng)體系2004年獲遼寧省優(yōu)秀教學(xué)成果一等獎,2005年獲國家優(yōu)秀教學(xué)成果二等獎,學(xué)院多次在省級、國家級會議上進行經(jīng)驗發(fā)言,取得了非常好的社會效益??梢哉f,經(jīng)過幾年的建設(shè),我們初步形成了一個以企業(yè)需求為輸入、以適應(yīng)企業(yè)需求的合格軟件人才為輸出的實用性軟件人才培養(yǎng)體系。