2015年度总结

2015年度总结

@(Others)


仍然是来的有点迟的年度总结。。。

废话不多说,上15年的收获、目标和完成度以及16年的计划以及预期到达的程度。

15年的收获

经历了人生中的第一份coding工作,也经历了人生中的第一次跳槽,迎来第二份coding。。。

在第一家公司干了半年的活,大部分的时间都是在开发和维护数据库中间件,个人对其很不满意,虽然功能实现了,但是代码并没有很好的实现复用,其中有很多重复的工作量,开发效率并不高。

1、数据库中间件

其是基于微服务、CQRS和Event Sourcing思想进行企业级云平台的构建,所有服务通过其接入数据库,通过DSL实现服务扩展,基于EventBus和EventStore实现读写分离、自动同步和自动汇总等功能。

  • (1)配置文件与Swagger-UI整合,提供数据服务的同时提供在线API文档;
  • (2)支持分页、排序、字段比较、多值查询、自定义SQL规则等功能,多个功能之间自由组合;
  • (3)适配新项目只需提供DSL配置文件即可提供对应的数据服务,无需编码实现;
  • (4)基于Event Bus读取事件自动实现三维数据立方体层级指标汇总;
  • (5)读写分离模块基于Event Bus实现读写库自动同步功能;
  • (6)可根据EventStore进行事件回溯,还原任一数据库到指定位置。

无耻的复制了之前项目介绍里面的描述,这也是一种复用啊哈哈哈~

2、相关技术调研任务

虽说理论上懂了怎么个原理,但是由于没有实际操作,不能验证心中的想法,略微有些遗憾。

3、Docker操作实践

在这里要说干什么活最开心莫过于Docker了,之前对于Docker仅仅是一直处在个人环境测试和试验,没有机会接触到生产环境,所以对于Docker的操作和理解也是一个重大的收获,特别是还接触了Kubernates分布式Docker管理这种从没有接触过的技术。

虽说最后并没有吧Kubernates应用起来,但是好歹也过了一把手瘾。

4、fabric+git分布式实现代码管理

分布式代码管理:通过python脚本控制多台服务器,配合git代码管理,实现多台服务器同时更新管理代码和程序。

觉得在这个公司除了技术上的东西,最大的收获即使认识了第一批程序猿同事们,从他们的身上真的能学到技术或者非技术性的很多东西。

养成了写工作日志这个东西的习惯,每天简单总结记录今天的成果和收获,干了什么事情,show出每天的成果,Boss说过的一句话:Geek精神看的是结果,Talk is cheap,show me the code.

没有成果,你就没办法证明你自己。

15年的目标和完成度

特地回头看了眼14年度总结,那时候定下的目标是成为一名系统级的程序员,从Linux开始,到JavaEE,之后的目标是Android、嵌入式、云计算或者大数据,梦想是去魅族工作。

现在看来确实是改变了很多东西,毕竟当时很迷茫~

  • Android对我来说就如同Web一般,没有吸引力。
  • 嵌入式方面,硬件知识我的底子太薄,学习曲线大,前期的投入也较高。
  • 云计算,说白了这是一种服务模式并不是一种技术,其实要表达的应该是虚拟化技术,前期对Docker还是有较为深入的学习和实践操作,但是随着工作重心的转移,这方面的技术已经在我心里雪藏了。

JavaEE没有深入了解,毕竟不是重心所在。

大体上完成了目标,目前也在大数据开发岗任职。至于那个梦想,技术还没到家,只能在心底雪藏了~

16年的计划

学习一个东西,要理解其背后发生了什么以及其缺点是什么,如何改进。

干活的过程中,无论是编码还是运维,重复的工作尽量提取出来避免掉,提高工作效率,做有意义的事情,这样才能快速提高自己。

年末最大的收获就是和师兄畅聊了一番,深深的了解到自己的不足之处,要学习的东西实在太多了。

饭总是一步步吃的,路是一步步走出来的,每步路的计划:

  • 对Hadoop、Spark开发的巩固和提高
  • 数学基础加强(线性代数、统计学等)
  • 数据挖掘算法深入学习(SVM、降维、矩阵、支持向量机等)
  • 码农基础知识巩固提升(Java底层、数据结构与算法)
  • Python爬虫

16年预期达到的目标

Hadoop、Spark开发是现在吃饭的伙计,当前的第一生产力,必须要迅速提升,包括对底层构架的理解和优化学习。在大数据开发领域达到一个比较自如的状态,能够独立Hold住程序和异常,走到哪里秀到哪里。

数学基础和数据挖掘算法努力拿下,这是以后的核心竞争力。在数据挖掘领域达到入门+的状态,对常见的数据挖掘算法的原理能够了然于胸,最好是能够在实践生产环境中得到运用。

码农的基础知识需要在实践中结合各方面的资料进行提升,也是很重要的硬实力。

至于Python,用途多多,尽力拿下,以后还可以教自己的小孩学Python呢~

结尾

从伪程序猿变成真正的程序猿,发现上知乎次数多了,喜欢上markdown编辑器了,爱上使用印象笔记来记录自己的生活和学习成果了。

Keep!

作者:@小黑

posted @ 2016-01-13 23:48  蒋源德  阅读(202)  评论(0编辑  收藏  举报