一名Java程序猿的2019总结 | 掘金年度征文

503 阅读3分钟

前言

好久没有时间上来掘金写博客了,下半年太忙了,忙了两件大事:

  1. 跳槽入职
  2. 搬家

所幸在元旦后终于搬完家了,新公司也逐渐站稳了脚跟。其实在这两个月我在草稿箱中积累了四五篇草稿,都是我下半年工作和学习过程中记的笔记,接下来将一篇一篇的输出成博客,并恢复博客的更新。

2019年总结

上半年的总结基本就写在跳槽后写的那一篇博客了,也就不重复记录(2019.8的面试,总结以及计划

总结一下跳槽后这三四个月的学习情况:

  • docker
  • spark RPC部分的源码
  • redis的sentinel,cluster
  • 计算机组成原理+操作系统

工作上的情况则是:

  • spark,kafka,zk,redis等的集群搭建
  • spark离线和实时计算的踩坑
  • docker的简单使用
  • 业务代码CRUD

docker

docker看到网络以及集群编排的部分啃的十分艰难,打算看完计算机网络后再重新看一遍docker,docker入门的博客已经在草稿中了。

redis

redis的学习博客已经写出来了:

  1. redis学习——基础指令
  2. redis学习——高级功能
  3. redis学习——目录

spark RPC模块

spark RPC模块是最近啃的第一个spark源码部分,相对于其他部分的源码,感觉这一部分的源码是一个非常有共性的代码,理清楚后对其他框架的RPC请求都是非常有帮助的

计算机组成原理+操作系统

这一部分看了一半由于要搬家也就没有继续看下去了,也还没有做笔记总结,后续会看完它然后输出成博客。

与2018年的目标对比

回首《2018 年终总结》,当初给2018年订的目标,实际可谓是差之千里。

  • 3月前学习完基础部分
  • 3月后每天一道LeetCode
  • 3月后开始学习提高部分
  • 每个月一个慕课网实战项目
  • 学完的知识点输出成博客文章,每周至少一篇
  • 逐渐开始经营公众号

公众号为0,慕课网看了六七个,博客文章断断续续有输出,LeetCode还在easy打转

2020目标及计划

在新公司,和项目组其他人一比,我还是有很多很明显的短板,希望在新的一年里,能够追上大佬们,不断的学习,不断的填补短板。同时也要关注架构设计方面的知识,毕竟过了3年这个槛,就不仅仅是比敲代码的技术水平了。

  • Python的学习
  • 刷完LeetCode的easy和medium
  • 设计模式的学习
  • spark源码的学习
  • 更加全面的了解公司的项目,尽量搞懂每一个模块的业务和技术栈
  • 计算机组成原理+操作系统+计算机网络
  • 更广更精,不限于docker,netty,socket,linux shell,kafka,zk,ELK,数据库,nginx等

要一下子定一年的目标,还是有点不靠谱,之后会考虑写月报,季报,半年报等逐步调整目标

掘金年度征文 | 2019 与我的技术之路 征文活动正在进行中......