大學(xué)未卒,身先入此行。時(shí)光飛梭,頓悟跌打滾爬,五年已逾。
回首往事,歷歷在目,酸甜苦辣,肚中自知。。。
而如今,身在東瀛,蹴鞠行事,偶遇同行,故作此文,為之共勉。。。。。。。
================================================本文說(shuō)明===================================================
???? 當(dāng)別人問(wèn)起我軟件行業(yè)和其他行業(yè)的最大區(qū)別時(shí),第一個(gè)讓我想到的不同點(diǎn)便是理性的思維方式。軟件行業(yè)人的大腦會(huì)在經(jīng)過(guò)幾年的和各種語(yǔ)言打交道之后,也逐漸學(xué)會(huì)用繼承,多態(tài),抽象,擴(kuò)展等方法看待各種問(wèn)題。故此,當(dāng)自己對(duì)待在日軟件開(kāi)發(fā)工程師有些許的話(huà)要說(shuō)的時(shí)候,一定會(huì)選擇一個(gè)結(jié)構(gòu)完整,有著許多共通部分的父類(lèi)來(lái)繼承,然后針對(duì)在日軟件開(kāi)發(fā)工程師獨(dú)有的特性,進(jìn)行子類(lèi)的擴(kuò)展,不過(guò)整體結(jié)構(gòu)仍然保持父類(lèi)的特性。上述說(shuō)明,實(shí)在是非此行業(yè)不能理解。所以,正如老羅述,彪悍的人生無(wú)需解釋?zhuān)挥袃煞N情況需要解釋?zhuān)孩僮约旱挠H人,因?yàn)椴唤忉寱?huì)讓她們會(huì)傷心。②法院
以上!
===========================================================================================================
恭喜,你選擇做一個(gè)赴日本工作的軟件工程師。
悲哀,你選擇做一個(gè)赴日本工作的軟件工程師。
本文面向的讀者群,僅指如今身在日本并且從事著軟件開(kāi)發(fā)工作的中國(guó)工程師。
謹(jǐn)以此文與小春上來(lái)日本從事軟件行業(yè)的兄弟們共勉,同時(shí)寫(xiě)給我愛(ài)和愛(ài)我的人
???? 當(dāng)我們大一時(shí)懷著青澀的記憶進(jìn)入大學(xué)校園,并且選擇計(jì)算機(jī)、通信、電子、自動(dòng)化、機(jī)電等專(zhuān)業(yè)時(shí),我想你可能和我一樣說(shuō)不清畢業(yè)后到底想從事什么行業(yè)。可是,四年就這么一晃就過(guò)了,和很多人一樣經(jīng)過(guò)熙熙攘攘的招聘會(huì)之后,終于找到了一份薪水不錯(cuò),很多人都羨慕的工作--—傳說(shuō)中的軟件工程師。
??? 可是問(wèn)題在于我們都并不滿(mǎn)足于此!為了將來(lái)的發(fā)展,各自通過(guò)各種方式包括外派中介,學(xué)校招畢辦,各種熟人選擇了赴日從事軟件開(kāi)發(fā),真是自作孽不可活。不過(guò),歡迎你和我一樣加入這個(gè)被其它人認(rèn)為是風(fēng)光無(wú)限的“赴日軟件工程師”吧。
??? 赴日軟件工程師とは?(※1ご參照下さい)
??? 相
???? 對(duì)國(guó)內(nèi)一些剛畢業(yè)的同學(xué)或者仍然在國(guó)內(nèi)的同行們而言?xún)?yōu)厚的薪水(※2ご參照下さい),以及在日本新鮮的生活,發(fā)達(dá)國(guó)家的便利生活不僅僅讓你感到生活的充實(shí),更滿(mǎn)足了你那不讓外人知的虛榮心。Z在日本的幾年中,你經(jīng)常會(huì)回頭關(guān)心一下自己在國(guó)內(nèi)親愛(ài)的同學(xué)和同行們的工資和生活,在內(nèi)心憐憫他們的同時(shí),我們也會(huì)為了在日本所付出孤獨(dú),寂寞,沒(méi)盡頭的加班的感到平衡。“吃得苦中苦,方為人上人”這句話(huà)在日本的幾年中你說(shuō)的最多,不管對(duì)自己、朋友、還是愛(ài)人。對(duì)了,在日本的幾年中,你會(huì)覺(jué)得自己除了吃飯開(kāi)銷(xiāo)、住房、小春足球活動(dòng)、一個(gè)月幾次的飲み會(huì)之外,存款已經(jīng)開(kāi)始一天一天多了起來(lái)。心里已經(jīng)打起了小算盤(pán),開(kāi)始考慮以后買(mǎi)套1000萬(wàn)的小房子,開(kāi)始談戀愛(ài),開(kāi)始考駕照,開(kāi)始看車(chē)子。總之,你對(duì)前途充滿(mǎn)了信心,你確信認(rèn)為這種“貧嘴張大民”式的日式小資生活會(huì)永遠(yuǎn)的持續(xù)下去,即使不是變得更好的話(huà)。
??? 可是在日本的日子就這么一天一天的過(guò)去了,忽然有一天你突然發(fā)現(xiàn)你自己快30歲了,甚至已經(jīng)超過(guò) 30歲了,漸漸你心里已經(jīng)開(kāi)始有了一種說(shuō)不清楚的不安的情緒,因?yàn)槟惆l(fā)現(xiàn)日本所能給你的生活并不象想象中一樣變得越來(lái)越好。你也突然發(fā)現(xiàn)國(guó)內(nèi)以前瞧不起的親愛(ài)的同學(xué)和同行們已經(jīng)不少買(mǎi)了房子,車(chē)子,結(jié)了婚,有的甚至還養(yǎng)了孩子,你才開(kāi)始明白自己雖然每個(gè)月賺的比他們多,可是存下來(lái)的錢(qián)比起他們最多是中等偏上。工作中更加有讓人感到不舒服的地方,來(lái)了幾年了還是每天用相同的語(yǔ)言開(kāi)發(fā)著各種項(xiàng)目,每天真正用日語(yǔ)交流的還是不超過(guò)100句甚至還必須加上手語(yǔ)才能解釋清楚。每天還是必須做在電腦前用C++,Basic,COBOL,Pro C*等工具寫(xiě)上500行以上的代碼附帶測(cè)試,自己雖然是前輩了,不過(guò)手下還是沒(méi)有一個(gè)小兵,對(duì)工作的不滿(mǎn)只有在飲み會(huì)的時(shí)候才敢偶爾發(fā)發(fā)牢騷。
??? 你終于開(kāi)始迷茫“老子再過(guò)幾年后,到底要干什么?”,這句話(huà)常常出現(xiàn)在你的心里。 “敢問(wèn)路在何方?路在腳下。。。”,不過(guò)西游記里面猴兄和八戒兄這么認(rèn)為是可以的,你呢?
??? 那就讓我們抱著研討的態(tài)度,來(lái)看一下我們大家的出路吧:
第一條:繼續(xù)留在日本做你的軟件開(kāi)發(fā)工程師吧。
如果大家真的留心數(shù)過(guò)的話(huà),發(fā)現(xiàn)還真的有很多朋友在30歲以后還在從事Coding工作,我這里說(shuō)的從事,是指你還需要天天在破舊的電腦邊上用 Visual Studio.Net或者JBuilder等開(kāi)發(fā)工具甚至于UltraEdit在表達(dá)你的邏輯思維。與你手下帶著幾個(gè)小兵無(wú)關(guān),與你寫(xiě)不寫(xiě)仕様書(shū)無(wú)關(guān),也與你是否被叫做SE、BSE、主任研、主幹研的帽子無(wú)關(guān),只要你還需要親自寫(xiě)代碼,你就屬于這一類(lèi)。仔細(xì)的分析一下這類(lèi)人,還真發(fā)現(xiàn)他們有以下的這些共同點(diǎn):
?? 1.?? 癡迷工作或者癡迷電腦,晚上八點(diǎn)到十二點(diǎn)的這段時(shí)間,基本上是在電腦桌或工作臺(tái)前渡過(guò)的。
?? 2? 。? 頭發(fā)三七開(kāi),不會(huì)去刻意格好つける。
?? 3? 。? 近視+戴眼鏡。
?? 4? 。 體型偏胖或偏廋,不在正常區(qū)間。
?? 5? 。 不喜歡與人交住,不參加小春足球活動(dòng),飲み會(huì),MSN上常聯(lián)系的MM不超過(guò)五個(gè)。
?? 6?? 。除了程序邏輯之外,不太討論其他的話(huà)題。
?? 7? 。 無(wú)遠(yuǎn)期未來(lái)計(jì)劃,對(duì)五年后自己生活怎么樣、從事什么工作說(shuō)不清楚。
?? 8? 。 儉省,甚至扣門(mén),從不亂花錢(qián),每個(gè)月甚至可以節(jié)省20萬(wàn)日元。
??? 即使你是還不到30歲的軟件開(kāi)發(fā)工程師,如果你想知道是否會(huì)在30歲后還從事軟件開(kāi)發(fā),那么就請(qǐng)把自己和以上幾條逐一比對(duì)。四條疑似,如果五條一樣的話(huà),那么恭喜你,你已經(jīng)可以看到自己的未來(lái)了。
???? 這些朋友們通常抱著過(guò)一天是一天的態(tài)度生活,到了這個(gè)年齡,也不敢再輕易的換工作了,剛來(lái)日本時(shí)的銳氣慢慢的被生活所削平,唯一不變的希望是有一天中到彩票的頭獎(jiǎng)。說(shuō)實(shí)在話(huà)因?yàn)樗麄兊男愿袼蓿旧峡梢源_定他們以后不可能在人際關(guān)系復(fù)雜的職場(chǎng)上獲得更好的發(fā)展。當(dāng)個(gè)Sub Leader混個(gè)SE,帶幾個(gè)人寫(xiě)Coding已經(jīng)是他們發(fā)展的頂點(diǎn)。至于以后的人生之路,不僅他們自己迷茫,可能老天爺也在頭痛。
??? 簡(jiǎn)單建議:性格決定命運(yùn)。所以說(shuō)要改變命運(yùn),先改變性格。堅(jiān)持半年晚上不從事工作、游戲及電視(不過(guò)說(shuō)實(shí)話(huà),這個(gè)還真的很難)。用此時(shí)間與人交往,參加小春足球活動(dòng),飲み會(huì),相信你的人生可能會(huì)有所改變。
第二條:軟件開(kāi)發(fā)擔(dān)當(dāng)
???? 如果你現(xiàn)在還沒(méi)到30歲,而且已經(jīng)是Sub Leader、制品擔(dān)當(dāng)、或者項(xiàng)目經(jīng)理,或者你眼看就有機(jī)會(huì)被提升為這類(lèi)頭銜的話(huà),那么我要恭喜你,你走的是從“生產(chǎn)從事”到“開(kāi)發(fā)管理”這條金光大路了。有一點(diǎn)很明確,你不僅擁有很高的軟件專(zhuān)業(yè)技能,而且很顯然,你也有著很強(qiáng)的人際交往和日語(yǔ)溝通能力,你這類(lèi)人根本不需要對(duì)未來(lái)有著任何的擔(dān)心,不要說(shuō)在日本,即使在沙漠你也很容易白手起家。
??? 你能不能成為這類(lèi)人也很容易區(qū)別,就像下圍棋的二十歲不能做國(guó)手終身無(wú)望一樣。你如果在工作三、四年以后,也就是說(shuō)二十七歲左右就會(huì)發(fā)現(xiàn)自已工作中和客戶(hù)交流或者對(duì)著手下的小兵指手劃腳的時(shí)間比親自Coding的時(shí)間要多了,而且開(kāi)會(huì)的時(shí)候已經(jīng)開(kāi)始學(xué)會(huì)說(shuō):“あのさー、えーどですね....”,那就說(shuō)明你還是很有希望成為開(kāi)發(fā)管理這類(lèi)人的。相反,如果你快30歲了還天天埋頭于Coding、 Debug,電腦鍵盤(pán)上被按的最多的竟然是F9和F10(內(nèi)行不用解釋?zhuān)庑薪忉屃艘膊欢蛘?0多歲了你還沒(méi)升到部門(mén)經(jīng)理(雖然公司總是讓你覺(jué)得很有希望),基本上可以確定你不是開(kāi)發(fā)管理這類(lèi)人。好了,如果你確定你是這類(lèi)人,那么你唯一的想法就是盡快爬上中層和高層,因?yàn)橛袝r(shí)候工作當(dāng)中的偶然性太大,雖然說(shuō)一個(gè)蘿卜一個(gè)坑,可并不是所有的蘿卜都有坑的!
??? 簡(jiǎn)單建議:和公司的某個(gè)課長(zhǎng)或者部長(zhǎng)搞好關(guān)系,關(guān)鍵時(shí)候,總是需要人頂你一把才能把你這個(gè)蘿卜頂?shù)侥莻€(gè)坑的。
第三條:轉(zhuǎn)行到相關(guān)的市場(chǎng)部門(mén)
???? 這里所謂的[相關(guān)的],也就是所謂的軟件公司的市場(chǎng)部門(mén)。通常在一個(gè)軟件公司里面,開(kāi)發(fā)和市場(chǎng)都是最重要的兩個(gè)部門(mén),也是最容易產(chǎn)生沖突和矛盾的地方。市場(chǎng)部門(mén)天天抱怨由于開(kāi)發(fā)做得不好,不僅不能開(kāi)發(fā)新的市場(chǎng)而且一些老客戶(hù)也轉(zhuǎn)用其他的系統(tǒng)。而開(kāi)發(fā)也天天在抱怨自己開(kāi)發(fā)出這么好的東西,市場(chǎng)部門(mén)卻賣(mài)不掉。從另一方面來(lái)說(shuō),這兩個(gè)部門(mén)也確實(shí)有各自欠缺的地方,市場(chǎng)部門(mén)的人總是缺少?gòu)募夹g(shù)角度看問(wèn)題的能力,往往答應(yīng)了客戶(hù)要實(shí)現(xiàn)這樣那樣不能實(shí)現(xiàn)的功能,隨后被公司的技術(shù)部門(mén)笑話(huà)。而技術(shù)部門(mén)也往往缺少?gòu)挠脩?hù)角度看問(wèn)題的態(tài)度,往往不知道一個(gè)ボタン放在哪最方便用戶(hù),跳出的メッセージ的內(nèi)容雖然覺(jué)得非常當(dāng)たり前,可是用戶(hù)更本不知所云。
??? 所以,如果你對(duì)軟件開(kāi)發(fā)沒(méi)什么興趣,不妨和你的上司談?wù)勗囍D(zhuǎn)到市場(chǎng)部門(mén)。如果可以成功轉(zhuǎn)行的話(huà),相信你以后在市場(chǎng)部門(mén)的發(fā)展應(yīng)該是非常好的。因?yàn)樵诤腿舜蚪坏婪矫妫阋獙W(xué)到和他們一樣,可能只需要1年左右。而在技術(shù)方面,他們永遠(yuǎn)追不上你!
??? 簡(jiǎn)單建議:流利的日語(yǔ)這是基本,除此之外,還需要做市場(chǎng)的樣子。比如要學(xué)會(huì)天天穿スーツ,學(xué)會(huì)格好つける,學(xué)會(huì)用一些男用化妝品打扮自己,比如ブルガリ的男士香水。
第四條:自己接項(xiàng)目,開(kāi)公司
??? 關(guān)于這條,有兩點(diǎn)需要強(qiáng)調(diào)的。第一是在這里所謂的開(kāi)公司指的是在國(guó)內(nèi)開(kāi)一家自己的公司。第二是這個(gè)順序是接項(xiàng)目然后開(kāi)公司,而不是相反。
???? 如果你是從國(guó)內(nèi)有過(guò)對(duì)日軟件開(kāi)發(fā)經(jīng)驗(yàn)的軟件工程師的話(huà),我想你應(yīng)該會(huì)知道和了解國(guó)內(nèi)的一些對(duì)日軟件的開(kāi)發(fā)模式。往往一個(gè)在日本有著很多年軟件開(kāi)發(fā)經(jīng)驗(yàn)的部長(zhǎng),從一個(gè)大公司例如接了一個(gè)項(xiàng)目帶到國(guó)內(nèi),然后和人合資創(chuàng)立了一家公司,找了一批剛剛畢業(yè),沒(méi)什么經(jīng)驗(yàn)的大學(xué)生從事著周而復(fù)始的勞動(dòng)。為什么說(shuō)是勞動(dòng)呢?如今的軟件開(kāi)發(fā)其實(shí)早就沒(méi)有當(dāng)年的神秘感,而且對(duì)日的軟件開(kāi)發(fā)更是如此。國(guó)內(nèi)理工科大學(xué)畢業(yè)生,即使是剛剛畢業(yè)的學(xué)生,只要學(xué)過(guò)一點(diǎn)C++, JAVA,Cobol的話(huà)完全可以在短時(shí)間內(nèi)勝任PG的工作。從日本客戶(hù)這邊得到的是每個(gè)人月20-30萬(wàn)日元的開(kāi)發(fā)費(fèi)用,而在國(guó)內(nèi)付出的只是每個(gè)月 3000-4000的人月成本,這樣一來(lái),中間的差價(jià)就可以讓這位老兄笑的合不攏嘴。這樣的公司往往有以下特點(diǎn):
?? 1.?? 聲稱(chēng)自己是日企,其實(shí)管理上全部中國(guó)人,只不過(guò)做的是日本軟件的外包。
?? 2.?? 員工的福利很差,四金總是用勞動(dòng)法規(guī)定的最低標(biāo)準(zhǔn)來(lái)繳納。
?? 3.?? 總是對(duì)員工說(shuō)干得好的話(huà),有被派到日本的工作機(jī)會(huì)。日本的出差,對(duì)員工來(lái)說(shuō)是獎(jiǎng)勵(lì)。
?? 4.?? 開(kāi)發(fā)語(yǔ)言通常為Cobol,Pro* C,Java J2EE等。
?? 5.?? 開(kāi)發(fā)的項(xiàng)目通常為金融,證券等ERP系統(tǒng)。
?? 6.?? 無(wú)償?shù)募影啵瑔T工怨音載道。
??? 如果你在上述這樣的公司有過(guò)工作經(jīng)驗(yàn)的話(huà),我想你一定會(huì)抱怨公司的待遇以及老板的剝削。可是你有沒(méi)有轉(zhuǎn)換過(guò)一種角度來(lái)考慮問(wèn)題呢?難道我們不能成為這樣的人,反過(guò)來(lái)剝削別人嗎?答案是肯定的,別人可以做到,我們也可以做到!
??? 簡(jiǎn)單建議:擴(kuò)大你的人際交往圈,多認(rèn)識(shí)一些在日本做軟件的朋友。說(shuō)不定在什么時(shí)候,大家可以有機(jī)會(huì)進(jìn)行項(xiàng)目合作。
第五條:第二職業(yè)與兼職
??? 這條與其說(shuō)是出路,不如說(shuō)是一種暫時(shí)的賺錢(qián)方式。當(dāng)然它的前提是你還不至于太忙,至少還有自己的一些閑暇時(shí)間。這種方式覺(jué)得最適合那種現(xiàn)在收入已經(jīng)比較高,或者對(duì)自己現(xiàn)在的工作比較滿(mǎn)意,不過(guò)又想賺點(diǎn)外快的那些人了。
???? 對(duì)于在國(guó)內(nèi)搞了好幾年的軟件工程師來(lái)說(shuō),一個(gè)人做個(gè)公司網(wǎng)站,內(nèi)部管理系統(tǒng)啥的其實(shí)并不是什么很困難的事情。國(guó)內(nèi)的技術(shù)論壇上面,下載幾個(gè)網(wǎng)站的模板,然后改一下公司名稱(chēng),圖片,風(fēng)格然后賣(mài)個(gè)1-2萬(wàn)的事情大家也不是沒(méi)做過(guò)。內(nèi)部管理系統(tǒng)也是一樣,對(duì)于一般的小公司來(lái)說(shuō),所謂的管理系統(tǒng)也不過(guò)是實(shí)現(xiàn)增,刪,改,查的需求而已,當(dāng)需要稍微復(fù)雜一點(diǎn)程序的時(shí)候便到網(wǎng)上去找個(gè)控件+注冊(cè)碼便可以簡(jiǎn)單實(shí)現(xiàn)。既然在國(guó)內(nèi)可以這樣,為什么在日本的各位軟件工程師沒(méi)有想過(guò)呢?而且想對(duì)國(guó)內(nèi)想對(duì)便宜的價(jià)格來(lái)說(shuō),同樣的系統(tǒng)在日本的價(jià)格應(yīng)該更加合理。這樣下來(lái),每個(gè)月增加個(gè)10萬(wàn)左右的收入也不是什么很難實(shí)現(xiàn)的目標(biāo)了。其實(shí),最重要的不光是錢(qián)的問(wèn)題,積累的人脈關(guān)系也將成為你以后無(wú)形資產(chǎn),為你以后在國(guó)內(nèi)的發(fā)展做一下鋪墊。
??? 簡(jiǎn)單建議:多認(rèn)識(shí)一些不同行業(yè)的日本人。不光是做IT的,其他比如服裝的,機(jī)械的。總之盡快融入日本這個(gè)社會(huì),和方方面面的人多打交道。錢(qián)賺多了,別忘記給自己爸媽和女朋友買(mǎi)點(diǎn)東西,畢竟自己在國(guó)外工作,平時(shí)照顧不到的地方用其他的方式來(lái)彌補(bǔ)一下吧。