謝永平,余信理,汪 剛
(湖北廣播電視大學(xué),湖北 武漢 430073)
產(chǎn)學(xué)研合作教育是高等職業(yè)教育人才培養(yǎng)的必由之路。推動(dòng)企業(yè)和學(xué)校的深層次合作,實(shí)現(xiàn)企業(yè)和學(xué)校的共同發(fā)展,是實(shí)現(xiàn)高職人才培養(yǎng)的大勢所趨。近年來,筆者主要從事軟件測試專業(yè)課程的教學(xué)工作。在教學(xué)中,筆者以促進(jìn)學(xué)生成功就業(yè)、可持續(xù)就業(yè)為目標(biāo),對(duì)軟件測試專業(yè)的產(chǎn)學(xué)研發(fā)展進(jìn)行了一系列探索與實(shí)踐。在此,簡要分析軟件行業(yè)對(duì)軟件測試人才的需求及軟件測試專業(yè)課程教學(xué)中存在的問題,并結(jié)合我校實(shí)際情況,探索軟件測試人才的培養(yǎng)模式。
在計(jì)算機(jī)軟件產(chǎn)業(yè)蓬勃發(fā)展的幾十年中,軟件測試內(nèi)容已逐步滲透到軟件產(chǎn)業(yè)的各個(gè)領(lǐng)域,成為整個(gè)產(chǎn)業(yè)越來越重要的組成成分。在很多國內(nèi)外大中型企業(yè)中,軟件的開發(fā)人員與測試人員的比例達(dá)到了 2∶1 甚至 1∶1。2007年,教育部等部門出臺(tái)的《關(guān)于進(jìn)一步加強(qiáng)國家重點(diǎn)領(lǐng)域緊缺人才培養(yǎng)工作的意見》,將軟件測試等確定為12個(gè)國家重點(diǎn)領(lǐng)域緊缺人才培養(yǎng)專業(yè)。2009年統(tǒng)計(jì)數(shù)據(jù)顯示,我國軟件測試人才缺口達(dá)到30 萬。從2003年起,一些測試企業(yè)與社會(huì)培訓(xùn)機(jī)構(gòu)開始嘗試舉辦各類軟件測試技術(shù)培訓(xùn),隨后一些高校的計(jì)算機(jī)專業(yè)也開設(shè)了軟件測試的課程,,其驅(qū)動(dòng)力正是來自軟件產(chǎn)業(yè)對(duì)測試人才的強(qiáng)勁需求和不斷提升的人才價(jià)值。根據(jù)對(duì)軟件行業(yè)未來的發(fā)展預(yù)測,測試人才的需求將持續(xù)保持旺盛的態(tài)勢,就業(yè)前景十分看好。
軟件測試人才在實(shí)際面臨就業(yè)時(shí),卻存在著這樣的供需矛盾:一方面,企業(yè)對(duì)軟件測試人才有大量需求,但招聘不到符合企業(yè)要求的人才;另一方面,許多高職院校畢業(yè)生和開發(fā)人員有志從事軟件測試工作,卻無法勝任工作崗位,筆者通過充分的市場調(diào)研,發(fā)現(xiàn)高職教育軟件人才培養(yǎng)中存在的問題:
1.學(xué)用脫節(jié)、對(duì)口就業(yè)率低
培養(yǎng)“軟件藍(lán)領(lǐng)”的主力軍——高職院校的定位在理論上較為清楚,但在實(shí)際培養(yǎng)過程中仍然很模糊,并沒有形成定位準(zhǔn)確、以技術(shù)應(yīng)用為主導(dǎo)、面向市場的軟件測試人才培養(yǎng)模式。其在實(shí)際培養(yǎng)過程中出現(xiàn)了兩種傾向:一是盲目向本科看齊,套用傳統(tǒng)學(xué)術(shù)教育的培養(yǎng)模式,致使培養(yǎng)出來的軟件人才有理論、無實(shí)踐,不具備技術(shù)應(yīng)用能力;另一種傾向是不考慮教育的層次性、滯后性,不分辨市場需求的真實(shí)性、飽和度,盲目跟進(jìn)市場。
目前,國內(nèi)軟件人才結(jié)構(gòu)呈“紡錘型”:位于產(chǎn)業(yè)上層的軟件架構(gòu)師、系統(tǒng)設(shè)計(jì)師嚴(yán)重短缺,同時(shí)屬于產(chǎn)業(yè)基礎(chǔ)的軟件藍(lán)領(lǐng)也非常稀少;而處于金字塔中層的系統(tǒng)工程師階層卻極度膨脹。幾乎所有的正規(guī)院校計(jì)算機(jī)相關(guān)專業(yè)都在培養(yǎng)這個(gè)階層的人,實(shí)際的市場需求并沒那么大;加之這些學(xué)生的項(xiàng)目實(shí)踐經(jīng)驗(yàn)和實(shí)際操作能力同企業(yè)需求仍有差距,于是,一邊是大量軟件專業(yè)畢業(yè)生找不著工作,一邊卻是眾多軟件企業(yè)找不到合適人才。
2.軟件人才培養(yǎng)模式?jīng)]有突破學(xué)科教育體系、動(dòng)手能力差
我國高職軟件專業(yè)人才培養(yǎng)模式中課程設(shè)置、教學(xué)方法多年來并無過多變化,學(xué)科體系的烙印仍然明顯,過分重視學(xué)生的基礎(chǔ)知識(shí),只強(qiáng)調(diào)遵循知識(shí)系統(tǒng)上的銜接性。雖然大部分高職院校采取模塊式教學(xué),但其模塊也只是將不同的課拼湊在一起,具體教學(xué)選擇時(shí)仍然遵循上述的原則。在教學(xué)方法方面,雖然基本上采用了理論與上機(jī)實(shí)踐相結(jié)合的授課方法,但仍然是以書本知識(shí)的講授為主,對(duì)學(xué)生職業(yè)技能以及動(dòng)手能力方面的培養(yǎng)相對(duì)不足?,F(xiàn)在國際軟件人才培養(yǎng)中盛行的“基于案例學(xué)習(xí)的設(shè)計(jì)”的教學(xué)方法在我國高職院校還沒有廣泛推行。
3.軟件人才教育教學(xué)內(nèi)容陳舊,無法與產(chǎn)業(yè)需求銜接
軟件行業(yè)的發(fā)展基本上屬于以產(chǎn)品主導(dǎo)市場和技術(shù)的發(fā)展,而我國大部分高職院校的計(jì)算機(jī)專業(yè)在辦學(xué)上基本沿襲傳統(tǒng)的封閉式辦學(xué),專業(yè)教學(xué)與社會(huì)市場相互脫離。因此,課程內(nèi)容滯后于專業(yè)技術(shù)的更新與發(fā)展,教學(xué)中很難有反映新的軟件技術(shù)、新的軟件工具的應(yīng)用等內(nèi)容,尤其是案例教學(xué)、項(xiàng)目教學(xué)內(nèi)容極少,導(dǎo)致學(xué)生在實(shí)際工作中分析問題和解決問題的能力較弱。另外,在職業(yè)技能培養(yǎng)方面,職業(yè)性法律法規(guī)、國際和國家標(biāo)準(zhǔn)、文檔規(guī)范、安全性措施、維護(hù)管理經(jīng)驗(yàn)等重要內(nèi)容基本上沒有進(jìn)入教學(xué);在職業(yè)素質(zhì)的教育方面,如培育開拓精神、市場觀念、管理技巧、團(tuán)隊(duì)精神、應(yīng)變能力等舉措,尚沒有得到全面實(shí)施。
同時(shí),目前軟件技術(shù)平均18個(gè)月更新?lián)Q代一次,而高校教學(xué)使用的計(jì)算機(jī)專業(yè)教材,一般需要2—3年才能更新一次。因此,軟件業(yè)最新發(fā)展技術(shù)與傳統(tǒng)教材更新難以同步。這些問題導(dǎo)致培養(yǎng)出的人才知識(shí)結(jié)構(gòu)國際化程度低、與軟件行業(yè)發(fā)展相脫節(jié)。
1.以“人才”為根本,鼓勵(lì)學(xué)生個(gè)性發(fā)展
軟件測試專業(yè)的專業(yè)設(shè)置應(yīng)該特點(diǎn)鮮明,個(gè)性突出,是以學(xué)生為主體、教師為主導(dǎo),激發(fā)起學(xué)生的主動(dòng)性、積極性和創(chuàng)造性,以利于創(chuàng)新人才的培養(yǎng)?!耙匀瞬艦楸尽?,不以整體劃一的模式、整體劃一的課程、整體劃一的思維方式、整體劃一的原則方式方法去塑造人;強(qiáng)調(diào)學(xué)生的學(xué)習(xí)責(zé)任感,自律、自控、自強(qiáng)。在個(gè)性特點(diǎn)培養(yǎng)的同時(shí),還進(jìn)行團(tuán)隊(duì)精神的教育。通常,一個(gè)計(jì)算機(jī)應(yīng)用項(xiàng)目很難由一個(gè)人單獨(dú)完成,往往需要多個(gè)人的通力合作,一個(gè)能力再強(qiáng)的人,若缺乏團(tuán)隊(duì)精神,社會(huì)也是不歡迎的。
2.以“實(shí)操技術(shù)”為關(guān)鍵,培養(yǎng)學(xué)生創(chuàng)新精神
高等職業(yè)教育的具體培養(yǎng)目標(biāo),就人才類型而言,主要是技術(shù)型人才,技術(shù)型人才的發(fā)展是生產(chǎn)力發(fā)展、社會(huì)進(jìn)步的主要標(biāo)志,技術(shù)創(chuàng)新的競爭成為未來世界競爭的主要焦點(diǎn)。
軟件技術(shù)是高新技術(shù)產(chǎn)業(yè),創(chuàng)新是人才培養(yǎng)、素質(zhì)教育的靈魂,為了適應(yīng)發(fā)展的高新技術(shù),最重要的是堅(jiān)持創(chuàng)新,這就要求我們在設(shè)計(jì)課程結(jié)構(gòu)、課程體系時(shí),要注重現(xiàn)今成熟新技術(shù)與課程的開發(fā),使學(xué)生貼近新的軟件技術(shù),提高實(shí)際操作能力,真正感受、理解知識(shí)的實(shí)際應(yīng)用成效,培養(yǎng)學(xué)生的科學(xué)精神、創(chuàng)新意識(shí)和創(chuàng)新能力,鼓勵(lì)學(xué)生標(biāo)新立異,技術(shù)創(chuàng)新。本專業(yè)的專業(yè)設(shè)置中,注重實(shí)踐課程的比例,在所有的專業(yè)課程中,實(shí)踐課與理論課的總比例超過了1:1。
3.培養(yǎng)學(xué)生的實(shí)踐能力
計(jì)算機(jī)軟件技術(shù)是實(shí)踐性、綜合性、應(yīng)用性很強(qiáng)的專業(yè),必須充分重視加強(qiáng)能力訓(xùn)練,加強(qiáng)實(shí)踐,尤其是系統(tǒng)的軟件開發(fā)的實(shí)踐。通過教學(xué)、實(shí)踐活動(dòng),使學(xué)生具有獲取新知識(shí)的能力,分析和解決實(shí)際問題的能力,語言文字表達(dá)能力以及團(tuán)結(jié)協(xié)作和社會(huì)活動(dòng)能力。
本專業(yè)為武漢地區(qū)軟件外包企業(yè)培養(yǎng)軟件外包開發(fā)人員,學(xué)生在校期間可以自主選擇外語種類,進(jìn)行外語強(qiáng)化訓(xùn)練,培養(yǎng)“軟件開發(fā)技術(shù)+外語”的應(yīng)用型軟件外包技術(shù)人才,畢業(yè)生可以從事軟件外包開發(fā)業(yè)務(wù)。
本專業(yè)為武漢地區(qū)及周邊地區(qū)培養(yǎng)軟件程序員(軟件藍(lán)領(lǐng)),畢業(yè)生可以在軟件企業(yè)從事軟件編碼工作,在校學(xué)習(xí)期間,學(xué)生可以參與具體工程項(xiàng)目開發(fā),提高動(dòng)手能力和社會(huì)適應(yīng)能力。
1.實(shí)行分方向的專業(yè)教學(xué)計(jì)劃
根據(jù)軟件職業(yè)崗位的要求培養(yǎng)Java技術(shù)領(lǐng)域、.Net技術(shù)領(lǐng)域程序員、嵌入式軟件開發(fā)人員、軟件實(shí)施與營銷人員,學(xué)生經(jīng)過一年的基本技能學(xué)習(xí)和訓(xùn)練,將根據(jù)社會(huì)的需求及自己的興趣、特長自主選擇專業(yè)技術(shù)領(lǐng)域進(jìn)行分專業(yè)方向(職業(yè)崗位)的專項(xiàng)學(xué)習(xí),軟件測試專業(yè)應(yīng)分 Java、.Net、嵌入式軟件、軟件實(shí)施與營銷四個(gè)專業(yè)方向。
2.三年語言不斷線
課程體系改革方面應(yīng)加大英語的教學(xué)力度,因?yàn)檎Z言學(xué)習(xí)需在反復(fù)不間斷使用中提升,所以應(yīng)該每個(gè)學(xué)期均應(yīng)設(shè)置外語課程,做到學(xué)生三年語言不斷線,并且有重點(diǎn)的進(jìn)行突破,改變過去全學(xué)全不會(huì)的局面。
3.三年編程不斷線
在軟件行業(yè),編程既生產(chǎn)力,學(xué)生的編程能力是基礎(chǔ),程序即計(jì)算機(jī)語言,學(xué)生要適應(yīng)計(jì)算機(jī)的語言,應(yīng)該進(jìn)行不間斷的練習(xí),為了強(qiáng)化學(xué)生的編程能力我們將實(shí)現(xiàn)三年編程不斷線,學(xué)生在每個(gè)學(xué)期均有編程語言課
4.三年實(shí)訓(xùn)不斷線
學(xué)生的實(shí)踐能力是就業(yè)的法寶,學(xué)生應(yīng)該在不斷的實(shí)踐中成長,每個(gè)學(xué)期應(yīng)該設(shè)置小學(xué)期的綜合實(shí)訓(xùn),同時(shí)我們實(shí)行2+0.5+0.5模式,第5學(xué)期開展為期半年300多課時(shí)綜合實(shí)訓(xùn),第6學(xué)期開展畢業(yè)綜合實(shí)踐。這樣做到了三年實(shí)訓(xùn)不斷線,做到每堂課有實(shí)訓(xùn)、每個(gè)階段有實(shí)訓(xùn)。
1.課程體系與教學(xué)方法需要進(jìn)一步改革
目前我系軟件測試專業(yè)的課程體系,是根據(jù)社會(huì)的需要和學(xué)生的學(xué)習(xí)特點(diǎn)設(shè)計(jì)的,以提高學(xué)生的軟件技術(shù)水平與文化素質(zhì)為目標(biāo),使學(xué)生掌握和運(yùn)用軟件技術(shù)基本的應(yīng)用、開發(fā)的能力。但有些課程的內(nèi)容只是普通高校課程的簡化,理論知識(shí)講述多了一些,實(shí)用技能的訓(xùn)練相對(duì)不足,導(dǎo)致在實(shí)際工作中獨(dú)立分析問題和解決問題的能力較弱。另一方面,在職業(yè)技能培養(yǎng)方面,職業(yè)技能訓(xùn)練不成體系,力度不夠,對(duì)職業(yè)素質(zhì)的教育(如吃苦耐勞、開拓精神、市場觀念、管理技巧、團(tuán)隊(duì)精神、應(yīng)變能力等)尚沒有得到全面的實(shí)施。在教學(xué)方法方面,雖然基本上采用了理論與上機(jī)實(shí)踐相結(jié)合的授課方法,但對(duì)學(xué)生的自主能動(dòng)性激發(fā)不夠,職業(yè)技能以及動(dòng)手能力方面的鍛煉也不足。由于職業(yè)教育招生困難,導(dǎo)致生源的整體素質(zhì)要比過去有所降低,有些學(xué)生文化基礎(chǔ)素質(zhì)較低,學(xué)習(xí)的自覺性比較差。但客觀的分析后,并不是這批學(xué)生沒有能力,而是需要有適合他們學(xué)習(xí)的課程和教學(xué)方法,要增強(qiáng)教材和教學(xué)方法的趣味性和實(shí)用性,給予學(xué)生更多動(dòng)手的機(jī)會(huì),激發(fā)學(xué)習(xí)的主動(dòng)性。
2.重視教師職業(yè)實(shí)踐能力培養(yǎng),增強(qiáng)雙師型結(jié)構(gòu)教師隊(duì)伍
我系既懂技術(shù)又具有職業(yè)實(shí)踐經(jīng)驗(yàn)的復(fù)合型教師比較缺乏?,F(xiàn)有教師隊(duì)伍中,缺少有實(shí)際工作和開發(fā)項(xiàng)目經(jīng)驗(yàn)的復(fù)合型教師,多數(shù)青年教師外出學(xué)習(xí)進(jìn)修的多是為了拿文憑的,對(duì)職業(yè)教育中實(shí)踐教學(xué)、實(shí)驗(yàn)技術(shù)的應(yīng)用能力提高還沒有起到足夠的作用,因此建議:學(xué)校多鼓勵(lì)教師到企業(yè)頂崗任職、學(xué)習(xí)新技術(shù)或參與開發(fā)項(xiàng)目,彌補(bǔ)雙師結(jié)構(gòu)教師的不足;或者聘請企業(yè)有經(jīng)驗(yàn)的技術(shù)人員到校講課,相互交流,共同提高。 我們也調(diào)查訪問了許多畢業(yè)生,他們普遍認(rèn)為:在學(xué)校的學(xué)習(xí)過程中,學(xué)生常常不重視、忽略軟件技術(shù)基礎(chǔ)和交叉課程的知識(shí),不能較好地將課程與軟件具體實(shí)踐有效地結(jié)合起來;教學(xué)中,要注重軟件基礎(chǔ)的建立、加強(qiáng)相關(guān)實(shí)訓(xùn)環(huán)節(jié)的比重,盡可能創(chuàng)造條件組織到校內(nèi)外的實(shí)習(xí)基地進(jìn)行現(xiàn)場教學(xué)和參觀學(xué)習(xí),鼓勵(lì)學(xué)生利用假期到公司或企業(yè)中頂崗實(shí)習(xí)、參與生產(chǎn)實(shí)踐活動(dòng),既可以感受到社會(huì)競爭的壓力,又能深刻體會(huì)社會(huì)工作崗位對(duì)人才、知識(shí)和經(jīng)驗(yàn)的需求,激勵(lì)學(xué)生回到學(xué)校更有目標(biāo)、深入地學(xué)習(xí)知識(shí)和技術(shù)。
3.專業(yè)實(shí)習(xí)和綜合實(shí)訓(xùn)需要進(jìn)一步加強(qiáng)
要重視高質(zhì)量實(shí)訓(xùn)的設(shè)計(jì),合格實(shí)訓(xùn)指導(dǎo)人員的配備。一般課程的實(shí)訓(xùn)和尚能認(rèn)真設(shè)置、嚴(yán)格考核,但特別是面對(duì)大量的學(xué)生,專業(yè)實(shí)訓(xùn)和綜合實(shí)訓(xùn)的環(huán)節(jié)在我系難以有效開展,學(xué)校的師資和場地等條件不能應(yīng)付,而有組織地安排在企業(yè)實(shí)踐也有許多困難。因此,往往造成學(xué)生們自己各顯神通,能找到合適的公司接納安排,就可能有較多的收獲,否則就可能無所事事、白白浪費(fèi)時(shí)間。