記者:在軟件人才方面,每年中國畢業生并不少,為什么還會出現高端軟件人才匱乏狀況?
張宏江:客觀存在的高端人才缺口制約著中國軟件業做大做強。有關數據顯示,中國每年新增約20萬名IT領域的畢業生,這一數字是美國的5倍、印度的2倍。早在幾年前,中國軟件人才市場就出現了供大于求的情況,其實人才本不應該成為制約中國軟件業快速成長的因素,但高端人才,如軟件架構師、系統分析師、軟件項目和測試主管等人才的匱乏卻使國內軟件企業難以承擔高難度、大規模的軟件研發項目。
記者:高端人才在軟件企業中的作用是什么?微軟在培育高端軟件人才方面有何舉措?
張宏江:高端人才可以說是軟件開發的中堅力量,例如架構師,他們的職責并不是從事軟件代碼的編寫,而是要將市場、客戶的需求轉化為具體產品或項目的開發計劃或架構并領導開發人員完成它,他們在軟件企業中的地位如同建筑行業中的設計師。如果缺乏這種人才,那么軟件企業就沒有能力開發大型軟件系統,這必定會影響企業的成長。
我們亟須營造出讓國內軟件人才實現跨越式成長的環境,使他們在業內資深人士的幫助與支持下,在最短的時間內汲取創新經驗、掌握研發法門,進而成長為新的資深人士。目前,微軟中國研發集團擁有3000多名員工,其中絕大多數員工是由中國著名高校培養的優秀人才。我們為這些年輕人架設了具有中國特色的個人發展平臺與成長空間,制定了全方位的人才培養戰略,投入了大量的資源,以構筑完善、科學的人才培育機制。不僅如此,我們還邀請合作伙伴的員工深入微軟公司,在微軟資深工程師的幫助下,與微軟員工一起工作,一起成長。如今,這一多贏模式正釋放出越來越強大的影響力。
記者:以您長期從事軟件領域研究工作的經驗來看,軟件研發流程在企業發展中發揮的重要作用有哪些?您認為中國軟件企業如何進一步完善流程?
張宏江:科學合理的流程可以說是軟件研發工作的重中之重。我曾在基礎研究、技術孵化和產品開發的第一線從事研發和管理工作,也曾規劃和設計從微軟亞洲工程院到微軟中國研發集團的創新藍圖。因此,我深切地理解基礎研究和技術產品開發的迥異之處:研究是探索性的,能夠容忍失敗,衡量研究工作的標準并不僅僅是研究成果的數量,還在于研發人員從一次次成功與失敗中學到了多少東西;而開發則更像是完成一項復雜的工程,只要有一個失誤就可能意味著全盤皆輸,一切努力付諸東流。因此必須建立科學的流程和嚴格的機制來保證效率和質量。
另一方面,盡管微軟的軟件開發流程與其他軟件公司并無太大不同,大致上均可分為需求分析——— 設計——— 實現(編程)——— 測試——— 部署等步驟和層級,但微軟流程更強調人員的合作和成長。以軟件設計工程師為例,微軟中國研發集團不但要求員工的基本技能出眾并善于學習,溝通能力、協調能力出類拔萃,有信心在平凡但有趣的崗位上步步邁進,還要求他們具備“架構”的概念,能適時把自己帶入“架構師”的角色去了解整個流程,從而主動發現問題并協同解決問題。很明顯,這種要求將公司對人才價值的定義和員工的個人發展需求結合在一起。因此,有志在中國和世界軟件市場闖出一片天地的中國軟件企業,尤其是中小型軟件企業,要想盡快走出低水平重復開發的發展模式,應當盡快建立和完善產品開發流程,如此才能實現企業的良性成長并獲得更長遠的發展機會。
記者:創新無疑是企業發展的靈魂,這其中企業創新的關鍵因素有哪些?中國軟件企業創新能力怎樣?
張宏江:創新是推動軟件企業不斷進步的核心動力。在中國,政府近年來對自主創新的大力提倡和企業自身打造強勁創新能力的迫切愿望,使國內軟件業從業者越來越意識到創新對于做大做強產業的重要意義。這就需要本土企業制定并遵循長遠的發展戰略,以長期的、持續的人才培養計劃激發員工的創新潛能。
創新是多維的,不僅是技術的創新,同時也包括市場的創新、文化的創新。技術的創新是骨架,沒有技術競爭力就沒有企業的長遠發展;市場的創新是血肉,新技術的應用要面向市場,要同商業模式有效地結合在一起,才能轉化為經濟效益;文化的創新是靈魂,品牌建設、企業文化是企業的核心競爭力和企業持續健康發展的要素之一。企業只有使三者互相融合、相輔相成,讓產品形成差異化價值,才能具備更強的核心競爭力。
中國軟件企業顯然比跨國軟件企業更熟悉中國的市場、文化和客戶需求,充分利用這一優勢開展市場模式和管理理念的創新,將有助于中國同行因地制宜,進而出奇制勝。
記者:目前,協同創新已成為業界談論的熱點話題,您是如何看待協同創新的?微軟與中國企業的協同創新有哪些舉措?
張宏江:自主研發不是閉門造車,合作才能實現共贏。培養更多的高級人才、建立科學高效的開發流程、開展全方位的創新,這是驅動中國軟件企業快速成長的三大動力,微軟中國研發集團的成功充分證明了這一觀點的正確性。微軟中國研發集團也曾面臨與中國大多數軟件企業相似的成長難題,而我們正是從以上三方面著手來解決這個難題的。在高級軟件人才方面,從創立開始,集團便致力于從海外引進擁有豐富架構設計、產品測試和項目管理經驗而且熟悉大型軟件系統開發流程的人才,讓他們領導各領域產品技術的開發工作并向本地員工傳授經驗。如今,我們已成功培養出一大批優秀的本地架構師、項目管理者和測試經理;在由海外引進的“高手”們的支持下,我們還引入了成熟的流程規則,讓所有員工都能對這些流程了然于胸,以保證在產品開發的各個環節都不會出錯;在激發創新方面,我們一直為員工提供充分的學習空間,讓他們不斷汲取新的軟件開發專業知識,更新工作技能,提高技術素養,并以此為基礎針對中國和世界軟件市場需求,圍繞多元應用進行研發創新。
近年來,微軟中國研發集團在致力于強化自身實力的同時,還幫助合作伙伴發掘海外商機,并通過流程培訓、項目合作、共同研發等形式,為合作伙伴培訓研發團隊。未來我們還希望通過更多的合作及交流形式,幫助更多的中國軟件企業培養中堅人才,建立高效率、高質量的流程規范并激發創新潛力與整個產業共同成長。
相關閱讀