2018 年终总结

529 阅读2分钟

只是记录一下工作学习方面的总结。

2018所读的书:

  • Effective Java
  • Hadoop权威指南
  • HBase权威指南
  • Hive编程指南
  • Java并发编程实战
  • Spark快速大数据分析
  • 快学Scala
  • 大话数据结构
  • 深入理解java虚拟机
  • 纯洁的微笑SpringBoot、SpringCloud一系列
  • 数据结构与算法分析(java) 20%

2018工作:

今年工作两年的原公司合约到期了,没有续约。正如我所看的书一样,我想转行去大数据相关的项目和公司。
但是,在跳槽的时候,目前这家公司面试官说公司内有大数据的业务。进来却发现是别的部门在做大数据,我们部门没有这方面的业务,而仅仅是业务代码的CRUD。因为怕简历上试用期就走人不太好看,所以决定安心做一年,看看是否能内部转岗或接到大数据的项目。
同时,在这一年里,打算按照BAT的面试标准,好好的把自己的基础补一下。年中的时候梳理了一遍:

基础

  • java基础+集合源码
  • spring核心源码
  • 数据结构与算法
  • mysql数据库、sql熟练度
  • io/nio
  • tcp/ip、网络编程
  • 多线程、juc源码
  • jvm
  • linux
  • 设计模式
  • java8,9,10

提高

  • LeetCode算法面试题
  • ELK
  • lucene+solr
  • redis
  • 消息中间件Kafka、RabbitMQ
  • zookeeper
  • mongoDB
  • 操作系统
  • nginx
  • dubbo
  • netty

2019的目标

今年的互联网寒冬让挤进各大厂的难度变得更加困难了。所以在3月前把基础部分全部看完,并且输出成博客文章,锻炼自己。然后开始一个月面试一两次,检测自己水平,查缺补漏。然后3月开始刷LeetCode算法题和提高部分的知识点,优先学习与大数据相关的知识点。同时,在慕课网上一个月跟着做一个实战项目。

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