1 背景
最新數(shù)據(jù)表明,2010年應(yīng)屆高校畢業(yè)生的數(shù)量預(yù)計為630萬,其中計算機相關(guān)專業(yè)的學(xué)生占了很大比例。計算機應(yīng)屆畢業(yè)生整體就業(yè)難已是不爭的事實,有關(guān)統(tǒng)計表明,計算機專業(yè)已經(jīng)成為高校就業(yè)率最低的專業(yè)之一。另一方面,作為需求方的軟件產(chǎn)業(yè)正處于高速發(fā)展階段,產(chǎn)業(yè)規(guī)模已經(jīng)連續(xù)多年保持30%的增長速度。即使在受金融危機拖累最大的2009年,軟件產(chǎn)業(yè)規(guī)模同比增長雖有所放緩,其增長速度亦達到25.6%,軟件從業(yè)人員近幾年的平均增速約為25%。
然而,當(dāng)前人才市場上的現(xiàn)狀是:各類針對大學(xué)生就業(yè)的IT培訓(xùn)機構(gòu)層出不窮,招聘網(wǎng)站IT職位持續(xù)火爆,招聘會現(xiàn)場人山人海,甚至“蟻族”中的很大一部分也是未就業(yè)的大學(xué)生。不招應(yīng)屆生的呼聲依舊很高,軟件企業(yè)對工作經(jīng)驗的要求幾近苛求。
高校計算機專業(yè)的教育現(xiàn)狀與產(chǎn)業(yè)需求之間的鴻溝到底有多寬?邁過這個鴻溝真的必須要付出高昂的就業(yè)培訓(xùn)成本嗎?軟件企業(yè)對應(yīng)屆畢業(yè)生為什么不能更加寬容一些?面對高速發(fā)展的軟件產(chǎn)業(yè),計算機專業(yè)的改革方向該指向哪里?
從國家示范性軟件學(xué)院到示范性軟件職業(yè)技術(shù)學(xué)院,再到高職示范校的建設(shè),國家教育部門一直在推動教育改革,強調(diào)產(chǎn)學(xué)合作,要求高校要真正了解產(chǎn)業(yè)需求,服務(wù)產(chǎn)業(yè)。這些改革取得了一定的成績,但離高速發(fā)展的軟件產(chǎn)業(yè)要求還差太遠。
筆者從事軟件人才教育培訓(xùn)工作多年,既從事過一線的開發(fā)任務(wù),也承擔(dān)過一線的培訓(xùn)工作,既作為產(chǎn)業(yè)專家參加過國家示范性軟件學(xué)院的中期評估和驗收評估工作,也作為教指委委員多次參與教育改革的相關(guān)活動和評估。為推動產(chǎn)學(xué)合作,教育與培訓(xùn)委員會每年都不定期舉辦校企合作對接會和相關(guān)論壇。站在產(chǎn)業(yè)的角度,我們希望減輕軟件企業(yè)的招人負擔(dān),更快更容易的招到更多的人才,因為產(chǎn)業(yè)在高速增長,軟件企業(yè)要跟上行業(yè)的增長首先就需要解決人的問題;站在教育的角度,我們希望高校培養(yǎng)的學(xué)生能夠有更多的機會參與企業(yè)實踐,并最終就業(yè)軟件企業(yè)、服務(wù)軟件產(chǎn)業(yè)。如何平衡供需雙方的矛盾和訴求,減小供需失衡鴻溝,這是筆者一直苦思的命題。
最近,應(yīng)天津職業(yè)大學(xué)丁桂芝教授之約,筆者希望站在行業(yè)協(xié)會的角度談?wù)凜DIO與產(chǎn)學(xué)合作教育的關(guān)系。為此,筆者查閱了多位教育專家的CDIO文章,并重點拜讀《工程教育改革戰(zhàn)略“CDIO”與產(chǎn)學(xué)合作和國際化》和《從CDIO到EIP-CDIO》兩篇文章,前一篇文章由聯(lián)合國教科文組織產(chǎn)學(xué)合作教席主持人、北京交通大學(xué)查建中教授撰寫,后一篇文章由汕頭大學(xué)(國內(nèi)第一個全面應(yīng)用CDIO的大學(xué))顧佩華教授等人撰寫。本文結(jié)合筆者所了解的軟件企業(yè)招聘應(yīng)屆畢業(yè)生情況和高校產(chǎn)學(xué)合作現(xiàn)狀,就CDIO與軟件人才培養(yǎng)的關(guān)系談?wù)勛约旱囊恍┛捶ā?br/>
2 軟件企業(yè)的招聘需求
作為人才供應(yīng)主力的高等院校來說,很多教師都不是很清楚中國的軟件產(chǎn)業(yè)到底要什么樣的人?不同企業(yè)的招聘需求還經(jīng)常是矛盾的。高校常常困惑:軟件企業(yè)的招聘要求如此高,而工資和勞動強度又不成正比,他們招的人真能達到招聘廣告說的那么好嗎?
筆者總結(jié)了一下軟件企業(yè)的真實用人需求,拋開不同類型企業(yè)之間的差異(例如外企和民企、大企業(yè)與小企業(yè)、產(chǎn)品公司和外包公司、歐美外包與對日外包等),軟件企業(yè)招聘還是有些共性的,大部分軟件企業(yè)在招聘時看重應(yīng)聘者以下條件:
(1)工作經(jīng)驗。
大多數(shù)軟件企業(yè)都會首選有工作經(jīng)驗的熟手。中國的軟件產(chǎn)業(yè)正在高速發(fā)展,相對于發(fā)達國家而言產(chǎn)業(yè)還很不成熟。軟件企業(yè)大多數(shù)都是中小企業(yè),其自身經(jīng)營和生存狀況并不樂觀,要承擔(dān)起培養(yǎng)初級人才的責(zé)任有困難。
(2)職業(yè)素質(zhì)。
不管是大企業(yè)還是小企業(yè),其招聘強調(diào)最多的還是人的職業(yè)素質(zhì),比如符合社會要求的道德準則、講誠信、對個人行為負責(zé)、愛崗敬業(yè)、積極主動、較強的求知欲和進取心等。
(3)個人能力。
· 良好的學(xué)習(xí)能力。軟件行業(yè)知識體系更新速度越來越快,只有會學(xué)習(xí)和主動學(xué)習(xí)才能跟上節(jié)奏。
· 團隊合作能力?,F(xiàn)代軟件企業(yè)的開發(fā)項目,已經(jīng)演變?yōu)楣こ袒瘓F化的作戰(zhàn),需要團隊通力合作共同完成。企業(yè)越來越強調(diào)團隊協(xié)作精神,處理不好人際關(guān)系、無法融入團隊的員工是很難發(fā)展的。
· 良好的溝通能力。項目團隊中所有成員應(yīng)該及時有效溝通,相互理解。團隊中出現(xiàn)意見分歧時,分歧雙方的基本態(tài)度應(yīng)該是說服對方而非強制對方,裁決兩種不同意見的唯一標(biāo)準是看哪一種意見更有利于推動項目的正常進行。
(4)技術(shù)水平。
· 了解行業(yè)基本背景(例如國內(nèi)信息化背景、相關(guān)產(chǎn)業(yè)數(shù)據(jù)、軟件行業(yè)當(dāng)前主流技術(shù)、技術(shù)資源網(wǎng)站等)。
· 基本技術(shù)能力:面向?qū)ο蟮某绦蛟O(shè)計思想和代碼組織方法、客戶端技術(shù)、扎實的編程能力、SQL基本語句、代碼和文檔的規(guī)范化編寫。
· 規(guī)范化的工程編碼能力:至少掌握一門編程語言,按照工程化要求編寫過相當(dāng)數(shù)量的代碼(一般應(yīng)達到2萬行代碼)。
· 較好的英語讀寫能力。
· 熟練運用SQL SERVER或ORACLE大型數(shù)據(jù)庫技術(shù)。
· 熟練運用Java和,NET技術(shù)中的一種。以上是軟件企業(yè)期望應(yīng)屆畢業(yè)生能夠具備的能力和素質(zhì),所有的招聘環(huán)節(jié)都是為了考察應(yīng)聘者是否滿足這些條件而設(shè)置。再看大學(xué)生就業(yè)的失敗案例,企業(yè)抱怨最多的其實還是應(yīng)屆畢業(yè)生的基本職業(yè)素質(zhì)方面?!段覟槭裁床灰獞?yīng)屆畢業(yè)生>>t3j這本書有很多具體案例。很多企業(yè)表示,他們本意并不是不愿意要應(yīng)屆畢業(yè)生,他們能容忍應(yīng)屆畢業(yè)生沒有工作經(jīng)驗、技術(shù)水平不高,但他們不擅長也承擔(dān)不起培養(yǎng)應(yīng)屆畢業(yè)生基本社會能力和職業(yè)素質(zhì)的成本,所以寧愿招聘打拼過一年半載的應(yīng)屆畢業(yè)生,這個時候社會已經(jīng)教會他們很多東西。
就技術(shù)而言,應(yīng)屆畢業(yè)生如果是因為沒有項目經(jīng)驗或不懂主流技術(shù)而被淘汰,尚情有可原。但實際情況是,大多數(shù)的畢業(yè)生被淘汰,常常是因為他們對最基礎(chǔ)知識的漠視。例如缺乏軟件常識、基本的編程能力較弱、沒有工程化的編碼風(fēng)格、基本SQL語句不熟練等。一個愿意招聘應(yīng)屆畢業(yè)生的軟件企業(yè),他們更多的是在考察應(yīng)聘者的潛力,如果這些在學(xué)校就能掌握的最起碼的知識都不具備,至少說明應(yīng)聘者在基本素質(zhì)、學(xué)習(xí)能力、學(xué)習(xí)態(tài)度、學(xué)習(xí)興趣等方面存在差距。
對比軟件企業(yè)的需求和CDIO相關(guān)理念,筆者發(fā)現(xiàn)CDIO很適合用于軟件人才的培養(yǎng)。如果高等院校能夠結(jié)合中國國情和軟件產(chǎn)業(yè)現(xiàn)狀將CDIO的一些標(biāo)準深入地、徹底地落到實處,軟件企業(yè)一定非常歡迎這類高校培養(yǎng)出來的學(xué)生。也許,企業(yè)不要應(yīng)屆畢業(yè)生的惡性循環(huán)能在軟件產(chǎn)業(yè)首先打破。因為,軟件產(chǎn)業(yè)和其他產(chǎn)業(yè)最大的不同在于軟件企業(yè)一直缺人,一直在為招聘人而苦惱。從某種意義上而言,軟件企業(yè)不要應(yīng)屆畢業(yè)生,是因為缺乏一種有效的評價機制告訴企業(yè)上哪兒找這些具有工程思想的畢業(yè)生。也許在不久的將來,CDIO評估將為軟件企業(yè)用人提供很好的參照。
3 CDIO應(yīng)用建議
3.1 職業(yè)素質(zhì)培養(yǎng)
如前所述,企業(yè)不招應(yīng)屆畢業(yè)生有很多原因,其中缺乏相關(guān)職業(yè)素質(zhì)最容易使企業(yè)失去培養(yǎng)耐心。職業(yè)素質(zhì)的養(yǎng)成不是一朝一夕能夠完成,最好能夠融入日常工作和學(xué)習(xí)。相比較而言,這個任務(wù)由高校來完成比企業(yè)更有優(yōu)勢。愛因斯坦說過“教育就是忘記了在學(xué)校所學(xué)的一切之后剩下的東西”,這些剩下的東西理應(yīng)包括職業(yè)素質(zhì)。如果高校能夠采取切實有效措施,真正培養(yǎng)出學(xué)生的良好職業(yè)素質(zhì),即使學(xué)生缺乏經(jīng)驗,相信多數(shù)的企業(yè)還是愿意接收并培養(yǎng)自己的后備人才的。
汕頭大學(xué)根據(jù)我國國情提出的EIP-CDIO培養(yǎng)模式值得肯定。從該校的實踐來看,他們結(jié)合學(xué)校實際探索了一些方法并取得了不錯的成績。但職業(yè)素質(zhì)教育,要真正落到實處卻是一個難點。僅僅開設(shè)一門課程是遠遠不夠的,教師需要言傳身教,日常生活和學(xué)習(xí)需要融入。從另一方面而言,這也是高校實施CDIO可以盡情發(fā)揮的地方,大家可以各展所能、百花齊放,實現(xiàn)大學(xué)教育的本質(zhì)回歸。
3.2 能力比知識更重要
教計算機的老師很辛苦,因為相關(guān)知識更新很快。高校所教的東西總是落后于產(chǎn)業(yè),因此我們的畢業(yè)生在知識(或技術(shù))層面總是不滿足企業(yè)要求。這也常常成為大學(xué)生就業(yè)難的重要原因被反復(fù)提及。但是,高校不是培訓(xùn)機構(gòu),讓學(xué)生獲得能力遠比僅僅傳授一些知識更重要。清華大學(xué)老校長蔣南翔就有“要給學(xué)生獵槍不給面包”的教育思想。教給學(xué)生具體知識只是給他一塊面包,而使他獲得能力等于給他一桿獵槍。面包只能解決一時的饑餓,而獵槍能使他永遠不再挨餓。查建中教授在文中花了大量篇幅講述CDIO的首要標(biāo)準——關(guān)聯(lián)原則,強調(diào)工程實踐要重“關(guān)聯(lián)”而不是“內(nèi)容”,尤其符合軟件人才的培養(yǎng)。只有將這一指導(dǎo)思想用于教育,高校才能真正擺脫不停灌輸知識并疲于奔命的狀態(tài),才能真正與培訓(xùn)互補,也才能真正靜下心來培養(yǎng)學(xué)生的能力。
有的高校急于改革,想跟上產(chǎn)業(yè)步伐,既上Jave又上NET,這學(xué)期學(xué)SQL SERVER下學(xué)期學(xué)ORACLE。學(xué)生也總在糾纏VB好還是DELPHI好,是學(xué)C++還是學(xué)C#,這些都是只重知識不重能力的體現(xiàn)。我見過許多知名軟件開發(fā)企業(yè)招聘應(yīng)屆畢業(yè)生的考題,學(xué)生只要真正理解什么是面向?qū)ο蟆⒄莆諗?shù)據(jù)結(jié)構(gòu),就能過關(guān),而對于用什么樣的工具和開發(fā)語言并不關(guān)心。當(dāng)然,要真正獲得面向?qū)ο蠛蛿?shù)據(jù)結(jié)構(gòu)的能力,這是需要通過各種訓(xùn)練、各種實踐才能獲得的。實際工作中,一般是越大的企業(yè)越重能力,越小的企業(yè)越重經(jīng)驗(或者說某方面的知識)。
因此,軟件人才的教育首先要做的是轉(zhuǎn)換觀念,切實落實CDIO第一標(biāo)準,重視培養(yǎng)學(xué)生的能力而不是灌輸知識。應(yīng)屆畢業(yè)生的就業(yè)困境正是在于學(xué)校未能傳授企業(yè)所需知識(這點培訓(xùn)機構(gòu)做到了),亦未能交給學(xué)生獲取知識的能力。如果有了相關(guān)能力,例如扎實的編程能力和較強的自學(xué)能力,即使上完大學(xué)忘掉了某些知識或有新的知識需要學(xué)習(xí),經(jīng)過培訓(xùn)或自學(xué)也能快速掌握不同應(yīng)用技術(shù)。
3.3 切實滿足產(chǎn)業(yè)需求
CDIO標(biāo)準2是關(guān)于“學(xué)習(xí)目標(biāo)”的制定,其中有非常關(guān)鍵的一條:“專業(yè)利益相關(guān)者是怎樣參與學(xué)生必需達到的各種能力和水平標(biāo)準的制定的?”。在當(dāng)前的教育體制下,產(chǎn)業(yè)的參與度還相當(dāng)?shù)?。如何真正反映專業(yè)利益相關(guān)者——需求方的訴求,是CDIO實踐能否成功的關(guān)鍵因素。
筆者所了解的現(xiàn)狀是,教育的各類評估尤其是職業(yè)教育都非常重視產(chǎn)學(xué)合作,要求要反映用人單位的需求。但在真正實施的時候,產(chǎn)業(yè)僅僅是非常被動地參與,大多數(shù)還停留在企業(yè)專家掛個名、提提意見而已。產(chǎn)業(yè)用人是有一定標(biāo)準的,但能夠真正反映其標(biāo)準的學(xué)校很少。要落實標(biāo)準2,還有相當(dāng)長的路要走。
CDIO標(biāo)準11關(guān)于“學(xué)生能力評價”,標(biāo)準12關(guān)于“專業(yè)評估”。利益相關(guān)者——產(chǎn)業(yè)是否參與,參與到何種程度亦是CDIO實踐需要探索的。國家示范性軟件學(xué)院的中期評估和驗收評估通過中國軟件行業(yè)協(xié)會組織軟件企業(yè)積極參與,將產(chǎn)業(yè)需求和用人情況及時反饋到供應(yīng)方,很好地促進了軟件學(xué)院的改革。這是一個相當(dāng)成功的嘗試,通過評估,產(chǎn)業(yè)更加了解學(xué)校,軟件學(xué)院因此在產(chǎn)業(yè)建立了良好的口碑,其畢業(yè)生始終處于供不應(yīng)求的狀態(tài)。產(chǎn)業(yè)的需求反饋也促成了軟件學(xué)院的很多改革。例如實訓(xùn)因為評估而成為軟件學(xué)院的“標(biāo)配”,并帶動了其他高校和相關(guān)機構(gòu)參與實訓(xùn),推動了軟件教育的改革。
3.4 校企合作
傳統(tǒng)的校企合作中企業(yè)一方大多提供的是硬環(huán)境,而高校提供的是軟環(huán)境。但軟件產(chǎn)業(yè)可能剛好相反,大多數(shù)高校的硬環(huán)境都很好,軟環(huán)境(主要是師資和項目)則很難達到要求。對于軟件企業(yè)來說,其最重要的資產(chǎn)是“人”,高校如果過分依賴軟件企業(yè)提供“人”,則校企合作的難度會很大。
CDIO標(biāo)準4關(guān)于“工程導(dǎo)論”和標(biāo)準8關(guān)于“主動學(xué)習(xí)”,完全可以通過與產(chǎn)業(yè)合作實現(xiàn),其實現(xiàn)成本很低。例如可以邀請產(chǎn)業(yè)專家到高校做講座,普及行業(yè)基本知識,激勵學(xué)生興趣從而培養(yǎng)主動學(xué)習(xí)的氛圍:也可以組織學(xué)生參觀軟件園、訪問軟件企業(yè)或者做一天軟件企業(yè)員工等,增加學(xué)生感性認識,培養(yǎng)其學(xué)習(xí)動力。
CDIO標(biāo)準6關(guān)于“工程實踐場所”部分尤其需要與產(chǎn)業(yè)互動,就軟件產(chǎn)業(yè)而言,要建立靈活的校企合作機制,實現(xiàn)工程實踐的軟環(huán)境配置盡量接近企業(yè)真實工作環(huán)境。
CDIO標(biāo)準9關(guān)于“教師能力的提升”至關(guān)重要,又是教育最難解決的問題。沒有積極的產(chǎn)學(xué)合作,沒有有效的措施來保障這一點,CDIO的實踐從產(chǎn)業(yè)的角度而言恐怕還是一場空。上述所有的一切都需要“教師”具體執(zhí)行,如果“教師”未能具備CDIO能力,CDIO實踐只能流于形式。國家示范性軟件學(xué)院的成功其中很重要的一點是其對企業(yè)師資的大量使用真正滿足了產(chǎn)業(yè)需求。因此,師資的問題將是CDIO實踐能否成功的核心問題。
高校計算機專業(yè)進行CDIO實踐探索的過程,就是不斷進行教育改革落實上述標(biāo)準的過程,這是一個長期的、需要各方努力的過程,也是一個不斷進步的過程。
4 后記
國家中長期教育改革和發(fā)展綱要中明確提出“鼓勵專門機構(gòu)和社會中介機構(gòu)對高校學(xué)科、專業(yè)、課程等水平和質(zhì)量進行評估。建立科學(xué)、規(guī)范的評估制度。探索與國際高水平教育評價機構(gòu)合作,形成中國特色學(xué)校評價模式。”這是一個非常積極的信號,如果評估僅僅局限在教育部門自身內(nèi)部進行,缺乏利益相關(guān)方的評價,評價的權(quán)威性和效果就會大打折扣。充分尊重產(chǎn)業(yè)、引入產(chǎn)業(yè)評價,并借鑒CDIO這類國際權(quán)威研究成果,建立符合產(chǎn)業(yè)發(fā)展要求的教育評價模式,通過評估杠桿推動教育改革,提高軟件人才培養(yǎng)質(zhì)量,這是教育界值得探索的途