您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

01 java開發海外項目風險大嗎(低代碼開發前景如何,大家都真的看好低代碼開發嗎?)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-29 01:16:02【】0人已围观

简介在日本現在用的多的是JAVA還是.NET?如果想做對日外包,由于對日外包純技術的含量要求并不是太高,對日語好的,一般企業都樂意接受。本人現在就職于一對日軟件外包公司,所以在對日軟件外包方面有一些經驗,

在日本現在用的多的是JAVA還是.NET?

如果想做對日外包,由于對日外包純技術的含量要求并不是太高,對日語好的,一般企業都樂意接受。

本人現在就職于一對日軟件外包公司,所以在對日軟件外包方面有一些經驗,可以與大家分享。本文就著重為您介紹一下對日軟件外包的特點,以此來使您了解對日軟件外包。文中并不涉及任何細節問題,只是對日軟件外包特點的一個概覽。

二、 特點1:日語水平

和其他外資或對外公司一樣,對日軟件外包公司也很需要外語也就是日語人才,它最看重的就是你的日語水平,你技術水平不高,甚至你根本不懂軟件,沒關系,只要你日語很好,公司也照樣會錄用你,如果你能和日本人交流,那你更是公司的重點保護對象了。為什么?因為公司和日本做生意就要和日本交流,連交流溝通都有問題,別的就別談了。很多人說中文和日文有很大的相近之處,所以中國在對日外包上有語言的優勢,我認為也不全盡然。首先中國人會日語的太少了,而且因為歷史原因許多人不愿意學日語。雖然近幾年參加日語等級考試的中國人猛增,但相對于學習英語的人來講還是不可同日而語,對于彌補對日公司的人才缺口更是杯水車薪,更何況這里面很多都是半路出家,日語不是他們的第一外語,水平也是參差不齊。從中國整體地域上來看,由于日本臨近中國東北部,所以有史以來東北地區和日本、朝鮮交流比較多,會日語和韓語的人相對其他地區較多一些。而中國的南方和西部日語人才屈指可數,所以對日外包公司多集中在中國的東北和華北地區,比如大連和最近對日外包日漸活躍的北京。

那么是不是我一點日語不會,或是日語不好就沒有希望在對日公司工作了呢?不,絕對不會。因為在對日企業如果純作技術的話一開始日語不好也沒有關系,因為你不必和日本人直接交流,雖然文檔都是日文的,但都是模式化的東西,而且確實和中文比較相近,大概意思都可以猜出來,實在不行別人也是可以幫忙講解的。一般對日公司針對日語不好的員工都會開辦各種形式的日語學習班幫助其學習日語的,利用晚上或周末大家聚在一起由老師教授或自學。起碼我所在的公司是這個樣子的,別的對日公司我也了解過大體上都差不多。不過經過一段時間的日語學習如果你的日語水平還沒有長進或你根本不學那問題就嚴重了。當前日語人才短缺,所以對日公司才會招日語基礎不好的人,也是不得以而為之的。員工在公司里接觸的都是日文,如果一點不懂,時間長了必定影響工作效率。不會可以,肯學就行,不會又不肯學日語在對日公司是一點前途都沒有的。在我們公司日語不好別的再好,漲工資、提升根本就不會在考慮范圍之內,但如果你日語水平很高,甚至能通過高等級的日語水平考試那就是前途一片光明,如果技術在很過硬的話,沒的說,重點栽培對象。

在這里我建議有想到對日公司工作的朋友,如果你不再乎學日語,肯學的話,你可以到對日公司試一試,如果根本不想學那我勸你還是另做打算吧,如若不然你在公司里將非常尷尬,你并不是技術或別的方面不行,就是日語不行,那你的績效就是上不去,不光屈了你的材更為公司帶不來高效益。

三、 特點2:工作時間

為什么會把工作時間列為對日外包的特點呢?其實不光是對日外包,所有的離岸(國外、海外)外包都有這個特點,也就是國外和國內因為時差和節假日或其他的不同會導致我們的工作時間步調不一致,這里我只是針對日本來說說。

再有就是中國人過春節,日本人沒有。所以對日外包公司如果有項目跨春節,甚至在春節當天或后幾天納品,那對不起了,一般這種情況下項目成員的春節就會過得比較緊張。大年三十晚上一般可以放你回家過,但過完節就很有可能提前幾天回公司加班。

四、 特點3:采用成熟技術

如果你是.Net編程人員。那你在對日軟件外包公司應該是很難找到工作。如果你是Java高手那恭喜你,你是對日公司最青睞的人選。對日外包項目采用什么工具進行開發一般都是日方指定的。日本人選擇開發工具或其他周邊工具時大多會選擇java這樣的工具,一是因為這些工具經過很多年很多人和項目的使用,已經非常成熟和完善,基本上不存在任何技術難點,可利用的外圍資源也非常充足,拿來就使,有什么問題都很容易查到解決方案,還有就是java是免費的,當然最重要的還是第一點。

高度成熟的工具帶來的低風險,低風險意味著高質量和低費用。反之,使用新工具必然要承受高風險。日本人有時候會使用一些很古老的工具,有些甚至是聞所未聞的,為什么?因為有些系統是在原有系統上擴展開發的,原有系統可能是很多年前開發的,那時候的技術當然還很落后,但原系統運行了很多年都很穩定,說明原系統使用的技術是可靠的,所以為了維持系統的穩定而繼續沿用原技術。日本人在軟件技術上從來不是拓荒者,他們使用經過百般錘煉靠得住的工具和方法和框架,一旦他們找到一個或一套實用的適合他們的開發方式,他們就會堅持的使用下去并不斷的改善,直到這些東西老得實在不行了則再融合一些較新的但亦已成熟的東西進來。質量和穩定是第一位的。

五、 特點4:文檔極其嚴謹

文檔在軟件項目中的重要性已經是盡人皆知,日本軟件業極為重視文檔和使用文檔,他們把每個細枝末節都要以文檔的形式記錄,哪怕是一封郵件中的內容也要摘出到文檔中記錄下來,印度軟件業和文檔化和日本很相似,印度軟件業的文檔也相當完備的。

日本人寫文檔有一個特點,就是特別偏愛Excel,他們90%以上的文檔都是用Excel寫的,至于為什么他們偏愛Excel是重說紛紜,我覺得其中最重要的一個原因是Excel可以分很多頁,便于管理,而象Word等其他文本都不具備這個優勢。日本人把Excel運用得出神入化,使用各種各樣的宏,各種各樣的繪圖,各種復雜計算,只要他們想要他們就能在Excel中搞出來。

以上只是舉了兩個例子,對日外包項目還有很多獨特的文檔,如果有朋友感興趣我以后可以專門撰文介紹之。

六、 特點5:外包層次低

現在大家大多使用傳統的瀑布模型生命周期,保守的日本軟件業當然也不例外,瀑布模型分為需求、分析、概要設計、詳細設計、編碼、測試、維護等階段,現在大多數的對日外包項目都是從編碼階段以后開始外包,需求分析和設計鮮有外包的。可以說對日外包公司就是一個代碼工廠,大部分員工都是代碼工人。所以中國現在就是日本軟件業的后方代碼代工廠,這也就意味著中國的軟件外包還處在一個很初級的階段,只能把做一些沒有技術含量的簡單的工作。這里的原因很多,日本軟件外包項目的需求一般都來自日本國內,所以我們中國對日外包公司很難也不太有能力接觸到需求分析階段(當然這里面還涉及商業機密、安全等方面),概要設計要根據需求分析的結果來進行,詳細設計是接包方最有可能接觸到的上層環節,但現在中國的軟件業的行業素質還不是很高,還無法實現日方要求的詳細設計要求,所以詳細設計一般也不外包給接包方。

雖然如此我們也不要過于悲觀,現在中國的軟件產業正在大踏步的向前發展,我們在承接外包項目的同時,也學習到了發達國家的軟件產業的先進知識和經驗。國內已經有很多發展很快的對日外包企業得到了日方的肯定,近來已經有一些對日外包項目拿到了詳細設計的外包。我想隨著中國經濟的高速發展,帶動著中國軟件業的高速發展,未來的中國軟件外包業一定會從日本或世界代碼工廠的陰影中走出來上升到成為業務流程整體外包的接發包的高層面上來。從業務到研發,從設計到開發的全面接包,逐步取得發包方的信任,積極樹立接包方的信譽和品牌。由此我們的角色不僅僅只停留在接包方,在我們掌握了先進的管理方法以后,我們同樣可以成為發包方,把我們的軟件項目外包給其他國家。

當然要實現上述的宏偉目標還需要付出相當多的努力,需要我們踏踏實實一步一個腳印的走下去,去爭取更高層次的外包項目,學習別人的長處為我所用,將其發展,取其精華去其糟粕,使之成為適合我們使用的知識。

七、 特點6:需求變形

在上述特點中我們提到對日軟件外包通常是不外包需求、分析和設計階段的,那么就會造成接包方和發包方對需求、分析和設計在理解上的分歧,因而導致設計或編碼的不斷變更。

需求和設計的不穩定是軟件業的通病,是軟件業最讓人頭疼的頑疾。有人說有一個軟件領域的需求就非常穩定,可以在設計完成之后就不再變化,這就是離岸軟件外包,特別是對日軟件外包,就我看來這是大錯特錯。雖然日本軟件業的需求和設計文檔相當規范,但這并不代表它們不會變更。大多數情況下如果日本某公司要制作一款軟件會將其外包給一日本軟件公司,而日本軟件公司為了節約成本有時會將此項目中的部分模塊或某個項目階段再轉包給中國對日軟件外包公司,而中國的對日軟件外包公司的總公司一般都在日本,總公司負責接包,然后再由總公司將項目發到國內進行最終制造。大家可想而知這里面一共倒了多少次手了,有的時候甚至到某對日外包公司手上的項目已經是三包四包了。項目小點還好說,如果是一個大項目,發包方要和接包方進行頻繁的交流,大量的信息經由三四個節點的傳輸很難說不會變形。

越是大項目需求越不穩定,這是大家都知道的,發包方很難一次性的了解清楚所有的需求,何況再倒了幾次手,再加上仕樣書的錯誤或者語句有歧義(我們經常遇到),再加上接包方項目人員日語不好,我想最終編碼人員對項目的理解和最初發包方的理解不會是完全吻合的。所以就出現了到了項目中后期的時候,已經做出一些成型的模塊了,這時候發包方和接包方的交流就會越來越頻繁,你問我答,我問你答,大家都在極力搞清楚某個東西到底是干什么用的,它到底是不是用戶想要的,然后是仕樣書修了又補,程序改了又改,最后再大量投入測試人員,進行大規模的測試以保證項目的質量。所以對日項目到了中后期以后項目人員就會經常加班,這也是對日公司加班的另一個原因。

其實,話說回來,我覺得對日外包項目做到這個程度已經是很不容易的,而且現在有很多公司已經做得很好了,已經形成了一套成熟的外包對策。一個項目能夠做下來而且不延期或是延期很短時間已經算是相當成功了,雖然說存在項目需求變形,但日本人良好的做事習慣還是值得我們學習的,比如他們的文檔大部分用貼圖、圖形、表格來實現,任何細節都要形成文檔有據可查,這就保證了雖然項目總是在變,但不會陷入混亂,亂如麻而理不清頭緒。一切都是有序的在進行,只是要做的事情比較多時常加班。八、 特點7:沒有產品,沒有銷售

一般軟件公司都做兩種東西,一個是項目,一個是產品。項目是從來沒做過的,只做一次的軟件。產品是做完了要面向市場銷售的,要維護要更新換代的。項目和產品的具體區別請參閱其他資料,我這里就不累述了。

外包公司一般接到的活都是項目,很少接到產品外包的。因此沒有產品也就談不上銷售,沒有銷售部門、銷售人員、營銷、渠道市場、鋪貨等等的職能和運作。如果你是一個銷售或營銷人員那你就不要考慮對日軟件公司了,如果你是一個程序員或工程師或項目經理想改行搞銷售或市場,那么也勸你不要考慮對日軟件公司了。當然,如果有公司做對日的產品,而你想做銷售日語又好,那么無疑這個公司是你理想的選擇。九、 特點8:外派制度

你屬于A公司,現在A公司暫時沒有事情做,那你是否就可以閑下來呢?當然不是,你會被派到一個需要人的B公司支援那里的項目。當然并不一定要A公司有閑人,如果B公司很需要人找到了A公司,A公司也會想方設法的抽出人手派給B公司。這就是對日外包公司極有特色的外派制度。

在國內公司尤其是國有企業你從來沒見過哪個公司把自己的人派到別的公司去干活,在國人看來這也許不太好理解。而這在對日公司之間已經是司通見慣的了,甚至專門有公司就是做外派,招了人就派出去。是因為對日公司之間喜歡互

很赞哦!(968)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:广西桂林平乐县

工作室:小组

Email:[email protected]