怎樣培養國際化軟體人才 (轉)

amyz發表於2007-11-25
怎樣培養國際化軟體人才 (轉)[@more@] 

產業國際化是現在非常流行的一個話題,大家對國際化有著各種不同的理解。實際上我國軟體企業與國際“接軌”仍然主要是以勞務輸出為主,包括軟體外包、軟體產品出口和國際聯合開發等主要形式,尤以軟體外包最常見。:namespace prefix = o ns = "urn:schemas--com::office" />

軟體外包是美國、日本等軟體行業已開發國家降低成本的重要手段,僅北美的軟體外包每年就有超過500億美圓的市場,而日本僅NEC、富士通就在國內招聘了超過10000名工程師從事。中軟、東軟、聯想、實達等著名的企業都把軟體外包尤其是對日外包作為一個重要的發展方向。一直以來,因為語言、文化等多方面原因,美國一直把他的絕大部分外包專案給了印度,而日本的軟體外包則更看重中國的人才。我們不得不承認,按照國內現在的軟體水平,還很難達到北美的要求,短期內很難和印度競爭北美市場。

實際上現在的軟體企業可以分為以專案為核心和以產品為核心兩種,前一種主要靠對外承接開發專案支援企業發展,後一種自主開發軟體,靠賣自己的產品求得生存,鑑於我國的軟體開發水平,我們的大多數軟體企業屬於前者。在市場競爭不斷加劇的今天,越來越多的企業把目光轉向了軟體外包,甚至盲目成立軟體外包的部門,結果陪了夫人又折兵,不但外包專案沒接到,國內的專案也耽誤了許多。那麼這些企業失敗的原因在哪呢?

我們認為,這些企業失敗的主要原因就是對自身的實力缺少正確的認識,缺少掌握先進技術和別國文化的國際化人才。大家知道,從本質上講,軟體行業是最講究“以人為本”的行業,因為軟體企業的主要成本就是人力成本。所以軟體企業國際化過程中的核心問題一直是人才的問題。那麼國際化人才的標準是什麼呢?

 多年從事國際軟體合作的中國教育電子公司總經理宋志德先生有一個簡單精闢的概括:國際化的軟體人才應該是懂語言、懂規範、懂標準、懂技術的國際化、工程化、實用型人才。這樣的人才才能根據工作需要,迅速的進入開發流程。懂語言是國際化的基本條件,這裡的語言指的是外語,不是語言,比如做對日軟體開發的員起碼要懂得中文、英文、日文三種語言,要能夠用這三種語言與合作伙伴及客戶進行無障礙的溝通;懂規範、懂標準是工程化的必然要求,如果一個程式設計師不懂CMM,不懂ISO,不可能參加真正的軟體工程專案;懂技術是實用型的必要條件,程式設計師必須要把握國際上最新的技術動向,掌握最主流的程式設計技術。

培養這樣的國際化人才,必須國家、企業、個人多方面共同努力,我們很高興的看到國家教育部批准成立幾十家軟體學院,希望學習國外(尤其是印度)的軟體工程人才的成功培養。但是我們發現,軟體學院的教學還遠遠不能達到培養國際化人才的目的,這跟我國軟體行業的整體實力是緊密相關的,培養國家化人才必須要新的思路。一方面我們可以採用請進來的辦法,引進國外最先進的課程;另一方面我們同時採用送出去的思路,把有的程式設計師送到國外去生活、工作,一方面可以學習先進的管理、流行的技術和深刻的開發思想,另一方面可以體驗國外的文化、習慣,為以後和國外的客戶交流打好堅實的基礎。中國有句老話,“知己知彼,百戰不殆”,很難設想,如果不瞭解對方的歷史文化和思維習慣,能夠在合作當中與國外企業良好的溝通和談判。

我們相信,透過各方面的共同努力,中國軟體行業一定能出現越來越多的國家化人才,建立起一支優秀的軟體隊伍,真正的打入國際市場,成為國際軟體開發大家庭中的不可或缺的成員,完成幾代中國程式設計師的夢想!

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-984572/,如需轉載,請註明出處,否則將追究法律責任。

相關文章