第35章 挠痒痒

习,使自己学习到了很多东西,了解了工作流程,为以后从学生到职场人的转变

做了良好的铺垫。这期间,我做过web程序的编码,测试,其中包括java代码

书写,*ml文档的书写,pcl的书写,bug票的填写,QA的提出,检证物的制作,

亲身经历了一个项目的后期制作,对没有进过IT公司实习之前的我,什么都是

崭新的,而经历之后,对于马上要进入职场的我,这段经历无疑是雨露清风,一

段清澈的洗礼。

一、企业简介

xx有限公司由多名拥有日本大型IT企业工作经验的赴日留学生于20xx年

7月创建。成立之初定位于专业对日系统开发公司。现在在客户的关心和支持下

已经茁壮发展起来。公司主要从事面向日本大型公司(如,xx制作所)的软件

开发业务。

xx年4月,以“Offshore开发桥梁工程师团队”为人力基础成立了具有日

本法人资格的公司—株式会社日本xxSYSTEM。

xx年7月,xx情报公司与xx集团密切合作,成立了xx情报xx研发中心。

这一研发中心的成立,标志着株式会社xx情报的海外研发战略正式启动,也标

13/ 24

志着xx集团已成为xx情报在中国国内的战略合作伙伴。今后,xx集团将依托

xx情报,在软件离岸开发(设计、编码测试)、高级人才(BSE、项目经理)的

教育培训等诸多领域展开深度合作,为xx服务外包产业的发展作出更大的贡献。

xx年2月,在原有产业基础上,为扩大企业影响和强化竞争力,xx科技积

极导入xx最先端技术和产品进行再次研发,成为xx科技进入系统集成领域的里

程碑。公司将以“信心、全心、安心”的宗旨,让科技造福国人。

二、实习内容

调查软件外包就是企业为了专注核心竞争力业务和降低软件项目成本,将

软件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。

外包是软件全球化环境下,软件生产在全球进行资源有效配置的必然产物。软件

本小章还未完,请点击下一页继续阅读后面精彩内容!

外包中所称的离岸外包则是指跨国公司利用发展中国家的低成本优势,将生产和

服务外包到发展中国家,用来降低自己的生产与开发成本的方式。众所周知,软

件开发的成本中70%是人力资源成本,所以,降低人力资源成本将有效地降低软

件开发的成本。

目前,全球已经形成若干软件外包区,以美国等为代表的国家,正在把外

包服务转移到亚太等低成本发展中国家进行。软件外包已经从国内企业间的外

包,发展为跨国的外包。

印度、爱尔兰、以色列等国家,范文内容地图由于抓住了国际软件外包的

机遇,迅速发展为软件产业的大国,并且形成了国际软件外包中心。随着经济全

球化的趋势,跨国公司着手进行全球资源的整合与重组,全球软件外包的发包市

场主要集中在北美、西欧和日本等发达国家,并且以全球500强企业为主,来推

动离岸外包。

近年来,中国的软件外包发展迅速,政府打出了软件服务外包政策组合拳。

科技部,工业和信息化部以及商务部等部委在推动软件服务外包出口方面出台了

一系列措施,包括建立相关园区和出口基地,集中资源打造中国的外包品牌。

截至xx年年底,商务部共认定xx、xx等11个软件出口创新基地,初步形

成了国家软件出口战略规划布局。

随着我国软件服务外包业的发展,软件服务外包技术和管理水平也在不断

提升,我国正逐渐成为软件服务外包的理想之地。

14/ 24

预计未来4年,还将迎来新一轮发展高峰,至xx年,将新增家IT

企业。预计未来相当长一段时间内,国际软件外包业务继续向中国转移的态势不

会改变,随着海外经济体复苏,我国软件外包有望再次进入快速的增长期。

我的实习就是在一家对日外包公司,结合自己所学专业,主要是对日java

编程及其测试。经实习调查,对日外包公司对员工主要要求两方面:一,日语,

所有的文档系统都是日语版的,这要求员工有一定的日语能力,日语在三级水平

以上,能独立的撰写文档就行,一般都是一些日文的式样书需要写;二,编程技

术,既然是软件外包,也要求员工在编程技术方面有一定的基础,能独立解决编

程中遇到的技术问题,技术首先是一个门槛,不管是java也好,还是net也好,

技术的思想是共同的,你只要掌握一门语言,学其它的都非常容易了,熟练的掌

握一门技术,是有开发项目的经验。对日外包我总结了几个字“技术立足,日语

制胜”。

三、实习情况分析

1、编码

作为实习生,我很幸运的有两周的编码机会。首先,先介绍一下我们这个

项目的大致框架。Spring,ibatis,oracle11g,java语言+javaS cript,MVC

这就是我们所用的知识或是说技术。对于一直在学校的我,这些东西就好像海市

蜃楼,虚无缥缈,仅仅的一点了解也只是停留在认识知道会做笔试题的水平,到

了真正应用自己操作的时候,只能感叹学校所学太简单太肤浅了,以至于不能直

接使用。其他太难的我还没学会,在此只列举一些实习中用到的知识。

对于Spring来说,虽然网上炒得很厉害的是它的AOP(依赖注入)机制,

但站在我的这个层面,觉得最重要的是它的配置文件,当然配置文件也包含了依

赖注入的思想。

把几乎所有的资源都放在这个配置文件中,以Bean的形式存在,当使用的

时候,就利用Bean的ID获得。面的范文参考写作网站这些资源可以是java文

件,也可以是配置文件,比如SqlMapConfig。

对于ibatis,我之前在学校是没有听过的,很汗颜。它作为java程序与

数据库的访问通道,接受从java端的查询条件的变量,存放有sql语句,并将

查询结果通resultBean的形式返回给java程序。而他们的路径是存放在

15/ 24

SqlMapConfig文件中,顺带说一下,SqlMapConfig中有数据库的链接节点。而

我所做的工作主要就是写sql语句。通过写sql语句也学到了不少东西,比如

oracle中一些函数的用法,左外连接,右外链接。

很高兴的是java和javaS cript在学校学过,但是也并不是像我想象的那

样简单。我第一次编的代码,让人直呼别扭,因为我没有按照java规约,没有

小主,

缩进对齐,没有注释,没有空格空行,可想而知,那是一种怎样的状态。而js