20xx年1月21日至日20xx年1月31日,我在x有限公司运维部实习的半个月期间,收获了很多,学到的知识也很多,需要进一步学习的知识更多,总结如下:
在新港实习的前两天主要是熟悉集团周围的环境,了解佛航集团各子公司的运作情况。在到新港码头的第一天,就让我大开眼界,看到如此多的集装箱、大货轮、大卡车,然而,运作得如此井然有序,各个部门分工合作,相互协调,共同完成整个集团运作工作。
熟悉环境之后,就开始跟强哥和阿山去完成其它部门的维护工作。例如,服务厅的电脑出了问题,就要及时进行处理,哪条线可能由于某种原因出现了问题,修不好时就要更换。吊车的显示屏出现了问题,读不了货柜的数据,接到通知后马上要进行抢修,更换显示屏……这都是运维的工作,虽然工作琐碎而繁杂,但是这在整个集团中起着至关重要的作用,运维的工作做不好,就会影响到其它部门的运作,甚至整个集团的工作。所以做好运维工作是如此重要的`。
除了维护工作,有时还跟强哥和阿初去宏达进行调研工作。宏达公司比较大,其主要任务是完成货柜、车辆、货轮等的调度及安排工作。我第一次进行现场调研,这就是软件工程所说的需求分析了,深深体会到了调研的重要性,只有进行现场了解,面对面探讨,进行深入的交流,才能确切地了解用户的需求,即宏达公司进行货柜和货车安排所需要软件完成的工作。然而,实际情况和理论存在着很大的区别,理论是经过抽象、简化实际的一种概念,而实际还应该考虑环境及人等因素,如天气、场地等不可避免的自然因素。而人的因素更是起着决定性的作用,调研是人与人之间的交流沟通。用户表达不清,研发人员理解不透彻,都对软件的开发起着重要的影响。做出软件产品后,如果不够易用、不够人性化,用户更倾向于使用人工安排,这样也避免由于使用软件进行安排不合理导致货车人员的不满和争吵。还有一些问题分得很细,货柜有大小之分,分配货柜给货车人员要合理、装柜要尽可能减少占用空间,充分利用货柜的空间,才能使利润最大化,货船到达不同地点、不同区域、不同码头也分得相当细,有些人如果觉得运某种货到某个地点赚不了钱,也不愿意去。软件也很难处理这种因素,这样就给软件开发人员带来极大的困难。这说明了需求分析在软件开发整个生命周期的重要性,需求分析做不好,就会影响到后期的开发,开发出来的软件就不能很好地满足用户的需要,因此完善的需求分析是软件开发成功的一半。
其余时间,我主要是完成我的小任务,任务虽小但用到的知识却非常多,所以我要不断地学习我的任务所要用到的知识,如数据库、jQuery、CSS、XHTML,还有比较难啃的SSH框架知识,现在我只是处于了解阶段。主要是自己通过网上找资料学习,网上找不到的就问阿初,我和他相处的很好,他的技术很不错,他热心地给我讲解我不懂的问题,有时问题特别难处理的,如编码问题、环境问题。阿初也要费很多心思才能解决。在阿初的指导和帮助下,我把我的菜单功能实现了,但不够完善,还没完全整合所有要求的功能。在做这个任务的过程中,我深刻地理解了,邓经理说的一句话:任务虽难,但要充分利用好自己的同事,一个任务,无论通过什么方式,只要完成任务就可以。这就要靠自己多问,多与同事沟通,相互学习,才能共同进步。
在新港实习期间也有不少烦恼,但这是次要的,只要自己想开点,心胸开阔点,一切都是好的。
总之,在实习期间,我感悟到我知道的太少,要学的太多。学校学到的理论知识远远不能满足社会的需求,这需要我在工作的过程中不断学习,不断提高自己的专业水平,才能更好地胜任企业的工作,跟上时代前进的步伐。