收获与反思——我的2016

来源:互联网 发布:java图像识别 编辑:程序博客网 时间:2024/05/18 07:06

收获与反思——我的2016

         在懵懂与忐忑之中,步入职场之路,算上实习的岁月,已即将两年,说不完的风景,聊不完的苦涩,道不尽的收获。春去秋来,风雨同行,点滴记录程序员的成长,我的成长。

疲惫生活的英雄梦想

         在经历一番系统的培训之后,我走上了工作岗位,开始跟着前辈做项目,短小而精悍的项目素材陪伴了我的成长。从分布式架构到微服务,从Docker容器化发布到容器化监控,从数据库设计到Linux运维,经历的东西不能说多,但也绝对不少。伴随着传统制造业的互联网转型,我有幸参与其中,贡献自己力量的同时,促进自己技术能力的提高,为将来的发展奠定一个好的基础。

         从分布式架构到微服务。曾记得,实习结束第一个任务就是ZooKeeper的分布式协调服务软件的使用,采用JAVA语言,在一番磕磕碰碰之后,终于达到了领导想要的效果,现在对当时的兴奋劲仍记忆犹新。在随后的项目中,在团队的配合和努力下,我们多次实践了Sping MVC+Dubbo的分布式服务开发,来实现任务项目的分布式集群服务和灰度发布。随着技术的发展和项目要求的复杂,上述的分布式服务已不能满足业务的需求,在领导的调研和探索之后,微服务进入了我们的视野,选定的微服务以Spring Boot为基础,混合使用Spring Cloud的,采用向上兼容的办法,可以选择继续沿用Dubbo分布式服务。在此基础上,与微服务相关技术点的调研与使用则落在了团队成员的头上,我也领到了任务,如采用Thymeleaf替换到JSP技术,使用Gradle替换Maven等。

        从Docker容器化发布到容器化监控。在项目的测试和部署过程中,接触到一项较新的技术——容器化技术。到目前为止,越来越多的IT巨头实现了Docker的大规模部署和应用。作为传统制造业积极拥抱互联网的我们,Docker也是一个迈不过去的坎。领导经过充分论证与决策之后,在项目的测试与部署之中使用Docker。在希云cSphere的培训之后,配合自己网上的探索,终于具备的初步的Docker发布能力,从项目打包,写镜像文件,打镜像,运行镜像等一系列流程,可独立完成。永不满足是领导的追求,也是我对待工作的态度。引入Docker之后,其监控工作又是一场新的挑战,在经历摸索之后,容器、物理机、中间件等均实现了对其的监控及预警,使开发人员可以随时查询其运行状态,如出错,则可通过一定的手段进行预警,并自动的采取一些简单的预防措施。

        从数据库设计到Linux运维。数据库设计是一个项目实施开发的基础,Linux运维则是项目出效益的关键。在工作的时间里,大大小小的项目已参与过五六个,几乎参与了软件开发的各个环节,开发语言的逐渐熟练,中间件技术的不断使用,都或多或少体现了我的成长。但是,成长不总是一帆风顺的,挫折与磨难是不可或缺的元素,值得反思的地方也有许多。

        业余生活的乏味与不知所措。和在工作中的一丝不苟形成鲜明对比的是,我在业余生活是过的比较槽糕的。想老老实实的看一本好书,花钱买了它,看了一段时间,再也没有拾起。想认认真真的学习工作之外的计算机技术,尝试过Python、尝试过Go,了解了其大致内容,又没有坚持下去。也曾经想拿起英语,再次学习,将学校中没有掌握的东西弥补回来,却也无疾而终。很多时候只是我想,在尝试或者未尝试之后,没有坚持下去,深感遗憾和自责,却似乎又周而复始。

         兴趣培养也不尽如人意,到目前为止,也没有发现可以让我的生活丰富起来的兴趣值得培养,过的迷茫而没有活力。只是努力的过好今天,在今天之外,是徘徊?是茫然?是忐忑?是无奈?我也没有很好的答案。

身体锻炼似乎始终只是一句空话,总是嚷嚷着锻炼身体,总是一次又一次的躺在寝室的床上,在学校就这样,现在也没有好转,好讨厌现在的自己,越来越懒的自己……

        说了许多,有收获,也有遗憾,有认真,也有茫然,错过了许多,也将继续错过,遗憾了许多,也将继续留下遗憾。2016的我,已渐行渐远,说着成长,写着心酸,明年的2017,继续拼搏与奋斗,我的拼搏与奋斗。

3 0