最近关于20,30年薪的文章很多,但可能由于各位楼主职业的特殊性不便详细阐述其过程,大家的质疑很多,骂声也很多.本文从亲身经历出发,详细阐述奋斗过程,希望对同行有所帮助.
也希望大家在说XXX年薪的时候,也说说过程.过程才是有用的东西,因为你挣那么多钱也不分给别人.呵呵
大学其间(1997~2001)
本人计算机软件专业,沈阳二流本科,大学中学习成绩一般(但没有过重修),动手能力较强.大三开始买了台计算机,开始学习PB,并用做了分布式开发,2000年时在一加小软件公司打了3个月工,积攒了一些经验.特别要提的是本人的专业课比较扎实,这为以后打下了良好的基础.
2000年12月份冬季招聘会,签约一家大连的对日软件公司,月薪税前3000,公司免费提供宿舍,并且离公司步行10分中,公司也有食堂,应该说生活还是较舒适.
小结:动手能力与理论基础要两手抓.
实习
2001年3月去公司实习,由于我本身对自己的专业很感兴趣,所以到了公司后疯狂的学习.基本是早上7:00到晚上11:00都在公司.由于实习期间不要伙食费,其中有一个月只花了10圆钱(买了几根雪糕,呵呵).
由于是对日的公司,所以经过一段时间我认识到在这里日语不过关是没有什么大发展的,当时全国程序员不少,但大部分一外都是英语,日语因该算小语种,但日本的经济总量很大,需求也很大.
当时的学习安排是早上和晚上学日语其他时间技术,一直持续到6月
小结:确立了去日本工作为长期的战略目标.学习时间分配安排为: 技术30% 日语70%
正式工作
2001/7~12
2001年7月到公司正式上班,当时很多新人都在一个大组里学习.由于我计算机的基础较好,理解较快,一个月后成了小组长.虽然没有真正的名份.日语也是学的最好的(当然日语专业或有二外的除外).当时定期有针对新人小考试我非常重视,每次都是部门第一.
这其间一直保持每天都学习,为此我做了计划,具体到每一天.坚持了3个月,之后学习已经成为习惯,不用在计划了那么细了.
小结:实习时的基础使我有了一个好的开始,学习要有10年磨一剑的恒心.
2002年
一月份一次偶然的机会接触到了钱钟隆的<<逆向巧学英语>>,感慨万千.呵呵随即开始默写标准日本语的课文,应该算是重学.这次我是把发音和磁带一个一个比的,为以后的发音奠定了非常好的基础.从这时开始我主要是听,默写而不是看.
3月分一次公司的JAVA培训,老师建议用英文的资料来学,说的很多好处,觉的有道理,采用之.一直到现在我学习技术资料的95%都是英文版的.这个习惯使我没有把英语还给老师.呵呵
而且现在阅读大量的文档资料一点都不觉的头疼.当然写作能力也有显著提高.
6月份部门日语4级模拟350分,3级模拟,300分(四百分满)
7月份涨了400圆工资
12月份顺利通过国际3级考试.
此其间日语学习一直坚持着.随便说一句,我的日语完全是自学,公司也有免费的辅导班,因为不能和我的进度吻合,没有参加.不要被别人牵着走,这是我的原则.
我的作息安排基本上是早上7点到公司,到7:40听日语,8点吃饭,8:30上班,11:45吃饭,然后听日语,12:30休息, 13:00上班,晚上如果不加班的话继续学习.周末也基本上是学习.当然有时候也会打一天游戏.哈
小结:日语学习转为以听为主,技术学习转为全部采用英文资料.这两点使我收益非常大.
另外长期的坚持是成功的关键.
2003
1月份升职,涨600圆
1月份到3月份东京出差,和一些前辈交谈中感受到,来日本工作日语是门坎,越过这个门坎之后凭的是技术和经验,因为任何一个日本人日语都会比你好很多倍.
回来后调整计划,学习时间分配:技术70% 日语30%, 年底日语过2级,通过3个JAVA系列认证.为了配合计划实施,在日本AMAZON买回了认证所需的英文版书,花了2000圆.国内也有翻译过来的才200圆而已.
到8月份通过了SCJP(83%)和SCWCD(94%), 日语默写完中级上册.准备10月份过SCJD.
7月份升职,涨3000圆,月工资,月收6500.
9 月份到北京培训拿到了SUN的教师资格.接下来工作之余做了3个月的兼职讲师.由于占掉了大部分的业余时间,所以放弃考SCJD(另一个原因是觉得自己的水平已经完全达到了,本身这个认证并无新知识,实践而已),另外日语以3分之差失败.现在想来不知道这段经历值不值.
(到北京培训是一次偶然的机会,不在计划之内)
12月份参加国际日语2级考试,3分惜败.之后开始准备SCBCD(EJB相关)认证
小结:预想要完成的事基本上完成,感受到做出计划并且完成的快感.接着准备提高口语能力,还有想找个女朋友(呵呵)
2004
做最后的冲刺,计划报个口语班
2月份通过JAVA系列人证SCBCD (93%).
3月份开始带一个比较忙的项目一直到6月份.其间谈了一个女朋友,5月份分手,主要是性格不和.其他的事什么也没做.
面试了两家日本的公司,没和他们签,想再等等.
7 月份追公司的一个女孩(小我三岁),互相感觉都不错.因为我已定在10月份到日本工作.所剩时间不多.J. 8月份装房子,9月份装好.给女孩住,自己 10月份出国.(2003年10月的时候买了一栋房产,3500一平,80多平,离海边不员.—大连房子比北京便宜多了,环境还不错)
出国后业余时间天天和女朋友MSN聊天
小结:
下一步的工作已经是买方市场
有了女朋友,学习就成为了奢望.尤其是热恋的时候.没有女朋友的男士们,赶快抓紧时间学习吧.
2005
年薪30万人民币.
今年的计划是老婆也过来,找到工作,年底过SCEA(SUN架构师) 认证.
现在每天上班电车上听日语,一天两个小时..两周听烂一则新闻(录到MP3里). 认证考试的进度已完成20%(有点慢)
5月份回国和女朋友登记,6月份老婆的在留资格下来,计划9月份来.
未来展望.
2年以后跳槽,届时日语应该已经流利,技术应该已经全面,经验还算多,呵呵.50万是我的下一目标.
分享到:
相关推荐
银行管理与银行IT架构是银行体系中至关重要的组成部分,它们相互影响,共同推动银行业务的发展和创新。从标题和描述中,我们可以提炼出以下知识点: 1. 银行IT技术的应用与变革 银行业作为国内IT技术应用水平较高的...
### 计算机毕业设计论文答辩PPT范例——出租车广告发布系统 #### 一、背景与目的 随着全球定位系统(GPS)技术在民用领域的广泛应用,越来越多的企业和个人开始寻求利用这一技术提升自身的竞争力。特别是在出租车...
4. **布朗运动**:布朗运动是一种随机过程,表现为连续时间、连续空间中的随机游走,是金融学、物理学等多个领域的基础模型。它具有无记忆性,且在任意小的时间间隔内的变化是正态分布的。 5. **泊松过程**:泊松...
在这个毕业设计项目中,学生需要综合运用机械设计、力学、材料科学等多个领域的知识,通过实际操作和计算,完成从概念设计到实物制作的全过程。此外,他们还需要考虑到成本、可维护性等因素,以确保设计出的杠杆夹具...
4. **数据库设计**:项目中可能使用MySQL作为数据库管理系统,存储用户信息、菜品信息、订单数据等。数据库设计需考虑数据的一致性、完整性和性能,如采用合适的表结构、索引优化等。 5. **订单处理**:系统的核心...
在IT领域,RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种技术,用于提升硬盘存储系统的性能、可靠性和数据冗余。Dell H330是一款广泛使用的服务器级RAID控制器,它为用户提供了一种灵活的...
"超市管理系统毕业论文" 超市管理系统毕业论文是计算机工程系毕业设计报告的主题,旨在设计和开发一个超市管理系统。该系统旨在提高超市的管理效率和自动化程度,降低人工错误和成本。 知识点1: 社会背景 随着经济...
本文将深入探讨一个使用JSP技术开发的网上书店系统,结合毕业设计的角度,详细介绍系统的实现过程和核心功能。 JSP(JavaServer Pages)是Java平台上的动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现了...
这意味着我们可以从多个角度了解整个项目的开发过程和实现细节,这对学习和理解Web应用开发流程非常有帮助。 以下是一些核心知识点的详细说明: 1. **Java与JSP**:Java是一种广泛用于服务器端开发的面向对象编程...
在IT行业中,定时任务是许多应用的核心组成部分,用于在特定时间执行特定的业务逻辑。Spring框架结合Quartz库,提供了一种强大而灵活的方式来管理这些定时任务。本项目旨在演示如何利用Spring和Quartz从数据库中动态...
时间序列预测的目标是从历史数据中学习模式,并用这些模式来预测未来的数据点。 LSTM网络的核心在于其门控机制,包括输入门、遗忘门和输出门。输入门控制新信息的流入,遗忘门决定旧信息的丢弃,而输出门则控制当前...
《基于Java的毕业设计:学生社团管理系统》 Java开发的毕业设计项目——“学生社团管理系统”是一个典型的企业级应用,旨在模拟高校内学生社团的日常运营与管理。这个系统不仅适用于学术研究,也是毕业生们提升编程...
这个毕业设计项目是一个完整的试卷自动化生成系统,旨在简化教育工作者在考试准备过程中手动出题的繁琐任务,提高效率并确保试题的公正性和随机性。它可能包含了从基础题库管理、随机组卷、试题难度与类型均衡等多个...
#### 4. 开发流程 - **需求分析**: 明确用户需求,包括前台顾客和后台管理员的需求。 - **设计阶段**: 利用Rose设计面向对象的用例图、时序图和活动图,为系统开发奠定基础。 - **实现与测试**: 实现系统功能,并...
这篇名为“毕业设计论文”的文档很可能是同学完成的毕业论文全文,可能包含了上述过程的详细记录和研究成果。由于我们无法直接查看内容,因此无法提供更具体的细节。但根据标签“计算机”和“论文”,我们可以推断这...
### Oracle存储过程超详细使用手册 #### 一、创建存储过程 在Oracle中,存储过程是一种数据库对象,它由一组SQL语句和可选的PL/SQL代码组成,用于完成特定的功能。创建存储过程的基本语法如下: ```sql CREATE OR...
通常,控件应包含年、月、日和时间的滑动选择,或者提供快捷的日期和时间预设选项。 2. **适应性**:考虑到不同设备的屏幕尺寸和操作系统,控件需具备良好的适应性和响应性,确保在手机和平板上都能良好显示并操作...
(4)课程管理中可以添加,修改,删除课程 (5)成绩录入可以选择课程,然后选择成绩文件录入成绩。 (6)成绩修改可以输入学生的学号和成绩进行修改。 (7)成绩查询可以选择通过学号,姓名,课程等进行查询。 ...
在Android开发中,滚轮时间选择器是一种常用的用户界面组件,允许用户通过滚动来选取特定的时间或日期。本文将深入探讨“Android滚轮时间选择器”这一主题,特别是在标题和描述中提到的四种选择模式:年月日时分、...
4. 考试过程:考生进行在线答题时,系统需要实现计时、防作弊、自动保存等功能。这部分可能涉及到Servlet、JSP等Web技术,以及JavaScript和Ajax实现前端交互。 5. 结果评估:考试结束后,系统自动评分并显示结果。...