【摘要】針對當前計算機軟件技術專業(yè)的招生與就業(yè)現狀,分析了為什么難以培養(yǎng)出足夠多高質量的計算機軟件技術人才,并給出了一些高等學校進行軟件技術專業(yè)人才培養(yǎng)的一些思路。
【關鍵詞】軟件技術專業(yè);人才培養(yǎng);高等教育
1.引言
1995-2005是我國計算機行業(yè)的第一個快速發(fā)展時期,各個高校大力發(fā)展計算機專業(yè),幾乎每個高校都設有計算機專業(yè)。國內知名的IT企業(yè)幾乎都是在這個時期發(fā)展起來的。到今天,十幾年的人才積聚讓計算機教育行業(yè)漸露疲態(tài),進入人才飽和甚至過剩期,計算機專業(yè)已經成為高校應屆生就業(yè)率最低專業(yè)之一。但縱觀人才市場,“硬過?!辈⑽闯霈F:各類IT培訓機構層出不窮,陸續(xù)輸送大量計算機人才;招聘網站IT職位的招聘更是持續(xù)火爆,供不應求。為什么高校計算機應屆畢業(yè)生不再受青睞,甚至畢業(yè)后需要參加培訓機構“重修”?十年光環(huán)下的高校計算機教育是否開始走向墮落?是誰一手砸了計算機學生的金飯碗?[1]這就不由得教育工作者來思考一個問題,為什么高等學校培養(yǎng)不出來足夠多的高質量的計算機軟件技術專業(yè)人才?
2.問題的分析
傳統機械的高校教育難以承載多元化的企業(yè)需求,將計算機人才推到一個怪圈:一方面海量應屆畢業(yè)生苦于工作無果;另一方面軟件工程師,網絡工程師等IT相關職位常年處于招聘熱門職位前列,招聘網站一天發(fā)布的招聘信息竟達到萬余條。企業(yè)需求與高校教育間不斷被拉伸的真空地帶,由日漸興盛的各式培訓機構迅速填充起來?!皩W以致用”這條傳承千年的辦學基準,難道當代計算機教育已經不再適用了嗎? 那么有沒有深層次的思考過為什么我們高校培養(yǎng)不出來合格的計算機人才呢?通過多年的學習經驗、工作經驗、項目開發(fā)經驗和深刻地思考我認為有以下幾個方面的原因:
(1)學習計算機學科的方法。我們會發(fā)現這樣的一個現象,計算機學的好的往往不是計算機專業(yè)的學生。一些學物理的、數學的、法學的、哲學的等等其他專業(yè)的學生最后轉學計算機都很出色。我們的生活中也不乏類似的人才。還有一些培訓班上培訓的學生,整體高出學校培養(yǎng)的學生。那么這些現象能否說明一些問題呢?我們的課程設置和企業(yè)應用之間是否有矛盾?也就是我們是否進行了按需教學和學習呢?
(2)計算機專業(yè)是個理論性很強很抽象的專業(yè)。尤其是計算機軟件技術部分完全是抽象的。全憑個人想象,概念在每個人腦海中的印象是不同的。軟件設計是在理解這些抽象概念的基礎上進行產品的設計。在產品開發(fā)環(huán)節(jié)也和其他專業(yè)有所差異。比如機械加工類,學習集中在幾個典型案例的教學上,學習了軸類加工、盤類加工、箱體類加工、齒輪類加工任務后,那么以后做個其他類似的東西基本上不存在障礙的??墒擒浖筒恍?,這次做個成績查詢系統沒問題,下次你做個圖書管理系統,會因為系統環(huán)境,設計思路、業(yè)務流程、相關技術、編程語言的改變就不一定很順利。正如行業(yè)有句話:“軟件的正確性主要依賴于編程人員的技術水平和知識結構”。
(3)課本是硬傷,師資是軟肋,實踐經驗是缺陷。我們選用的教材往往都是一些規(guī)劃教材、省部級重點建設教材等。這些教材從編寫到出版使用的周期至少在1年以上,甚至有些教材需要更長的時間,與IT行業(yè)18個月技術更新一次的法則遠不適應。還有些教材就是從學校到學校,從老師到老師,沒有企業(yè)實踐人員的參與。大部分的老師是從學校到學校,缺乏項目開發(fā)的實踐經驗,更缺乏從企業(yè)一線走出來的工程實踐人員。
3.問題的解決
那么介于以上的對問題的思考和分析,應該如何進行計算機專業(yè)人才培養(yǎng)的改革呢?我認為應該從以下幾個方面著手:
(1)以一些入門課程讓學生快速了解和掌握計算機硬件設計、軟件及計算機工作過程的基礎知識。對計算機專業(yè)來說要做到理實并重,將理論性抽象性的知識簡單化、形象化,更適合高職專業(yè)計算機學生的學習,做軟件技術的如果沒有深刻的理論知識猶如無源之水無本之木。
(2)以應用技術為主、做到按市場需求學習。計算機語言、軟件設計思想、數據庫技術、流行技術、前沿技術等都要涉及。最主要的要注重實習實訓環(huán)節(jié)。讓學生在實習實訓環(huán)節(jié)對所學的知識能有個很好的應用和總結。
(3)整合課程設計和實訓。力盡在實訓中完成項目驅動的教學思路。我們發(fā)現大部分課程設計學生都做了一個簡單的MIS系統,三年下來學生用一個MIS系統可以應付好幾門課的課設或是實訓。應很好地把這些課設實訓的時間整合起來,嚴格要求、精心規(guī)劃、以標準的軟件開發(fā)規(guī)范和產品去指導學生進行軟件開發(fā)的學習,從中將課程中學習的東西融會貫通。通過項目來鍛煉學生是最好的辦法。
(4)以案例引導、項目驅動、團隊協作、小組教學為主要方式,不再以個人為教育單位,2-3人為一個項目組。一來模擬實際項目開發(fā)的真實環(huán)境,二來通過學員間的協作互助,培養(yǎng)團隊協作的能力,可以解決一些我們老師難以觸及的問題。
(5)校企合作。校企脫節(jié)是所有高校 計算機教育問題的根源。目前很多培訓機構都與企業(yè)簽署長期協議,幫助培養(yǎng)定向人才,想一想,為什么協議對象不可以是廣大高校呢?企業(yè)直接和高校簽訂用人協議,通過大三一年的實踐進行定型培養(yǎng),畢業(yè)后合格即直接招收。這樣一來,取代了流于形式的企業(yè)實習,同時解決了教育與需求接口的問題,一舉兩得。[1]和其他專業(yè)的校企合作相比,計算機專業(yè)校企合作更為靈活,應走出一條體制多樣性,機制靈活性的校企合作新思路。學校實驗室環(huán)境和企業(yè)實際環(huán)境十分相似 只需有較強的企業(yè)實踐的老師或是人員和標準開發(fā)過程,即可達到校企合作來鍛煉學生的目的。
(6)老師要培訓。計算機技術發(fā)展是很快的。每天出幾個新名詞是很平常的事情。新舊技術更替很快。專業(yè)老師應該不斷學習充實自己,最好的辦法就是培訓。
(7)加強對學生的素質教育個人文素養(yǎng)的培養(yǎng)。介于高職層次學生的質量,應該對學生做足夠多的入學教育和平時的素質教育,如:學生對大學應該如何認識,大學生活如何度過,對專業(yè)的整體認識,專業(yè)如何去學習等等。在平時多些素質教育的內容,以提到學生團隊協作的能力,吃苦耐勞的能力,與人相處的能力等等。加強其內在修養(yǎng)。
4.總結
如今正是信息量成指數膨脹的時代,隨著嵌入式技術、物聯網技術和云計算等技術的發(fā)展各個行業(yè)對信息化智能化發(fā)展的要求越來越強烈,信息處理設備及平臺的擴張使得用戶也在不斷的擴張,IT行業(yè)即將迎來第二個高速發(fā)展階段,我們應抓住機遇發(fā)展我院計算機教育事業(yè)。
參考文獻
[1]王朝輝.軟件技術專業(yè)校企“四個合作”的探索與實施[J].中外企業(yè)家.
[2]吳曉姝.基于校企合作的軟件技術專業(yè)建設研究[J].遼寧廣播電視大學學報.
作者簡介:王艷(1981—),女,陜西大荔人,西安航空職業(yè)技術學院計算機工程學院教師,主要研究方向:數據庫理論、信息處理、軟件設計與開發(fā)。