第一章 实习
我是二月底去公司实习的,那天去深圳的一共有四个,到深圳火车站之后我们碰头了,然后去了当时刚好在深圳找工作的同学那,先把行李放他那,说实话,我的行李很重的,一个行李箱里面装了几本厚厚的书还有电脑还有几件冬天的棉袄(到深圳才知道根本没机会穿),我妈怕我在深圳着凉,在来深圳的前一天特地去弹了穿新的棉被,又厚又重,把东西搬到同学那是已经出了一身汗了。我们在他那休息了会,已经快到饭点了,我们一起出去到快餐店吃了个饭,话说回来,离家在外这么远,能有几个同学聚在一起真是不容易。
吃完饭,我打算先去公司报到,我性子急,想把事情先办完。下午我乘地铁去了公司,来到部门文员处报到,填写了相关资料后,拿宿舍钥匙的时候被告知钥匙没有准备那么多,已经被领完了,要自己另外去配,我当时觉得很吃惊,公司居然不准备足够的宿舍钥匙?觉得相当气愤,但是部门文员带我到同寝室的人那,叫他们先给我一把钥匙,让我好先去宿舍安顿下来。走出公司大门的时候,我心里大骂着,连宿舍钥匙都不为员工准备齐全的公司,还能指望公司能为员工提供什么(后来证明的确如此,在5个月后我写这章的时候,公司报销实习来公司的火车票的承诺一直没兑现,呵呵,而同样在入职的时候说报销车票的时候,我觉得相当讽刺,而且报销卧铺票居然按上铺标准报销,我又呵呵了,一个偌大的公司居然这么抠门)。
回到同学那时,已经差不多7点多了,我们几个一起吃过晚饭,我就打车去了住的地方——坂田四季花城樱花苑,因为离的只有一个地铁站,不是很远,我的行李又相当重,不愿费那么大力气提到地铁站去。
住的地方条件不错,那一片都是别墅群,是一栋三层的别墅,我在二楼找了个空余的床位就算是安顿下来了。我查了查地图,发现这离公司挺远的,就问其他同事他们早上几点起来去公司,他们说7点就要起来,而且到公司还会晚5分钟左右,我们公司9点上班,花在路上的时间实在是太远了。
第二天跟他们一道坐地铁去公司上班,第一次体验到了深圳早班上班高峰的地铁,人挤人,许多人在等地铁的时候都会拿分地铁站免费发送的深圳日报在翻阅。坐了将近一个半小时的地铁,我们从深大站出来,又花了近十分钟走去公司,到公司的时间正好刚过9点,这上班之路实在是太长了啊。
到公司后石工叫了另外一个实习生拷一些资料给我,他给我拷的是公司自主研发的中间件,然后他教我配置,先配置本机ip,队列,主机名,然后数据库实例等(因为涉及到内部资料就不详细说明了),在配一个加密方法encrypt的时候,那个人问我encrypt知道什么意思吧,我只能呵呵了(好歹我也是英语专业的好不好),但是半天都配置不正确,他也不知道为什么,后才我才知道配置那个中间件需要先安装Oracle数据库,我机器上还没有安装Oracle好不好,怎么可能配置成功的了,后来把Oracle装了两次终于把Oracle成功装上了,但是那个中间价还是不能配置成功,后来又知道那个中间件是C++写的,没装VS的话就少了那个中间件运行需要的文件,所以又把VS给装上了,装好之后还是配置不成功,不过最后在老员工的帮助下,改了某个参数,终于看不到那报错的红了,这玩意可花了我两天的时间解决啊。
后来指导人给我拷了个信托的项目,让我学着在上面加增删改查功能,我花了大概一天时间来研究整个项目的原理,不过这玩意后台使用C++写的,增删改查都是写的存储过程,大学一直听的存储过程终于见到它的真面目了。我通过看它原本的查询功能,模仿出了一个查询的,这个查询的通过中间件直接调用存储过程查询的,但是增删改都是从C++端调用存储过程实现的,我又不会C++,没办法实现了。
后来石工知道我的情况后,把我调到了搞Java的一个组,给我分配了新的指导人,不过指导人还在出差,所以那个星期剩下的时间我就没事做了,又可以轻松下了。
因为我们比其他实习生住的远,所以公司在邮件里说每月会给我们多补贴150块钱,不过要拿车票给部门文员,所以在每天一个多小时的挤地铁过程中还要记得领车票,话说深圳地铁真是贵的坐不起呀,每天往返就要花14块,加上吃饭,一个月要花1000多,公司每个月只补贴1200,完全不会剩钱啊,实习自带电脑,而我电脑充电器刚好在实习的时候坏了,买新的又花了我380大洋。找这种程度坐地铁,不到半个月时间,手里就有150块的地铁票了,那道文员那报销的时候,文员说,地铁票不能是连号的。擦,这又是什么规定?连号的地铁票不能报?没办法,只能把票错开来,然后以后每次坐地铁之后叫工作人员多拿几张地铁票,凑到了150块的不连号的地铁票。
在坂田住了差不多半个月后,我们接到了换宿舍的通知,新宿舍是在松坪村的单身公寓,离公司挺近的,而且以前邻班的一个同学就住在附近。我们请了假搬宿舍(至于说为什么不周末搬,是因为公司逗比的要求说在某天搬,具体哪天不记得了,反正不是周末)。我们叫了辆搬家公司的车,把东西打包好搬上车,一个人跟着司机带路,我们就坐地铁去目的地,但是搬家公司的车居然比我们晚到,后来才知道,公司欠了物业一万多的物业费,在出小区的时候被拦了,而具体怎么解决的也不得而知了。而这一换宿舍,之前的每月多报销150又不知道该怎么兑现了,又去问了文员,文员大概是这么说的,因为我们在那住的时候水电费这些还没交,是公司帮我们交的,所以就从我们半个月的补贴里扣除了,也就是每人75块。想想也不对呀公司没跟我们说水电费多少啊,就把75全扣了?那一栋里面一共住了16个人啊,也就是半个月水电费我们一共扣了1200,不科学啊。最后我也没说什么,太坑爹了。
来到松坪村的宿舍,唉,真实一览无遗啊,六张床板,一个柜子,一个热水器,然后就什么都没有了,还好有热水器,不必自己去烧水。掏出手机,诶,怎么没信号了,走出门口到走廊上,立马有信号了有木有啊,这信号分布也太规则了吧。
新指导人回来后,稍微了解下我的情况,然后拷给我两个反洗钱的系统让我熟悉下,其实要我熟悉,我也不知道从哪里下手,反洗钱业务一点都不知道,也就把项目部署上,这点点,那点点。这样又过了一个星期,一天部门经理叫我们把一个文印室清出来,因为要开始一个新的项目,把文印室清出来几个人一起在里面办公方便交流,所以从那天以后,我再也不要跟三个人挤两个办公桌了。
新上项目后台用Java写,MyBatis代替了我熟悉Hibernate,而前台页面则是用了公司自己封装了JQuery的一个框架,前台页面写出来的代码有JSON风格,不过我觉得写前台页面的代码可读性不怎么好啊,还有最让程序员头痛的问题是,报的错是人看不懂的,一串毫无意义的英文字母加数字,看着像MD5加密的效果,不过还是通过看列程模仿出了增删改查。
差不多了解这个新框架的时候,已经离我回去准备毕业答辩的日子只有一个星期了,所以指导人并没有分配给我开发任务,也就是说这一个星期我是完全打酱油打过的,没事的时候就看跟开发完全不相关的渗透测试,而其他两个实习生说他们下下个星期也要回学校准备答辩的时候,我明显看到指导人脸上抽搐了下······
这个周末刚好是假期,我们两个寝室的几个人跑到了深圳湾玩玩,话说我还是第一次见海,虽然不是很蓝,不过还是很激动,在深圳湾,对面就可以看到香港,当时我又想起,同是中国领土,去香港就为什么要通行证?搞得跟出国要护照一样,实在是想不明白。那天之后,第二天一早我就踏上回去的列车了。