8年工作总结

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yuzifen/article/details/82635172

本人从2010年6月份毕业到现在已经8年了,同时这8年一直在一家公司工作。8年了,即使是抗战也胜利了,对自己的这一大段时间的工作和生活有一些感想,特此分享一下。

我的工作经历大概分为四个阶段,第一阶段为2010年到2013年,第二阶段为2013年到2016年,第三阶段为2016年期间的差不多半年时间,第四阶段是2016下半年到现在为止,下面分别对这三个阶段的一些主要经历做一些介绍和分享。

一、第一阶段(2010—2013年)

此期间是我刚大学毕业出来进入公司工作的前三年,为什么把这前三年作为一个阶段,因为这三年,主要工作是做需求,写文档,做需求原型,积累系统经验,由于当时还是一个刚毕业的大学生,根本没有系统思维,没见过系统,学校里面学的东西和企业里面要求的东西,实在是差的比较远,这三年里通过各种项目,后来渐渐的明白系统是什么,用来干什么。

进入公司的前三个月是学员期,做了几个作业,包括复杂的表格制作,.net membership权限管理,三层架构的学员管理系统等,直到现在我还保留着当年做的作业的代码。后来三个月的学员期阶段,写了一篇学员期的总结文章,被当时的领导看到了,让我去做需求,写文档去了,从这开始之后,我开始了第一个项目的需求之旅。

第一个项目做了蛮久,做的是一个旅行社的管理系统,系统记录旅行社的日常业务,包括一些线路,收费,提成,包车,地接等相关业务。他们本身用的是一套“天港成”的旅游管理软件,在业内已经很成熟了,为了不让我们被这套系统限定思维,刚开始都没跟我们说他们在使用这套系统,直到后来做了一段时间的需求调研之后,他们才慢慢的向我们透露和说明一些关于这套系统的情况,同时给了我们一本这套系统的使用说明书,真的是厚厚的一本书。

我们做的这套系统由于种种原因最终没有使用起来,一方面是业务确实比较复杂,另一方面,旅行社业务涉及到境外游,香港游,我们的系统一部署到香港,或者香港访问内地的网络,就会发生各种各样的问题,统计和计算出错,无法解决,以至于这个项目的尾款也没有收回。

后来继续参与了其他的许多项目的项目需求,基本上都是列表,新增,编辑,删除,查看的类似功能比较多,业务上相对比较简单,当然也有比较复杂的系统,比如说做银行钞票处理系统的,就是做IO,XML解析的,在业务上和技术上涉及的层面都比较高端一些。

二、第二阶段(2013—2016年)

此期间,我认为是我工作生涯中的第二阶段,在此期间,我专注于一个汽车销售4S店的CRM系统项目的需求,参与开发过程,验证开发功能,进行测试;由于这个项目情况比较复杂,时间跨度比较长,到后来的验收,培训,开发维护功能,甚至线上的答疑我都参与了,相当于参与了一个项目的完整的生命周期的过程。

这期间,客户方的接口人换了4、5个,我方项目的高级领导换了一个,一方面说明这个项目确实比较复杂,时间跨度比较长,另一方面说明客户方在企业管理上还是有不少问题的,接口人频繁变动对一个项目来说是不太好的。

后来客户方和我方接口人都稳定下来,并逐步的推进项目进展,最后系统成功在各个4S店推广使用起来。

这个项目对我个人而言,影响巨大,对我在个人成长,待人接物,甚至心智方面的成长都是相当大的。

关于技术方面,项目管理方面的收获我另外有一些文字进行总结和描述,在这里想说一下做完这个项目之后,我内心才开始慢慢开放和成熟起来。

一方面是因为自己这么多年来总算做了一个真正意义上的项目,成功上线,并且持续运营,后续的维护工作,也是我亲自负责的,觉得总算为客户做了点事情;在其中锻炼了自己的不少能力,尤其是一线的员工接触,体会到他们工作的艰辛和不易,我也时常奉献自己的时间去帮他们解决和处理问题,客户方面对我的工作是很认可的。

另一方面,这个项目的工作让我在公司内部也得到同事和领导的认可,由于这个项目花费了我大量的时间投入,经常加班加点,所以大家觉得我本人做事还比较靠谱,并且很努力工作,这其实是一件好事,同时也是一件坏事;好事是因为我确实对这个项目很负责,拼尽全力去做事情,得到大家的认可,真的挺不容易的,坏事是因为我能力有限,经常要加班加点才能完成任务,当时的维护工作是有开发任务的,半个月或者一个月需要修改相关的bug和发布上线新功能,由于能力不足造成了一些假象,别人误认为我这个人能力不错,其实是半桶水。

不管怎么样,坚持和不懈的投入,让我从这个项目里面得到了回报,我自认为是让我整个人的心态有了改变,人也因此变得自信一些了,不管对外或者对内都有了自己的一些主见,不再是唯唯诺诺,说不上话的小角色了,虽然当时并且直到现在自己也并不是公司里的什么大角色,但从内心来讲,我已经和以前不一样了。

在这期间,也参与了其他的一些小项目,主要是负责沟通和需求的一些事务,但是并没有像我主负责的这个项目一样能有这么多的锻炼的机会。

三、第三阶段(2016.2—2016.6)

到了2016年,之前主负责的项目逐渐稳定下来,公司又接了另外一个项目,是一个电动车充电桩的项目,该项目是我们和客户方两个团队一起协作开发。这个项目在我们介入前和介入后的一段时间,在管理上是非常混乱的。

我在项目中担任的角色是测试人员,负责整个充电桩的充电流程的测试验证工作,包括充电,计费,软硬件之间的通信过程。

在这个项目里面,我主要能够了解到物联网的一些技术,硬件和软件之间通信的一些原理,也能够了解到充电桩的一些业务知识。

在这个项目里面,前期由于多方协作的原因,我们公司场地刚开始没有电桩设备,我们是需要每天入驻到南山的场地进行办公。

在南山场地,前期刚开始的一两个月,我们都是好几个人同时驻场办公,后来开发任务都明确了,几个同事都直接回龙岗办公,只有我每天跑南山测试;到最后项目接近尾声,终于客户在我们公司场地装了一台充电桩,我也不用每天跑南山了。

在这个项目里面,我全职做测试,每天测试充电流程,录bug,验证bug,最后写测试报告,不亦乐乎。

在南山,接触到了一些客户方的同事,他们对我们还是很友好的,刚开始有好多不方便的同事也在他们现场办公,他们在生活上给予了很多的帮助。

不过这个项目还有第三方的开发公司,我在测试他们的APP端的功能时候,人家就很不客气的在大群里面对我测试的结果提出质疑,虽然是由于客户方和APP开发方的一些利益纠葛导致APP开发公司不合作,但是人家会直接向你开炮。

当时我从来没有见过这样的阵势,有点慌乱了,还好当时客户方的负责人也在现场,做了一些回应,化解了问题。

这个项目,算是一个我个人走出去的项目,在比较多的时间,我一个人在外面和非本公司的人员进行协作,还要负责一些沟通事宜,还要应对别人对自己的质疑,心里素质能够得到一些锻炼。

四、第四阶段(2016.6—至今)

最近这两年,主要是和公司的团队一起服务国家电网做项目,主要业务有数据备份虚拟化(CDM),数据库在线诊断监控系统,以及数据库云管理平台。

关于数据备份虚拟机项目,主要是国家电网下属的一个子公司,也就是我们的客户方,他们从国外引进了一款数据备份虚拟化软件,是一个成熟的桌面系统,我们客户方想把它本地化改造,以适应国内用户的使用习惯,老外的东西功能是好,但是很多操作习惯国人不适应。

具体需要如何改造呢?这个桌面系统有自己的一套架构以及核心技术,我们是不可能知道的,但是他的桌面系统我们是可以进行试用和操作的,并且每个操作的功能都有对外提供接口进行触发和启动。比如说有一个数据备份的功能,核心技术在这个桌面系统里面,我们无法知道核心代码,但是他开放了接口(是基于linux操作系统的),我们只要调用接口,就能触发他的备份功能。

这个桌面系统有很多个这样的功能,我们需要首先熟悉他的原本的功能和他的业务和功能设计,以此为基础,我们将这些功能再以web的形式(这是国人喜闻乐见的)重新设计和展示。

这个项目是我们刚开始和客户合作的第一个项目,重要程度不言而喻,但是客户方的对接人对这个桌面系统的功能和业务也不是很清楚,这就需要我们自己去摸清。

这个项目花费了我大量的时间去熟悉业务和功能,由于他是从国外引进的,他的一些说明文档也是英文的,我前期就是对着这些英文文档熟悉功能,熟悉业务,熟悉接口。

我熟悉和验证了相关功能之后,再将了解到这些业务需求和接口信息传达给下面的开发人员,他们将这些接口通过java代码进行封装并调用JSch的类库,实现连接到sshd服务器,触发桌面端系统的功能。

在这个项目中,我花了大量的时间去使用linux系统,敲linux系统的命令,敲那些接口代码。

痛苦的是前期,由于对linux系统不熟,对这个桌面系统以及开放的接口也不熟,导致花了很多的时间去研究功能,功能研究透了,还要把这个功能对应的接口也要熟悉,比如这个接口在界面上功能是怎么样操作的,那到了接口那里,是怎么样的代码,需要输入的参数是什么,这些都需要搞清楚。

有时候一个接口代码,由于英文的说明文档里面解释的不清,或者根本就是有错误的,另外客户方对这个系统不了解,桌面系统的厂家我们又不方便联系,所以我们很多时候只能不断来来回回的对着说明文档的代码去试很多遍,变换一些参数,才能得到一个确切的结果。

由于前期对这个系统比较熟悉,所以本地化的开发完成后,功能的验证和测试工作也是由我来做。

这个项目,锻炼了我的独立思考独立解决问题的能力,遇到问题先尝试去找解决方案,通过自己独立思考去解决问题之后,那种成就感得到满足的感觉非同寻常。

另外一个项目是数据库云管理平台,这个项目从0到1的过程,我都参与了,客户方派了一个架构师驻场给我们指导。从最初的概念,概念模型,物理模型,数据库模型,到界面设计,功能实现,测试验证,文档编写都有参与。

在这个项目里面,有一个客户方的高人在带领和指点我们,其实收获蛮大的,让我们从做事的方式,考虑问题的角度,都有一个全新的认识。此人道行很高,同时极其追求细节,页面设计可以说是一个像素一个像素的抠,在很多方面都是从产品的角度做事情和想问题,而不是简简单单的把功能做完了就好的了。

经历了这个项目,我看到了自己一些不足之处,在一些细节处理和产品角度的思考和积累不够,单单光是靠着最近这几年的所见所闻,确实感到眼界不够开阔,同时比较欠缺设计品味。

五、总结展望

8年对于一个人来说是一个漫长的过程,要是读大学的话,都可以读完两个本科了。

不过确实在5年前,我自己报了一个深圳电大的商务英语本科课程,说来也惭愧,到现在还没毕业,学校可以为我们保留8年的学籍,也就是在8年内修完这些课程都是可以的,我有一些课程已经修完了,还剩下一些难啃的课程在修,想想这么多年没日没夜的工作,也真的挺不容易的。继续努力,为自己加油!

另外,这8年的经历对我的心智的成长和成熟可以说是有一个非常巨大的作用,个中滋味,只有自己能懂。

想了一下未来的一些规划,我自己的方向应该是往产品经理的方向上走,这个职位是一个非常高要求的职位,综合素质和个人能力都要求很高,自己还有很长的一段路要走;按照自己的规划制定计划,计划再细分,积跬步以至千里,行动起来吧,少年!

展开阅读全文

没有更多推荐了,返回首页