中國(guó)軟件業(yè)人才打造模式之辯

2010-08-28 10:45:23來(lái)源:西部e網(wǎng)作者:

    焦點(diǎn)一:軟件藍(lán)領(lǐng)能拯救中國(guó)軟件業(yè)嗎?

  本世紀(jì)初,隨著軟件業(yè)“學(xué)印度”熱潮的掀起,“軟件藍(lán)領(lǐng)”一詞也紅極一時(shí)。專家們認(rèn)為,標(biāo)準(zhǔn)化運(yùn)作、大量從事最基礎(chǔ)編程工作的“軟件藍(lán)領(lǐng)”的存在,是印度軟件得以迅速崛起的原因之一。為此,他們大聲疾呼:中國(guó)軟件業(yè)存在大量的人才缺口,大量的“軟件藍(lán)領(lǐng)”將是中國(guó)軟件業(yè)崛起的契機(jī)。

  但也正是從在中國(guó)出現(xiàn)“軟件藍(lán)領(lǐng)”的那一天,就備受爭(zhēng)議:“軟件藍(lán)領(lǐng)”存在的土壤是軟件的標(biāo)準(zhǔn)化生產(chǎn),這在中國(guó)并不具備。中國(guó)軟件業(yè)目前并不需要大量的“軟件藍(lán)領(lǐng)”。

  幾位專家的辯論,也正是從“軟件藍(lán)領(lǐng)”開(kāi)始的。

  周鴻祎(雅虎中國(guó)區(qū)總裁):中國(guó)軟件業(yè)需要“個(gè)人英雄主義”

  我對(duì)“軟件藍(lán)領(lǐng)”非常不認(rèn)同。目前,很多人主張,在中國(guó)應(yīng)該培養(yǎng)起一批軟件藍(lán)領(lǐng),像印度那樣。這批“軟件藍(lán)領(lǐng)”只要會(huì)寫(xiě)代碼,或者檢測(cè)軟件的Bug就可以了。但事實(shí)是不是這樣呢?

  我堅(jiān)持認(rèn)為,軟件是一門(mén)藝術(shù),在軟件領(lǐng)域,我們要呼喚“個(gè)人英雄主義”。一個(gè)好的程序員和一個(gè)差的程序員,同樣勞動(dòng)的價(jià)值,可能會(huì)相差上百倍、上千倍甚至無(wú)窮大。

  今年最偉大的互聯(lián)網(wǎng)公司,是Google。我們和Google做了很多交流,但它真正的核心程序和核心代碼的數(shù)量并不大,這就是天才程序員的成果。同樣,現(xiàn)在各個(gè)國(guó)家都在拼命發(fā)展的Linux是怎么來(lái)的呢——一個(gè)芬蘭的大學(xué)生,覺(jué)得微軟的東西不好用,學(xué)校教的東西不好,自己寫(xiě)了一個(gè)內(nèi)核。而很多國(guó)家,投入了大量的資金,很多專業(yè)人士研發(fā),也沒(méi)有完成這樣的軟件。所以,我覺(jué)得中國(guó)軟件業(yè)最需要的就是這樣一些高水平的人才,需要個(gè)人英雄主義。

  包括最近我們和電腦報(bào)合辦軟件大賽,也是希望用中國(guó)最大的IT媒體的影響力,改變一下對(duì)目前程序員的看法。

  吳功宜(南開(kāi)大學(xué)信息技術(shù)科學(xué)學(xué)院院長(zhǎng)):大學(xué)培養(yǎng)軟件人才的模式必須改革

  就目前而言,大學(xué)培養(yǎng)軟件人才主要還是在計(jì)算機(jī)系。但這里有一個(gè)問(wèn)題,所有的計(jì)算機(jī)系面孔都很像。它的教學(xué)計(jì)劃差不多,也就是全國(guó)大學(xué)在培養(yǎng)軟件人才方面都是一個(gè)模式。

  很多做軟件很成功的人不一定是搞軟件的,很多人是學(xué)數(shù)學(xué)、學(xué)物理的,但軟件做得非常好,因?yàn)樗季S非常好。反而是計(jì)算機(jī)系過(guò)于模式化,導(dǎo)致軟件人才缺乏創(chuàng)新意識(shí),沒(méi)有好的思維。

  現(xiàn)在的大學(xué)教育必須改革,不能簡(jiǎn)單培養(yǎng)一個(gè)只能開(kāi)發(fā)代碼的“機(jī)器”。你編程做得好就好比懂一門(mén)外語(yǔ),但如果不做翻譯,不做貿(mào)易,那個(gè)東西老太太都會(huì)。你看國(guó)外十幾歲的小孩兒學(xué)程序沒(méi)那么復(fù)雜,如果我們不把這個(gè)問(wèn)題解決好,不培養(yǎng)復(fù)合型人才,永遠(yuǎn)會(huì)落后,所以教育必須適合整個(gè)產(chǎn)業(yè)的發(fā)展。

  吳文虎(清華大學(xué)博士生導(dǎo)師):中國(guó)軟件要想出頭,必須培養(yǎng)大師級(jí)人物

  大家都在拿印度和中國(guó)比,尤其是在軟件方面,差距的確是存在的。但我認(rèn)為不是我們的人不行,我覺(jué)得可能還是一種體制或者其他的東西困擾著我們。

  從國(guó)際信息學(xué)院奧林匹克競(jìng)賽上來(lái)看,我還沒(méi)看到印度人去參加比賽,這是從中學(xué)生方面看。從大學(xué)生,我也是領(lǐng)隊(duì),我是領(lǐng)清華大學(xué)的隊(duì)去,七八屆了,也沒(méi)見(jiàn)到印度對(duì)手去參賽。

  技工型軟件人才在中國(guó)的確緊缺,不過(guò)要推動(dòng)中國(guó)軟件業(yè)整體向上發(fā)展,更重要的還是要培養(yǎng)一些研究型人才,培養(yǎng)大師級(jí)人物。所以我覺(jué)得人才怎么培養(yǎng)的確是一個(gè)大問(wèn)題,這方面可以改革的東西挺多的。培養(yǎng)軟件人才這件事我覺(jué)得中國(guó)應(yīng)該有優(yōu)勢(shì),因?yàn)槲覀兊娜吮容^厲害,可塑之才很多,我們的方法需要進(jìn)一步改進(jìn)。

  張曉明(電腦報(bào)編輯部主任):

  軟件藍(lán)領(lǐng)必須成為中國(guó)軟件業(yè)的生力軍

  我一直在思考一個(gè)問(wèn)題:什么類型的軟件人才是適合中國(guó)國(guó)情的呢?我的觀點(diǎn)很簡(jiǎn)單,那就是軟件藍(lán)領(lǐng),專業(yè)性極強(qiáng)的技工型軟件人才。以電腦報(bào)正在舉辦的“中國(guó)原創(chuàng)軟件大賽”來(lái)說(shuō),已經(jīng)在全國(guó)大學(xué)生中引起了巨大的反響,收到了優(yōu)秀作品數(shù)百件,這說(shuō)明中國(guó)并不缺乏優(yōu)秀的軟件人才。

  事實(shí)也是如此,中國(guó)程序員很有才華也很努力,但我們的程序員通常會(huì)把一個(gè)程序從頭至尾地包攬下來(lái),沒(méi)有什么具體的分工,更談不上軟件的架構(gòu)精心設(shè)計(jì),一是沒(méi)時(shí)間,二是沒(méi)精力。但我到印度,就發(fā)現(xiàn)這一點(diǎn)完全不一樣:印度的程序員分工相當(dāng)細(xì),代碼開(kāi)發(fā)有軟件設(shè)計(jì)員,程序檢驗(yàn)有產(chǎn)品測(cè)試員,軟件開(kāi)發(fā)的整體控制更是有專門(mén)的系統(tǒng)分析員。

  因此,就出現(xiàn)了這樣的情況:在印度“硅谷”班加羅爾,那里一個(gè)軟件企業(yè)出口25億美元,而中國(guó)呢?2003年一年軟件出口也就是20億美元。

  說(shuō)到底,軟件藍(lán)領(lǐng)之所以適合中國(guó)軟件業(yè)發(fā)展,還是因?yàn)檐浖䴓I(yè)本身正在朝著規(guī);⑿б婊姆较虬l(fā)展,看看那些軟件業(yè)發(fā)達(dá)的國(guó)家和地區(qū)就可以知道,如同第二次工業(yè)革命的傳統(tǒng)制造業(yè)一樣,軟件產(chǎn)品已經(jīng)不再是坐在實(shí)驗(yàn)室?guī)讉(gè)程序員冥思苦想想出來(lái)的,而是在一條完整的生產(chǎn)線上誕生的。在這條生產(chǎn)線上,每個(gè)環(huán)節(jié)都需要技術(shù)性極強(qiáng)的軟件工人。

  我深信,軟件藍(lán)領(lǐng)完全能夠推動(dòng)中國(guó)軟件走上規(guī);、效益化的發(fā)展道路。

  焦點(diǎn)二: 學(xué)校教育滯后影響了中國(guó)軟件業(yè)發(fā)展?

  中國(guó)大學(xué)的計(jì)算機(jī)教育和社會(huì)需求脫節(jié),也久為軟件業(yè)詬病。為此,教育部在全國(guó)建立了35所軟件學(xué)院,以期改變這種現(xiàn)象。但時(shí)間過(guò)去了兩年多,軟件學(xué)院似乎并沒(méi)有收到預(yù)期的成效,關(guān)于軟件學(xué)院和計(jì)算機(jī)教育的反思,也就順理成章地成為專家們另一個(gè)焦點(diǎn)話題。

  譚浩強(qiáng)(全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事長(zhǎng)):大學(xué)時(shí)期是打造軟件人才的最關(guān)鍵環(huán)節(jié)

  我長(zhǎng)期從事高校計(jì)算機(jī)教育,很多學(xué)生都抱怨如今學(xué)校教育對(duì)于軟件人才的發(fā)展并沒(méi)有起到多大作用,畢業(yè)之后還要重新學(xué)習(xí),似乎軟件人才的出現(xiàn)倚仗于社會(huì)培訓(xùn),跟學(xué)校教育一點(diǎn)關(guān)系沒(méi)有。

  落后于時(shí)代發(fā)展?好大的一個(gè)帽子。難道像C語(yǔ)言這些真的就為中國(guó)軟件業(yè)所不容?我不相信。學(xué)了C++就一定比C語(yǔ)言好?我更不相信。我聽(tīng)說(shuō)美國(guó)一個(gè)學(xué)校,導(dǎo)師給學(xué)生出一個(gè)題目說(shuō)你可以用任何語(yǔ)言做,但你用C++做我給你零分,你用C語(yǔ)言做我給你一百分。很多人不理解,這個(gè)教授的意思就說(shuō)C是基礎(chǔ),因?yàn)槟惆袰語(yǔ)言打好基礎(chǔ),以后做別的工作就非常容易。

  所以說(shuō)那種認(rèn)為學(xué)校教育已經(jīng)無(wú)法培養(yǎng)出真正的軟件人才的觀點(diǎn)是相當(dāng)錯(cuò)誤的,學(xué)校教育本身就是起到一個(gè)打基礎(chǔ)的作用。如果你非要說(shuō)在大學(xué)不能學(xué)習(xí)到那些最新的開(kāi)發(fā)工具,最時(shí)髦的東西就是失敗的話,那要成為軟件人才最好就別到高校來(lái)學(xué)習(xí),直接自學(xué)算了。

  簡(jiǎn)而言之,相對(duì)社會(huì)教育,一個(gè)良好的大學(xué)基礎(chǔ)學(xué)習(xí)對(duì)于軟件人才更為關(guān)鍵。如果缺少這一點(diǎn),只能稱之為軟件人而不是人才。
關(guān)鍵詞:軟件

贊助商鏈接: