(四川工程職業(yè)技術(shù)學(xué)院 四川 德陽 618000)
?
論高等職業(yè)教育中素質(zhì)型計算機(jī)人才的培養(yǎng)
牟麗莎
(四川工程職業(yè)技術(shù)學(xué)院四川德陽618000)
目前高校,特別是職業(yè)院校,在素質(zhì)型計算機(jī)人才培養(yǎng)上存在很多弊端,例如:面廣而不精、學(xué)習(xí)上沒有主次、沒有主攻方向、沒有突出技能、沒有專業(yè)競爭力等等。本文從幾個方面闡述素質(zhì)型計算機(jī)人才培養(yǎng)思路:國內(nèi)IT行業(yè)前景、計算機(jī)教育存在怎樣的問題、計算機(jī)人才的素質(zhì)要求、如何實現(xiàn)等方面問題。
素質(zhì)型;人才培養(yǎng);素質(zhì)要求;辦學(xué)理念
隨著社會教育的不斷發(fā)展,社會教育機(jī)構(gòu)不斷增多,而這些機(jī)構(gòu)對我國高等教育造成了很大的沖擊,特別是高等職業(yè)教育,又尤其表現(xiàn)在計算機(jī)人才培養(yǎng)方面。有不少人提出“目前社會上到處都是短期計算機(jī)培訓(xùn)班,在高等院校,花三、四年時間來學(xué)習(xí)計算機(jī)沒有用”。真的是這樣嗎?其實不然,這不過是計算機(jī)行業(yè)的人才需求結(jié)構(gòu)不合理,從而造成的假象。
根據(jù)信息產(chǎn)業(yè)部的有關(guān)文件,高端人才匱乏是中國軟件產(chǎn)業(yè)當(dāng)前發(fā)展致命的障礙因素之一,低水平軟件開發(fā)人員讓中國大多數(shù)軟件企業(yè)陷入嚴(yán)重的低水平重復(fù)開發(fā)狀態(tài)。國內(nèi)90%以上的軟件企業(yè)的開發(fā)人員不到50人,而印度,員工人數(shù)千人以上的軟件企業(yè)有上百家,而美國前四大軟件企業(yè)員工人數(shù)均超過萬人。國內(nèi)開發(fā)人員缺乏從低端過渡到高端的能力,缺乏知識積累轉(zhuǎn)變創(chuàng)新的能力。這樣使得IT行業(yè)頭越拉越小,尾巴越擠越大。這種現(xiàn)象除了與國內(nèi)IT行業(yè)發(fā)展過程有關(guān)以外,還與國內(nèi)計算機(jī)教育體制的不健全有很大的聯(lián)系。
1.計算機(jī)學(xué)習(xí)者的劃分
2.培養(yǎng)目標(biāo)不明確,專業(yè)定位不清
許多高職院校為了讓學(xué)生更具有競爭力,在人才培養(yǎng)模式上盲目的像本科看齊,盲目的采用本科的培養(yǎng)方式,使得培養(yǎng)人才的特色不突出,操作能力和工程能力弱。一些本科學(xué)院校降低了培養(yǎng)目標(biāo),或者混淆了培養(yǎng)目標(biāo),削弱了這些人才的競爭力。這樣造成了高端人才大量缺乏,“軟件藍(lán)領(lǐng)”擁擠龐大的局面。面對這樣的競爭,高職院校的畢業(yè)生只有改走其他專業(yè),這是一種病態(tài),也給其他的行業(yè)帶來不平衡。
3.人才培養(yǎng)模式的盲目性
為了爭強(qiáng)競爭力,很多高職院校采用增加學(xué)科、減少學(xué)時的辦法,讓學(xué)生在盡量短的時間內(nèi)學(xué)習(xí)較多的課程。但是,由于課時減少,內(nèi)容壓縮,學(xué)生表面上學(xué)習(xí)的內(nèi)容是充實的,但每門課程都不夠深入。學(xué)的東西多了,會的東西少了;學(xué)的東西廣了,了解的東西就缺乏深度。
1.對事物的順序思維能力
純文字的描述是線性的,通過線性的文字描述復(fù)雜的事務(wù),需要一個整體的思維過程。這樣才能寫出自上而下、層層分解的清晰描述。邏輯思維是任何一個計算機(jī)專業(yè)學(xué)生都必須具備的能力,只有在具有清晰地編程思想的基礎(chǔ)上,才能寫出與之匹配的代碼。
2.如何衡量,代碼能判斷出一個程序員的水平
(1)快速的學(xué)習(xí)能力。寬泛的知識面是為了適應(yīng)IT行業(yè)應(yīng)用多樣性的需求。寬泛的知識面是他們在激烈的競爭中更容易獲得成功。
在學(xué)校學(xué)習(xí)的時候,應(yīng)該提供各種行業(yè)的接觸機(jī)會,鼓勵學(xué)生多參加各個行業(yè)的社會實踐,特別是與計算機(jī)相關(guān)的專業(yè)。這樣當(dāng)涉及到一個全新的、陌生的環(huán)境時,才能更快速的了解它。
(2)開發(fā)速度與功能設(shè)計的考察。有了經(jīng)常與社會接觸的機(jī)會,我們就能夠更快的更好的了解他們的基本要求。能夠更容易得與客戶溝通,設(shè)計軟件功能。
(3)代碼編寫的能力,代碼是否具有可讀性,這是IT行業(yè)考察的一個重點。中國IT公司規(guī)模小,人才流動性大,可讀性強(qiáng)的代碼對IT公司來說是一個很好的交流平臺,也是IT公司的資本積累基礎(chǔ),新進(jìn)人員與老員工之間的交流就更加容易。
1.如何培養(yǎng)對事物的順序思維能力
數(shù)學(xué)是其他學(xué)科的奠基石,對計算機(jī)專業(yè)的學(xué)生來說,數(shù)學(xué)不僅僅是指離散數(shù)學(xué),還包括:微積分、線性代數(shù)、概率與數(shù)理統(tǒng)計、數(shù)學(xué)建模等多領(lǐng)域的數(shù)學(xué)知識。在學(xué)生的學(xué)習(xí)課程中,培養(yǎng)計劃應(yīng)該綜合性的開設(shè)相關(guān)的數(shù)學(xué)知識,提高學(xué)生的順序思維能力。例如在該校,軟件技術(shù)的學(xué)生除了必修課中有高等數(shù)學(xué)的開設(shè)以外,學(xué)生還可以根據(jù)自己的需要和愛好選修線性代數(shù)、概率與數(shù)理統(tǒng)計、數(shù)學(xué)建模等相關(guān)學(xué)科。
2.在素質(zhì)培養(yǎng)中要因材施教,預(yù)防幾種類型的程序員產(chǎn)生
下面根據(jù)學(xué)生能力的不同,給出幾種應(yīng)對的辦法,供大家參考。
(1)信心不足型。這類型學(xué)生較多,競爭一多,壓力一大,往往就知難而退了。他們沒有能力正視自己,無論是優(yōu)點還是缺點,往往他們是任勞任怨的,叫他們做什么,他們就做什么,不過要他們獨(dú)立面對社會這一大環(huán)境,他們就退縮了,我們教師在平時的工作中,要以鼓勵為主,多實踐以增強(qiáng)他們的信息。
(2)夸夸其談型。他們很關(guān)心趨勢、潮流、技術(shù)走向、最新名詞……該聽說過的,他們肯定都聽說過,并且說起來還頭頭是道。模式、框架……張嘴就來。但是對于大多數(shù)他們嘴里的技術(shù),卻根本沒有深入地了解和思考過,經(jīng)不起深入的追問。不過這種人也是人才,只是不適合開發(fā)程序,而適合去做售前工程師之類的工作。對于這一類型的學(xué)生,我們教師應(yīng)該抓住他們的這一特性,讓他們更加了解各行各業(yè)的需求業(yè)務(wù),而非技術(shù)本身。
(3)一無是處型。這多半是我們這個專業(yè)培養(yǎng)人才的敗筆,像這一類型的學(xué)生,我們就應(yīng)該提早發(fā)現(xiàn),提前為他們重新考慮專業(yè)方向,并建議他們重新選擇。在我們學(xué)?!皩I(yè)自由選擇”制度就很好地體現(xiàn)了這一點。當(dāng)發(fā)現(xiàn)學(xué)生選擇錯了專業(yè)以后,我們教師就有義務(wù)指導(dǎo)他們重新選擇,學(xué)校給予他們重新調(diào)整的機(jī)會。這種“以學(xué)生為本”的制度,確實為很多學(xué)生帶來了好處。
3.培養(yǎng)軟件開發(fā)人員時,需要注意的問題
(1)項目開發(fā)講究團(tuán)隊合作,團(tuán)隊中任何一個都是不缺少的部分,這就要求我們教師在進(jìn)行人才培養(yǎng)時,要以團(tuán)隊為基礎(chǔ),在學(xué)習(xí)上以小組學(xué)習(xí)為形式,這樣可以提高學(xué)生的整體責(zé)任感。
(2)準(zhǔn)確地估計別人的能力,這在工作的分配和溝通上有很大的好處。這是一個無法從書本上學(xué)習(xí)到的能力,這就要求我們教師平時在進(jìn)行理論教學(xué)的同時,多鼓勵學(xué)生參加社會實踐活動,提高自身能力。
(3)創(chuàng)造一個良好的開發(fā)環(huán)境,在心情舒暢的環(huán)境中工作能提高工作效率。然而技術(shù)員出生的員工,大多不擅長人際關(guān)系,特別是在意見相差過大時,難以組建和諧的工作環(huán)境。這就要求我們教師多鼓勵學(xué)生參加社團(tuán)、學(xué)生會、班級管理等工作,提高人際交流能力。
(4)文檔寫作。目前,我國軟件公司人員流動性比較大,也就是說任何一個開發(fā)人員幾乎都不可能在某一個公司停留一輩子。出于對自己工作的責(zé)任感,無論去留,員工在任期間都應(yīng)該盡可能詳盡的記錄自己的開發(fā)過程,使項目文檔與項目一起成長。這就要求我們學(xué)生在理論學(xué)習(xí)期間,應(yīng)該大力加強(qiáng)軟件工程課程的學(xué)習(xí),特別是高職院校的學(xué)生畢業(yè)以后在公司里從事文檔方面工作的可能性最大,更應(yīng)該好好學(xué)習(xí)。
總之,國內(nèi)軟件開發(fā)對人才需求更看重的不是學(xué)歷,而是實際動手能力。豐富的知識當(dāng)然對開發(fā)者來說是一個很寶貴的資源,但不能因為這個就否定了職業(yè)院校計算機(jī)專業(yè)學(xué)生的努力。