摘要:在上海,大連等沿海城市,軟件外包這一新興產(chǎn)業(yè)像雨后春筍一樣發(fā)展了起來(lái)。特別像大連這種新興工業(yè)城市,軟件外包業(yè)已經(jīng)成為了城市戰(zhàn)略發(fā)展的核心。目前我國(guó)高層管理人才短缺,因此,在這一新興產(chǎn)業(yè)中,最為關(guān)鍵的發(fā)展因素就是人才的培養(yǎng)。筆者通過(guò)對(duì)軟件外包的現(xiàn)狀分析,提出了培養(yǎng)雙語(yǔ)加技術(shù)的復(fù)合型研發(fā)型人才,以具備相關(guān)的產(chǎn)業(yè)就業(yè)能力,通過(guò)教育促進(jìn)我國(guó)市場(chǎng)經(jīng)濟(jì)高速穩(wěn)定的發(fā)展的觀點(diǎn)。
關(guān)鍵詞:軟件外包、教育、就業(yè)
中圖分類號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1673-9795(2013)06(b)-0000-00
首先要知道什么是軟件外包。所謂軟件外包就是一些如美國(guó),日本等一些發(fā)達(dá)國(guó)家的軟件公司將他們的一些不涉及到核心技術(shù)的軟件項(xiàng)目通過(guò)開(kāi)發(fā)委托的形式交給人力資源成本相對(duì)較低的國(guó)家的軟件公司,以達(dá)到減少預(yù)算的目的。眾所周知,軟件開(kāi)發(fā)的成本中很大一部分比例是人力資源成本,特別是技術(shù)員的單價(jià)、加班費(fèi)等,所以,降低人力資源成本將有效地降低軟件開(kāi)發(fā)的成本。而且,日本美國(guó)等國(guó)家勞使關(guān)系緊張。僅以日本為例:日本政府在2011年頒布了史上最嚴(yán)厲勞動(dòng)關(guān)系法,許多公司為了減少勞使危機(jī)的風(fēng)險(xiǎn),把開(kāi)發(fā)項(xiàng)目外包給其它國(guó)家。目前,全世界軟件的銷售額為6,000億美元,而其中軟件外包的銷售額將達(dá)到1,000億美元。軟件外包的大幅度增長(zhǎng)為人力資源成本相對(duì)較低的印度和中國(guó)帶來(lái)了新的發(fā)展機(jī)會(huì)。同時(shí),也給人才的培養(yǎng)提供了環(huán)境。有了人才市場(chǎng)的需求,各高校也同時(shí)增設(shè)了計(jì)算機(jī)加外語(yǔ)專業(yè),以適應(yīng)軟件市場(chǎng)的人才需求。
雖然我國(guó)高校目前軟件專業(yè)招生比較好,但是就業(yè)不是十分樂(lè)觀。主要原因是雙語(yǔ)型人才不懂得軟件開(kāi)發(fā),而技術(shù)人員又不能流利的用外語(yǔ)來(lái)表達(dá)自己的想法?;谲浖奶厥庑?,一個(gè)企業(yè)不會(huì)將一個(gè)軟件項(xiàng)目分開(kāi)分別發(fā)包給幾個(gè)軟件公司各自來(lái)開(kāi)發(fā)的,如果直接從發(fā)包的企業(yè)外包軟件的話,應(yīng)當(dāng)可以總包的。也就是客戶公司定義程序之后,設(shè)計(jì)書(shū),仕樣書(shū)等基礎(chǔ)設(shè)計(jì)都是有國(guó)內(nèi)的軟件公司進(jìn)行。但是這一部分比例還很小。主要比重都是分包。而被分包出去的,都是軟件系統(tǒng)非核心的內(nèi)容。核心內(nèi)容和技術(shù)都被外包的大型軟件開(kāi)發(fā)商牢牢控制著。做軟件分包,為國(guó)外大型軟件企業(yè)提供軟件外包服務(wù),只是在做軟件外包最底層部分的編碼工作。如果一直做軟件外包中的分包,對(duì)產(chǎn)品不能擁有任何知識(shí)產(chǎn)權(quán),也始終沒(méi)有任何技術(shù)競(jìng)爭(zhēng)力。
軟件外包行業(yè)有以下兩點(diǎn)問(wèn)題需要改善:
(1) 質(zhì)量問(wèn)題。
我國(guó)軟件企業(yè)規(guī)模還比較小。微軟、NEC、Apple及Oracle等跨國(guó)軟件企業(yè)由于資金雄厚,發(fā)展迅速,研發(fā)人員規(guī)?;径荚?000-5000人左右。但是我國(guó)的研發(fā)型軟件企業(yè)一般都是千人以下的規(guī)模,很難開(kāi)展長(zhǎng)期戰(zhàn)略性研發(fā)項(xiàng)目。即使是企業(yè)規(guī)模發(fā)展十分迅猛的純粹軟件外包企業(yè)中員工達(dá)到千人以上、出口超過(guò)千萬(wàn)美元的企業(yè),但是相對(duì)印度的TCS、Infosys等員工超過(guò)5萬(wàn)人、經(jīng)營(yíng)規(guī)模達(dá)到5億美元的大型外包企業(yè)而言,中國(guó)外包企業(yè)規(guī)模還是比較小,難以承接到大型軟件外包項(xiàng)目。
而且,通常的軟件外包業(yè),技術(shù)核心和仕樣要求都是由國(guó)外軟件公司掌握的。這就使得開(kāi)發(fā)的程序BUG很多,而且確認(rèn)和理解仕樣往往會(huì)拖慢項(xiàng)目開(kāi)發(fā)的速度。導(dǎo)致程序納品期嚴(yán)重滯后,而且后期系統(tǒng)維護(hù)時(shí)間過(guò)長(zhǎng),影響成本。
教育需要加強(qiáng)學(xué)生研究能力的培養(yǎng)。目前的專業(yè)授課,還是以填壓式為主:教師教授學(xué)生代碼編寫(xiě)的方法,函數(shù)的使用以及邏輯結(jié)構(gòu)。但是學(xué)生走上工作崗位之后,普遍反應(yīng)學(xué)校里面學(xué)的東西沒(méi)有作用。因?yàn)樵陂_(kāi)發(fā)項(xiàng)目里面,更多的是要求學(xué)生能夠把文字化的仕樣書(shū)寫(xiě)成代碼。到大學(xué)高年級(jí)的專業(yè)課里面,雖然有一些小程序的練習(xí),但是邏輯相對(duì)簡(jiǎn)單。高年級(jí)的專業(yè)教學(xué)應(yīng)該多加深學(xué)生的程序設(shè)計(jì)方面的研究,讓學(xué)生獨(dú)立自主進(jìn)行程序開(kāi)發(fā)。而且要求學(xué)生向研究角度發(fā)展,即可以僅用一門開(kāi)發(fā)語(yǔ)言,但是能夠培養(yǎng)出獨(dú)立自主的設(shè)計(jì)開(kāi)發(fā)一個(gè)中小型程序的能力。
(2) 人才問(wèn)題。
現(xiàn)在的軟件外包行業(yè)通常對(duì)人才的要求比較低,有一些開(kāi)發(fā)基本常識(shí)的人才就可以從事這一行業(yè)。項(xiàng)目前期的代碼開(kāi)發(fā)過(guò)程中,通常國(guó)外的客戶公司會(huì)把所需要的共通函數(shù)全部準(zhǔn)備好,要求單本程序直接調(diào)用即可。格式也是項(xiàng)目合同上面要求的格式(即If文、Case文或者是Try…Catch文等)。這使得外包的程序員完全按照客戶要求的框架寫(xiě)代碼即可。項(xiàng)目后期的測(cè)試和維護(hù)更是完全按照客戶的測(cè)試項(xiàng)目書(shū)進(jìn)行即可,毫無(wú)技術(shù)可言。而且仕樣書(shū)和測(cè)試書(shū)等都是由英語(yǔ)或者日語(yǔ)寫(xiě)成,從而導(dǎo)致許多文科生或者是非計(jì)算機(jī)專業(yè)的學(xué)生參與這一行業(yè)的就業(yè)競(jìng)爭(zhēng),增加本專業(yè)就業(yè)壓力。
綜合上述問(wèn)題,筆者提出以下方案:
(1)擴(kuò)大核心技術(shù)開(kāi)發(fā)的力量。
由于多數(shù)的國(guó)外客戶公司在國(guó)內(nèi)設(shè)立的開(kāi)發(fā)研究中心承接的項(xiàng)目都是全球水平分工層上高層面的項(xiàng)目,也就使得我國(guó)本土軟件公司自身實(shí)力的增強(qiáng),承接的軟件外包項(xiàng)目層級(jí)也在不斷的上升。所以,我國(guó)軟件公司不要僅僅承接客戶公司的軟件仕樣書(shū),進(jìn)行基礎(chǔ)開(kāi)發(fā)工作,也要提高中層力量的培養(yǎng),能夠設(shè)計(jì)管理程序。
這就需要加強(qiáng)對(duì)SE的培養(yǎng)。軟件的教學(xué)不僅僅是程序代碼的教學(xué)。無(wú)論.NET,JAVA還是C#,這些目前時(shí)興的開(kāi)發(fā)語(yǔ)言幾年之后也將會(huì)面臨著淘汰的風(fēng)險(xiǎn),一如90年代末到21世紀(jì)初盛極一時(shí)的BASIC,C++現(xiàn)在也是無(wú)人問(wèn)津了。所以,對(duì)學(xué)生不僅要進(jìn)行代碼技術(shù)的教育,更要從全局著手,加強(qiáng)軟件設(shè)計(jì)教育和全局開(kāi)發(fā)意識(shí)。
同時(shí),程序項(xiàng)目開(kāi)發(fā)的經(jīng)營(yíng)管理人才也是重點(diǎn)培養(yǎng)的對(duì)象。目前國(guó)內(nèi)的程序項(xiàng)目開(kāi)發(fā),特別是中小企業(yè)的項(xiàng)目開(kāi)發(fā),管理層面上存在問(wèn)題。由于核心技術(shù)和仕樣設(shè)計(jì),共通函數(shù)等是由國(guó)外軟件公司直接提供的,導(dǎo)致出現(xiàn)問(wèn)題的時(shí)候也是等待國(guó)外客戶公司進(jìn)行解決,無(wú)法有效的安排程序完成預(yù)定時(shí)間,看不到項(xiàng)目開(kāi)發(fā)計(jì)劃,導(dǎo)致納品日期不能保證,公司信譽(yù)下降。
(2)要培養(yǎng)多面型人才,提高技術(shù)能力。
我國(guó)目前大學(xué)生的教育還停留在以JAVA為核心,多種開(kāi)發(fā)語(yǔ)言并存的層面上。而且新型控件的教育不是很先進(jìn)。比如能熟練掌握VB.NET開(kāi)發(fā)里面比較重要的ActiveReport6.0J,ExcelCreator8.0等新型控件的人才還是很少。
盡管中國(guó)的軟件人才較多,但是真正符合產(chǎn)業(yè)發(fā)展需求的高端人才依然缺乏,尤其是既懂行業(yè)專業(yè)知識(shí)、又懂軟件知識(shí)的高素質(zhì)人才嚴(yán)重不足。中國(guó)有大量高素質(zhì)人才到美國(guó)、日本等發(fā)達(dá)國(guó)家學(xué)習(xí),有許多直接留在當(dāng)?shù)乜鐕?guó)公司就職,他們了解國(guó)際上先進(jìn)的軟件技術(shù)、項(xiàng)目管理經(jīng)驗(yàn)和行業(yè)專業(yè)知識(shí),通過(guò)制定一定的政策導(dǎo)向(從調(diào)研中反映出來(lái),主要是要解決好他們的子女就學(xué)),加強(qiáng)宣傳推廣,吸引留學(xué)人員回國(guó)發(fā)展是一個(gè)很好的人才儲(chǔ)備途徑。此外,可以建立多層次的軟件人才培訓(xùn)體系,培養(yǎng)既懂英語(yǔ)、軟件專業(yè)知識(shí),還具備行業(yè)專業(yè)知識(shí)的復(fù)合型人才。
參考文獻(xiàn)
【1】《圖解軟件開(kāi)發(fā)》 日本實(shí)業(yè)出版社 2009-4-20第25版(原名:《図解ソフトウェア開(kāi)発》).