没有起始,没有终结--2017

引言


  时间是过得真快,仿佛昨天刚做完上半年的总结-2017-择善而从,而现在已经开始拥抱2018。谨以此文献给已经逝去的2017,记录自己过去一年的成长,迎接充满希望的2018。

Coding


  17年的7月份到12月份,基本上都在出差,先是在河南洛阳待了一个多月,后来又转战到了甘肃兰州,一个人在外,也有了更多生活的感触。

  读了格雷厄姆-硅谷创业之父的《黑客与画家》,化解了我长久以来的一个心结,好的软件如同画家笔下的画,是不断修改、提高而成的,而非一蹴而就。保持良好的心态,先去做,再去不断改进,迭代。

统计局大数据平台

  • 这是甘肃省统计局的一个大数据项目,个人负责Java数据可视化模块需求的收集和部分功能的开发。较之前对大数据项目有了更多的了解,熟悉了基本的开发流程。

  • 9月12日晚上九点多抵达的兰州,历时四个月,12月15日回到了廊坊。每天的生活工作状态基本上很规律,一天是从兰州牛肉面开始的,一碗牛肉面、一碟小菜、一个鸡蛋,暖暖的一整天。


    没有起始,没有终结--2017

  • 往返公司的路上通常是在听AJ老师的 ministory 或者微信读书,晚上下班之后学习两个小时,总结一天的工作内容,完善自己技术图谱上的内容。

IBM Cognos

  • 开发人员可能最怕的就是客户的需求变更,前期需求调研的不充分和双方的沟通不畅导致了最后产品并不符合客户的要求。项目经理决定尝试 IBM 的 BI 产品 Cognos,开始了建模、自定义数据报表、图表、交叉分析的学习,根据客户业务需求完成定制开发。


    没有起始,没有终结--2017

  • 从工程的角度上看,这个项目已经失败了,公司是亏损的。站在我个人的角度,我收获了很多,自我学习能力的提高、知识的拓展、项目经验的丰富,我一度这样来安慰自己。

Mybatis、Spring 等源码学习

  • 在GitHub上star了Mybatis、Spring一些优秀的开源项目,开始阅读和分析源码。Mybatis的学习写了系列博客,目前还没有更新完,计划三月底更新完毕。

  • 读了十几本技术方面的书。包含前端、后端、架构涉及,主要是Web开发,更多关注底层技术的理解,如HTTP协议、原生Servlet等。

Review Board 代码审查

  • 从兰州回来后做的第一项研究是Review Board,完善现有的代码审查机制,十二月底实现基本可用,算是1.0,并形成了一些相关文档。后面还需要推动Review Board的使用,整合到现在的开发流程中。

    没有起始,没有终结--2017

Kubernetes + Docker 私有PaaS平台建设

  • 大概两个月的时间,从Kubernetes Cluster全手动安装(折磨了我一个星期)到ITOO的部署并在线上测试试用,收获是非常大的。整个集群涉及到的知识点很多,要想深入了解、准确定位问题,需要熟悉Linux、TLS认证、网络、存储、容器等技术。

    没有起始,没有终结--2017
English


  • 除去每天上下班零散时间的听力训练,更多的是专业英语的学习。看了更多的英文技术文档,PC和手机使用英文操作系统,不使用汉化软件,开始做英文笔记,向专业化发展。

    没有起始,没有终结--2017
Life


如何的痛苦挣扎沉寂不堪才能换取华冠丽服艳压群芳。
生活—它要求我们,不把任何东西作为唯一的依靠而不去努力,
不为拥护而绑架,不为依赖而迷茫,
不抱怨天生不足,勇敢迈出第一步,将未来把握在自己手中。

——媳妇儿说

  2017是奋斗的一年,生命不息,学习不止。

  2017是成长的一年,努力让自己成为一个有趣的人。

  2017是转折的一年,目标更明确,更知道自己要的是什么。