今天阳光甚好,在家中小屋,闲来无事,回顾一下这五年的历程。我想从来东京的缘由、东京的环境、生活、IT这四个方面介绍一下。

首先,说一下为什么我会来到东京。

电子信息专业毕业,大学实验室学习IT,毕业后入职一家对日公司,发现对日开发的流程比较规范。于是想看看外面的世界,认知日本的软件开发,于是自学一年日语,网上联系日本公司,获得offer,独自来到日本Tokyo,开启五年的历程。

日本这边的城市环境很好。

蓝天白云,空气清新,街道干净,地下水可以直接饮用,而且路上的鸽子不怕人,有一次,着急赶路,没注意脚下,差点踩到地上的小家伙们。父母也来过这边游玩,比较喜欢这里,因为气候很好,城市设施便利。这里便利店大街小巷都有,还带有卫生间,即使不买东西,也可以随便使用,还是蛮人性化的。不过,它这里的自然景观虽说也可以,不过跟中国的名山大川没有可比性。这里的两米高的流水,它也叫瀑布,跟我脑海中的认知有太大的出入了。

Tokyo这里的生活跟北京的工作节奏差不多,太快了,不适合生活(在这里养老除外)。

这里的通勤的方式是依靠电车,电车车厢很多节,跟国内的火车类似。每天早上真的是人挤人,人贴人。工作的话,大家单程的通勤时间在一个小时左右很正常,我曾经去过很远的一个现场工作,单程通勤时间一个小时四十分钟。要哭的节奏,当时一下班,头疼,因为要赶车。在东京,身外外国人,必须经历的就是孤独感。独身一人来到新的国度,新的文化的冲击,确实需要一个适应的阶段。面对的孤独,确实能够让人成长,可以让你有许多时间做你想做的事情。比如说,我喜欢篮球,国内,是一帮人打拍儿,4V4,不过在这里,你只能自己练习你的球技了(来日本一年后,找到组织,这个状况改变了)。比较大的一个感触是,当地的人(日本人),玩某项运动的话,比较精通,我想这个他们从小面临的孤独感,是分不开的。我也是在这段时间,自己会在周末,静下来,学习一些IT技术。

最后说一下,日本的IT行业。

日本也有一些一流的大企业IT公司,乐天、亚马逊、Line(类似中国的WeChat)等。不过除此之外的公司,90%都是人员派遣公司(外包公司)。为什么会选择外包?对于企业来说,外包的话,核心技术掌握自自己手中,其他的批量生产的作业,托付出去。此外,在不忙的时候,不需要养多余的闲人,解约了企业的成本。但是这个模式有严重的弊端。首先它依赖大量的文档。因为外包,派遣公司的人员流动性非常大,加上项目结束后,被派遣人员的离开,导致,负责某个功能的相关人员可能全部不在了,所以必须留下资料作为参考。此外,日本是个老龄化国家,需要大量的外国人补充劳动力,因为外包的人员绝大大部分来自中国(比例最高)、韩国(比例第二高)、越南、印度等国家。大家日语水平不好,不能直接跟客户就开发的功能问题进行讨论。这时都是通过一个日语好的leader人员进行转达,IT的东西,不直接沟通而是通过第三者转达,肯定在意思的传达上有很大的弊端。

估计看到这里的,都是老铁了。想问的问题,是不是想知道能赚多少钱啊?在这的(男)程序员,刚来日本的话,日语二级,技术中等水平的话,每月除去基本花销能剩下7K左右。来日本2年、3年的话,每月能剩下12K左右。再想赚的更多的话,外语决定着你的发展上限。

有人问我,来日本最大的收获是什么。最重要的是面对孤独,心智的成熟,身处异国他乡,面对文化的冲击,学习他国优秀的文化,提升自己。我想这才是最终要的。而且,自身的一个非常大的变化是,我出来之后,比之前更加热爱自己的祖国。我是中国人,wo骄傲。中国人到全世界各地都可以混得好,因为聪明,勤奋,肯付出,愿意用自己的双手在土地上洒下汗水,构建属于自己的美好的家园。

Tokyo 五年 IT 生活的更多相关文章

  1. Android项目开发五-《星星生活志》1.使用MediaRecorder录制音频

    Android设备实现录制音频的简单demo 转载请注明; http://blog.csdn.net/u013670933/article/details/26089487 代码例如以下: publi ...

  2. 开展project 正常的生活之路

    相对刚走出学校的学生在其他行业工作,竞争力的薪酬,同时.并不断地不仅学习更新专业知识让你感到生活的充实,更满足了你那不让外人知的虚荣心.在刚出校门的几年中,你常常回头看看被你落在后面的同学们,在内心怜 ...

  3. 银行HR:寒门再难出贵子

    银行HR:寒门再难出贵子来源:金融行业网 2013 年 8 月 6 日 来源:天涯社区 作者:永乐大帝二世 本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的好 ...

  4. java_多态

    一.多态(对象的多种形态)1.引用的多态 父类的引用指向本类的对象 父类的引用指向子类的对象(引用多态) (不允许子类对象指向父类)2.方法多态 创建本类对象时调用的方法为本类的方法 创建子类对象时, ...

  5. C#面向对象(1)

    一.面向对象(OOP) 面向过程 面向过程就是分析出解决问题的所需要的步骤,然后每个步骤使用函数实现,使用时将函数依次调用即可 C语言 面向对象 对象:生活中真实存在的事物(电脑.手机.草.树.... ...

  6. IT开发工程师的悲哀现状和可能前途

    IT开发工程师的悲哀现状和可能前途 本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师.当你选择计算机或者电子.自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷 ...

  7. 千千万万的IT开发project师路在何方

    已经找不到该文章的最初出处了,有找到的人请告诉我.谢谢~~ 千千万万的IT开发project师路在何方 2007-06-25 21:41 恭喜,你选择开发project师作为自已的职业! 悲哀.你选择 ...

  8. Gartner评估:众包将掀起IT服务市场的革命

    国际IT顾问与咨询公司Gartner发布评估报告,称众包是中国的一种新兴业务模式,将掀起IT服务市场的革命.然而,只有很少的的服务提供商会构建众包平台来尝试使用该业务模式.IT服务提供商的业务部门负责 ...

  9. Linux网络篇,ssh原理及应用

    一.对称加密与非对称加密 对称加密: 加密和解密的秘钥使用的是同一个.    非对称加密: 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥:简称公钥和私钥 对称加密 对称加密的密 ...

随机推荐

  1. vue路由懒加载方式

    方式一:结合Vue的异步组件和Webpack的代码分析 const Home = resole => {require.ensure(['../components/Home.vue'],() ...

  2. Blazor入手教程(一)前言

    Blazor入手教程(一)前言 结论 最近在学习blazor.得出了这么一个结论: Blazor是一门很值得学习的技术,未来.net下将会有相当多的 web应用使用blazor开发.十分看好这一技术, ...

  3. FL Studio入门:如何使用Layer插件叠加音色

    Layer控制器也是FL Studio中一个特别有用的插件,主要用来叠加音色,以及通过Layer通道来控制多个打击乐通道. 下面我们一起来看看叠加音色是怎么做出来的. 1.新建一个空白工程,插入3个3 ...

  4. Codeforces Round #661 (Div. 3) D、E1 题解

    D. Binary String To Subsequences #贪心 #构造 题目链接 题意 给定一个\(01\)串\(s\),完全分割成若干子序列(注意,不要混淆子串与子序列的概念),其中的子序 ...

  5. 公平lock和非公平lock的区别

    可以看到区别在于,在lock时和tryAquire时,非公平锁不会去管队列中有没有线程在排队,直接尝试去获取锁,失败之后就和公平锁一样,乖乖去排队. 也就是说发生竞争的场景在于,尚未入队的线程之间和刚 ...

  6. 现代富文本编辑器Quill的模块化机制

    DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师.官方网站:devui.designNg组件库:ng-devui(欢迎S ...

  7. Windows 的这款工具,有时让我觉得 Mac 不是很香

    上次写了个 cheat.sh 在手,天下我有,小伙伴们热情高涨,觉得这是一个没有杂质的好工具:也有小伙伴抱怨说对 Windows 用户不是特别友好 (其实用 curl API 是没啥问题的).为了「雨 ...

  8. maven依赖问题的出现原因与解决方式

    摘要 maven依赖问题作为开发者应该是经常遇到的问题,在个人单独开发单独维护的项目里,可能体现不那么明显,一是自己对导入的jar大部分都很明确,二是出现问题第一解决发现也很快,问题就没那么严重,而在 ...

  9. 并发编程实战-J.U.C核心包

    J.U.C - AQS java.util.concurrent(J.U.C)大大提高了并发性能,AQS 被认为是 J.U.C 的核心.它核心是利用volatile和一个维护队列. AQS其实就是ja ...

  10. moviepy音视频剪辑:视频半自动追踪人脸打马赛克

    一.引言 在<moviepy1.03音视频剪辑:使用manual_tracking和headblur实现追踪人脸打马赛克>介绍了使用手动跟踪跟踪人脸移动轨迹和使用headblur对人脸进行 ...