[技術門診165期]對日外包有前途嗎?專家帶你走進對日外包行業
網上經常會有一些對日外包的負面評論,例如加班多、接觸不到需求設計方面的東西等等,但又說做對日外包很賺錢。對日外包行業的現狀到底怎么樣?對日外包行業到底有沒有前途?什么樣的人適合在對日外包行業發展?做一個優秀的對日外包最關鍵的是什么?而且日本的軟件行業和國內的軟件行業有什么異同呢?
本期門診就特別邀請到IT項目經理蔣彪先生來帶大家走進對日外包行業,其早年在日本東京長期生活和工作,作為開發人員就職于日立情報系統株式會社金融開發部,現回國后在國內某電子支付公司任項目技術經理。他對對日軟件外包行業有自己切身的體會和獨到見解,相信可以給對對日外包感興趣和想加入的開發技術人員和管理人員不少實用的建議和體會。
技術門診是51CTO社區品牌欄目,每周邀請一位客座專家,為廣大技術網友解答疑問。從熱門技術到前沿知識,從技術答疑到職業規劃。每期一個主題,站在最新最熱的技術前沿為你引航!
專家姓名:蔣彪
擅長領域:對日外包、項目管理、計算機職業教育
早年在日本工作,以程序員身份就職于日立情報系統株式會社金融開發部,參與日本短期保險系統的前期設計與開發。回國后從事中國計算機職業教育培訓行業,做過一段時間技術講師。現在國內某電子支付公司任項目技術經理一職。
查看本期門診精彩實錄:http://doctor.51cto.com/develop-179.html
參與最新技術門診,火熱提問中:http://doctor.51cto.com/develop-180.html
下面精選本期網友提問與專家解答,以供網友學習參考。
Q:蔣先生好,都說對日外包目前的狀況是,日本作了行業上流的最初需求分析階段到基本設計和詳細設計,而中國只作行業下流的編寫代碼和測試環節,果真如此嗎?
A:首先感謝您的提問。回答是:基本上是的。
70%以上的對日項目基本上都是在做coding,測試等工作。20%的對日項目能夠做一部分詳細設計,但是這個所謂的詳細設計也鮮有國人自己的創新思想。最后只有10%的對日項目可能能夠接觸到基本設計階段的工作,而且這個基本設計一定是日本人為主導的。
Q:對日外包掙錢嗎?公司給的錢挺少的?
A:對日外包公司的利潤率是根據人頭來算的。
比如一個項目日本人給的是20人月的計劃,一個人月2萬人民幣,那么項目的總金額就是40萬人民幣。
假如這個時候公司找了30個人干了1個月干完了,平均一個中國人的工資是5000,那么公司就開銷了15萬,再加上公司的日常運營成本等其他,算下來公司最多只能賺15萬左右。
也就是說對日外包公司的利潤率一般是12%~15%。
Q:看了一樓的回答,想問:既然現狀主要是做coding和測試,那對日外包對程序員的要求是不是就比較低呢?剛入行的或技術水平不高的就適合做對日外包?
A:適合剛入職的年輕人鍛煉,還是能學到不少東西的。
Q:你怎樣看待中國網絡現狀?外包人員薪水廉價?加班,環境艱苦,地位。。等等。你覺得個人在技術本身上提高和人際外還要注意提高哪些能夠為未來自己的價值得到提升?
A:第一:國內的對日外包行業已經發展了有10幾年,老實說還是涌現了一批好公司。但是由于目前日本經濟不景氣,現在的對日外包行業整體比較蕭條;
第二:外包公司不能說絕對的很辛苦。國內軟件公司通宵加班,玩命加班的事情也很多。相反,很多好的日本項目干起來其實比國內項目要輕松很多。不存在對日外包一定是辛苦的說
第三:在對日外包中,最能學到的應該是日本人的做事風格,嚴謹的態度,日本軟件開發的模式,還有日語。無論在什么行業,什么公司,只要用心,總能學到東西。
Q:對日外包要是純粹編碼的話,感覺無論對個人還是對公司來說,意義不大呀;現在國內我接觸到的金融類項目人月都可以達到3W了;國內人才成本現在也不低了,工資+獎金+培訓+差旅+其他成本,感覺對日外包公司應該掙錢掙的很辛苦;而個人的話單純只編碼,沒有整體架構設計方面的培養,感覺很難有進步,純粹吃青春飯,透支自己而已了;
A:同意你的觀點。
對日外包的黃金期已經過去了,因為以下兩個原因:
第一:中國經濟這么多年的飛速發展,讓國內軟件市場澎湃發展起來了。很多國內項目的人月單價比日本的單價要高很多。
第二:10幾年的經濟發展過去了,中日經濟對比已經發生了微妙的變化。中國的用人成本,企業運營成本都已經提高了很多倍,相對于日本人而言,發包給中國已經不是首選,越南能夠用中國三分之一的價格作出來和中國人一樣的項目。
綜合以上,對日外包確實賺錢很辛苦。
所以相對而言,在對日外包企業里面想拿到高薪是比較困難的。
同時,針對個人而言,如果長期在對日外包企業里工作,對技術的發展肯定是不利的。
能夠跟日本人談技術框架,設計的可能性是很低的,長期下去除了能在外包管理上有所進步之外,沒有什么益處。
不過我想補足一點,對日外包企業一般都有點國企的風格,比較適合混日子養老。
Q:專家做過金融行業的外包吧,能否講一下對日外包大概都是什么行業的項目?選擇什么樣的開發平臺?做對日外包的程序員要掌握什么樣的平臺知識和基礎知識?謝謝~
A:對日外包一般來說什么行業的項目都有。
金融,保險,ERP,CRM,企業門戶網站,稅務,醫療等等。
基本上除了保密性很高的項目之外,什么項目都有可能會發包到國內。
對日外包選擇的技術是多種多樣的,一般來說日本方會指明選擇的技術框架。
如果在沒有指明的情況下,國內就可以選擇自己擅長的技術。
從本質上技術是沒有限制的,一個優秀的程序員從java轉移到.net平臺應該不是很大的困難。
所以在做對日外包上,不要集中在學習一個技術上,因為你根本不知道下一個項目客戶會使用什么技術。
Q:蔣先生你好:對于對日外包這么一個產業,在國內是不是有專門的公司專職于這一塊?或者應該說,是不是有些公司就是專門做外包的?我們常常聽到某某公司的一個外包公司這種說法,如果就職于這樣的公司,享受的福利等是怎么樣的?中國對外的外包產業,除了日本以外,其他國家的情況又是怎么樣的一個形勢呢?
A:1.你好,國內的外包公司可以分成以下幾種:
對日外包公司主要從日本接外包項目的單子
對歐美外包公司主要從歐美接外包項目的單子
對國內外包公司主要從國內大型企業(比如華為)接外包項目的單子
2.國內目前確實是有專門的外包公司的:
也就是說這個公司只做外包項目,自己一般很少有自主開發產品的機會。
典型的比如對日的潤和,對歐美的infosys,對華為的文思創新等等。
一般來說,很多人都會說"華為的外包公司文思創新"就是因為文思創新基本上做了很多華為的外包項目。
3.外包這個東西的出現是資本主義全球化發展的必然
資本的本質是追逐利潤的,它希望不斷的降低成本。全球化使西方世界可以成功的把低級的,沒有附加值的行業轉移到第三世界來,降低它的產品成本,提升全球競爭力。這就是外包的原因。
所以,軟件外包,本質上和富士康的貼牌代工是一樣的,都是為了降低發達國家開發成本的一種手段。
Q:蔣先生,你好!一般外包公司,是不是每次做出來的東西都能達到上游公司的要求,會不會有很多做不好的,或者長期修改也達不到要求,或者過了工期要求。
A:您的問題相當好,謝謝。
我想你的問題可以表述為:外包公司如何保證項目的質量?
這看起來確實是個很大的問題,因為外包公司一般接觸不到最終客戶,拿不到第一手的需求。
所以如何能夠順利的完成項目,這看起來是個很困難的問題。
所以外包公司的競爭也是相當的激烈,能夠在這個市場里做大的公司都有一套非常成熟的項目質量管理流程。
比如對日的聯迪恒星,它很多年以前就自覺的按照CMMI標準完善公司的開發流程,并且和很多國內公司相比,它是真正的把CMMI標準融入了自己開發習慣中,而不是只裝樣子拿了一個CMMI認證。
事實證明了,通過完善的項目管理,外包公司可以在不接觸最終用戶的情況下,完美的保證項目的質量。
我想這個應該能給國內的許多軟件公司以啟示,有效的軟件開發流程才是一個軟件公司成功的秘訣。
【編輯推薦】