Dolphin的博客

2016年终总结与规划

转眼之间一年又过去了,不得不感叹时间过的飞起。时光如梭一点不假,年底了做一个自我总结,也算是对自己的一个交代。这一年改变了什么,什么没有变,想想又忍不住狠狠的装了一把。

技术层面

Java
  • 熟悉MySQL、Redis、HBase数据库(存储)
  • 熟悉Spring下Web Socket\Web Service的开发,熟悉了Restful接口的开发
  • 可以应付日常的Java开发任务,与同事合作可以应付较为复杂的开发任务(业务)
  • 了解Apache Kafka,可以使用Ambari独立部署集群环境
  • 可以搭建SSM(Spring\Spring MVC\Mybatis)框架
  • 熟悉Java常见的开发工具(Eclipse\Maven\Intellij Idea\Gradle)的使用,并应用于日常开发中
  • 进一步熟悉了GitHub、StackoverFlow网站和Git工具,开发必不可少的朋友
  • 熟悉了Jira、Redmine等项目管理工具,并部署并应用于日常开发中
  • 进一步熟悉持续集成思想,熟悉了Jenkins等持续集成工具,并应用于日常开发中
  • 使用Hexo博客模板引擎搭建了自己的博客,编写开发与生活总结文章
  • 使用LaTex编写了开发总结
  • 熟悉了Wireshark和Tcpdump等网络包分析工具的使用
  • 重新使用起了Linux操作系统
  • 进一步熟悉TCP、HTTP协议、交通部T808协议
  • 阅读了《代码大全》等编程相关书籍
  • 学习了网页开发常见工具(Fiddler、FireBug)的使用,会根据原理进行分析
  • 熟悉了前端的JavaScript、HTML、CSS知识
  • 注重效率的培养,包括Intellij Idea的快捷键,JRebel等等工具的使用
Python
  • 了解了Python的基本语法
  • 尝试写了简单的Python代码

未来规划

目前还是比较浮躁的,希望对Java底层有更加深入的了解(JVM),不止于停留在表面,Java性能调优方面的经验、数据库性能调优经验,只有更深入的了解原理,看到错误时才可以一步一步分析原因,而不是简单的停留在猜测上。从现在开始静下心来,需要选择一个方向努力了。以热爱开源,热爱分享为指导思想,不断学习。乐于助人与寻求别人的帮助,别人没有义务帮助谁,俺有义务助人啊,软件构建里没有谁是全能型选手,取长补短即可。快乐工作,该装的A-C还是得装,一个也不能少,虽然换工作比较频繁,但是收获最大的还是认识一帮开心的朋友,工作也不是那么无趣,工作经验可以没有,换工作的经验必须得有啊。将来会多阅读人文类书籍,好多年一直抱着技术书籍在看,可见功利心还是蛮强的,好久没有阅读人文类书籍了,值得引起重视。不要原地踏步,不要重复,不要无聊。需要进步,需要创造,需要有趣。不断提高效率,想当初修改代码后不断重启项目,每次重启大概耗时1分钟,到后面完全在1秒内搞定,想想也有点小激动。希望以后在开发中由于不熟悉花1天去解决的事情,往后只需要1秒即可。来年的小计划如下:

  • 阅读不少于5本人文类书籍
  • 阅读《编译原理》、《算法导论》、《代码大全》
  • 结识朋友
  • 学习Java底层知识(原谅不能量化)