离别

来源:互联网 发布:上海淘宝托管 编辑:程序博客网 时间:2024/04/30 10:01
今天就要离开这里了,来这边近一年了,想到马上就要离开熟悉的人和环境,又要回到学校继续我的学生生涯,心中不由得有些感伤。在这儿的有很多值得回忆的东西,就让文字留下这段记忆。          
      这儿的工作和生活教会了我很多。前后接触了两个系统,一个是SEM系统,这是管理外高桥造船厂整个生产,物资,物流,设计,搭载,库存的大型ERP系统。整个系统开始都是造船强国—韩国开发的,系统从04年上线就发挥了巨大的作用,对于这样一个重工业公司,有一套完整的信息系统的支持是很重要的,因为这直接关系到公司的生产效率,并直接影响到其国际竞争力,虽然公司一年的造船吨位位居国内首位,在全世界也进得了前五,但利润与韩国和日本这两个造船强国比起来还有很大的差距,主要原因不是技术上的差距而是管理上问题。韩国造船业的管理可以细化到15分钟,也就是说它在接到来年的订单后,在年底做出的计划可以精确到决定每一刻钟做什么,这样的管理就属于非常精细化的管理,而公司在这方面有很大的差距。这和中国的国情有很大的关系,但不管如何,有信息化的管理手段的支持是很重要的,因此公司不惜重金向韩国买了套ERP系统,但系统在实施过程中有很多问题,公司的管理体制不同,业务流程也存在很大的差异,在系统对外推广时又存在版权的问题,因此要对系统进行改造。
       从去年的11月到今年的7月,我一直在做系统的转换工作,长时间的重复工作使我感到了倦意,但倦意后的思考又使我懂得了很多。Teamwork  comes must first!一个好的合作团队是最要的,如今的软件开发不再是秀个人能力的时代,团队优秀个人能力才能得到更好的发挥。还有就是态度决定着一切,一个态度不端正的人是不可能为团队做出贡献,不管你技术有多么强,相反还可能直接影响整个团队的进度.
  在这过程中我的工作得到了充分的肯定,我开发的服务代码翻译器大大加快了系统的转换效率,这也是我最开心的事。项目经理和室主任一直想让我留在公司,并开出了6K+的薪水,想到公司去年一年发18个月的工资,我真有留下的意向,可家里的坚持使我放弃了这个打算。交大的几个老师也坚持让我回去继续读书,也许以后的路更广吧!
      在这边的工资长的很快,从开始的不足1K到现在5K,我看到了别人对自己的认可,也认识到自身的价值,我为公司创造了价值,这是我一直想要的感觉!
      六月中旬,我收到了学校寄出的研究生录取通知书,拿到通知书的那一刻,心情很复杂,有一丝的开心,又觉得无奈,觉得自己走错了路,如果当初如果想读研的话就该努力去考,而不该选择直研…..不过事已至此,也不去多想了。交大软件学院的一个教授对我说如毕业后想读博的话愿意接受我,以后路该如何走到时再决定,他就是我现在的老板。从言语中可以听出想留我的意思。听后很开心,但感觉却离原来自己的想法越来越远了。
七月初公司又招了一些实习,前后我对他们进行了近一个月的技术培训,那段时间也是我最累的时候,手上还有开发任务,还要抽时间讲课!但他们的学习态度与热情感染了我,就算是累点,我觉得也没什么了。
      七月底我接手了一个新的项目,这个项目是项目管理室的提的需求,主要是开发一套项目管理系统,开始是交大的研究生在做,我接的时候说是完成一期了就是计划制定部分,剩下二期主要是数据的统计,报表的打印。可船厂在对一期工作进行验收的时候发现了很多问题,基本的业务流程都跑不通,还有在搭系统架构时他们为了省事,直接用两层的框架,有了微软的数据控件和强大工具的支持开发起来非常快,但系统的扩展性和可维护性就存在很大的问题,并与公司现有的ERP系统集成存在问题,由于关系到系统安全性方面的时间也只能从本地读取,这样操作者就可以直接修改本地时间以绕过时间限制。数据库方面也存在问题,由于没有独立的服务端,每个客户端都要与数据库连接,这样系统的并发就很难控制。系统采用Oracle数据库,每个客户端都要安装Oracle Client,这样系统升级起来都存在问题。
八月份,交大软件学院的研究生放假,这个项目就不能进行下去,交大的老师就让我接手这个项目。为了交接工作,我去了几次交大(闵行校区),到那里时觉得校区真的非常大,也许也是新校区的缘故吧,感觉学术的气息也不太浓,老师给我介绍了交大的变迁和现状,听后感触很深,面对这样国内一流的百年高校,而自己又是如此平凡,那份依然有着名校情节的心在无限感慨。
工作交接后我对原系统的框架进行更改,系统分为四层,数据层直接用Ado.Net,没有采用公司现系统的Enterprise Library ,主要是考虑到其性能太差,虽然其屏蔽了数据库的差异性,但确使系统的性能有了很大的损失,我觉得这样的代价不值得。我设计数据库这层采用了工厂设计模式,并采用面向接口编程的思想,通过读取配置文件相关信息工厂类生成具体的数据库操作类,这样也很好地屏蔽了数据库差异,并且性能没有损失。服务层采用微软最新的分布式技术-WCF,它是微软分布式技术的集大成者,集成了.NET Remoting ,Web Service ,等技术的优势于一身,既有.NET Remoting的效率优势,又有Web Service的异构平台的互联能力。客户端通过服务代理与服务层进行交互。
        在项目的进行过程中我感觉最难就是对业务需求的补获,船厂项目管理室的业务员非常忙,一个星期大多数时间在岛上,有时一个问题要一个多星期才能解决,那段时间快要崩溃了,不过还好,经过一段这样的时间后问题越来越明了了,真有柳暗花明又一村的感觉。跟我一同开发的还有两个人,我感到了管理的难度,开始不知道如果分解工作,因此自己把自己弄得很忙,而他们又很闲。我意识到了管理真是不一件容易的事。能管人的人才是真正的强人。
       还有半个月就要开学了,项目也按预期达到了一个节点,我花了一天把工作交接完,也该回家休息了!在离开的前一个晚上,老板为我饯行请了两桌饭,但不知为什么,一点味口都没有,心里有种莫名的感伤。也许在这边这么久,对这儿的人和这边的环境有感情了。不知道下次回上海是什么时候了。
生命中有很多人值得去珍惜,有很多事值得去记忆…留下这些文字,去记忆那些人和事。
      Go Go , for future !