2018年底总结

目标

1.整理一下2018年学到的
2.回顾一下自己的时间利用率
3.展望一下2019年需要做什么

ps

可以说,2018年算是我一个技术上的转折点了吧,从原先的前一年玩似的学习java基础,js基础,以及学着学着就迷茫,不知道自己未来的路该怎么走,以前公司让写年终总结就特别抗拒,因为觉得是给领导看的,以为自己做了了什么领导能不清楚吗,后来当上了小领导才知道,要处理的事情真的很多,要面对上面给的压力,还要把上面的任务自己想好一个解决方案再分发下去,基础不是很好的人给他将思路,好的让他独立做,独恋他的能力,解决不了再提供方案,要把任务的可行性先研究出来,又要把时间进度把控好,风险时间预算到位,还要防止各种初出茅庐的小家伙们的bug,还好开源世界的大牛们越来越多,有很多通用的风险方案的封装框架都有,类似于表单统一验证的validateform.js,lemur-generation代码生成器提高效率,保障团队的人统一规范开发等等,这一年学到的真的很多。
简单回顾一下这一年主要做了什么

大概
1-4月
带领改造升级前台项目过程
4-6月
数据清洗,代码编写和了解kettle阶段
深入git书籍,对git的各种运用熟练掌握
6-10月
疯狂学习阿帕奇的commons系列的包
有计划的对js的开源项目进行收集
9-10月
带领开发api项目,根据开源guns,ruoyi等项目进行一个自己的公共项目的开发,目前因为时间不是很充足,还是在持续开发,预计下年3月份完工
9-11月
疯狂研究eclispe阶段和读大型网站技术架构
因为出差,也学到了一些服务器的基础操作
12-现在
有计划的研究jdk源码的过程

对自己的2018年回顾主要分为以下四方面

1.技术方面
2.业务方面
3.解决问题方面
4.生活方面

1.技术方面

技术方面感觉今年最大的成就就是对框架的熟练掌握,例如jquery封装插件集成上去,对一些功能的开发有意识的去运用设计模式,对Aop的掌握随着功能的不断编写,运用的也越来越熟练。

其中公司今年开发了一个类似于简约版的web版的kettle工具,学习到了很多底层的知识,尤其是大数据方面,jdbc如何读取千万级数不会爆内存(这个参考solr的源码改动了一些),keetle的组件化,部分源码的使用,poi
dom4j,fastjson 对excel,xml,json千万级的大数据快速解析,简单了解点nio,说到这,不得不遗憾自己java基础了解的不够,所以打算2019年的上半年对jdk好好地深入了解一下。

对公司封装的mvc和dao的框架进行深入的了解和学习,已经把所有的工具类,包括commons系列的常用的工具类,全部写了单元测试,建立了一个项目。
https://gitee.com/hugo110/common-utils

对工作效率的提升,深入的对eclipse开发工具进行了深入的了解,并写了43篇eclispe有关解决方案的文章
https://blog.csdn.net/mengxiangxingdong/column/info/27717

接下来的2019年开始对jdk深入,同时回顾整理这三年的思维导图笔记全部整理到这个项目里面去
https://gitee.com/hugo110/xmind-common

2.业务方面

也不能说是业务方面吧,主要是对一些功能的常用设计,和需要规避的问题,以及未来可能出现的扩展,先一步的想到,编写合适的代码,这一点,我觉得一个技术层面差不多的团队很重要,最好再搭配一个特别给力的技术总监,就像我们现在这个技术总监,解决问题能力就特别强,一直是我这两年的目标榜样

细数了一下,这三年来大概开发了7个项目吧,其中侧重的就是管理后台的开发,再重复的开发中,发现很多的模块一而再三的再重复编写,现在觉得微服务真心好,springboot大法好,能够节省我们不少时间,就类似于登录,用户,角色,部门,权限,运维,操作日志,登录日志,错误日志等等这些功能,我们其实都可以类似于代码生成器一样,搭建一个基础的项目,利用开发工具的快速复制维护,来快速入手项目。甚至也可以拆分独立的服务器,通过接口调用。打造微服务

怎么说呢,2019年我希望自己能够业务定型,然后深入基础,扎实掌握,也向前奔,20好几的人了,整天看着人家有房有车心理也是羡慕,也希望自己能够靠着未来的几年内打拼出来自己想要拥有的,讲真的车,房,结婚,社会真的是把我们搞的太浮躁了,一个刚毕业的就想着要什么都有,那些人也不想想曾经的自己,就这样,把我们这一代的生活节奏加快的这么多,压力大,不过物竞天择,我是肯定相信自己一定会脱颖而出的,至少我现在比以前的理想化,转变成了年计划,月份核心目标,落实到了脚步上,也希望看到这篇文章的朋友,我们都一样在这个阶段能够更好地认知,掌控自己,完善自己,都获得自己想要的

3.解决问题方面

说到这,真的觉得环境很重要,以前没这么觉得,因为自己在宿舍想玩的时候就玩,想学习了,别人玩我也能够学习痴迷下去,后来才发现,对这个环境的认知不是那么的明确,因为环境除了影响你的行为,你的习惯,更能有个领头人来激励你,也能够学习领头人的学习方法,处理事情的思维,真的感谢自己在最初的时候勇敢的跳槽,认识了现在的领导,我是发自内心的把他当做我的师傅,他就想我的java世界领路人一样,把我带进开源世界的大么,怎么样增加解决问题的能力

说说用的最多的解决问题的方法吧,
1.确认问题,确认问题是什么
2.解决问题
– 2.1本地重现问题
– 2.2服务器重现问题
– 2.3该如何解决

最重要的是学到思想举一反三,和动手去做,我统计了今年写的纯java代码,大约是2w7千行吧(写到这里突然觉得以前自己好自大,因为10万行很简单),以我自己的能力,我觉得大约能够占30%的有效代码吧,就是写的比较不错的,也就是说今年写了8100行代码,是属于自己的。希望再2019年能够更加的提高自己的工作效率

4.生活方面

出差赚了点钱给父母买了按摩椅,给媳妇买了块华为p20,奖励自己一台小米8
目前还是异地恋,有的时候真觉得很煎熬,想到这里更加感叹自己的能力不够,就连玩个英雄联盟好几年了也没上过钻石。

基本上自己就是一个普通宅男的生活,日常上班,周六日撸撸游戏刷刷csdn,抖音什么的,去年还狠下心来拿自己的积蓄旅游了31个城市,一个国家,今年出差倒是有幸去了一趟哈萨克斯坦,不过讲真的,一个人再其他城市真的很孤独,有的时候做着做着事情,就突然觉得心理有点悲伤,不知道自己为什么要出来工作,身为独生子不在父母身边好好地生活,有的时候真的觉得好累,可是想到之前看到的一篇博客,为什么要去一线城市闯荡,因为一线城市项目来说公平,不至于很多事情都要靠关系,想起之前的一个段子,讲java的面向对象 特性,说java的面向对象就类似于现在的生活体系,封装就是政府又怎么运作的你都不知道,你只能知道你需要怎么干才能够生活,继承,富二代,官二代,龙生龙凤生凤,老鼠的儿子会打洞,生而为人,谁不想成龙成凤呢,多态中国的法律面向不同的人坐下的不同事,有不同的解决方案,所以说努力出来,就是为了更加使自己有公平的力量。

2019年 加油,生活会更美好,套用盲僧的一句话,我用双手成就自己的梦想

对自己2019年的展望

这个会再写一篇2019年上半年计划的文章,就不在这里陈述了

题外的小笑话

如果觉得无聊怎么办,一定要学习,再学习,这时候你会发现什么好玩的好吃的,全从脑海里蹦出来了

以下是自己的文章思维导图草稿

思维导图下载地址
https://gitee.com/hugo110/xmind-2018/blob/master/2018年年终总结.xmind
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值