第一个三年规划(202108~202408)

以项目的形式,做自己的职业目标规划并实施,严格按照规划执行事宜。

目标

  1. 三年时间,成为全栈工程师,掌握“大数据+后端+前端/IOS/Android/Harmony+UI”,理论+实践结合,形成完善的知识体:基础知识(各语言、算法、os、数据库)+ 架构思想 + 业务sense + UI设计
  2. 培养一个艺术爱好(吉他)
  3. 每年读5本技术书籍+5本其他类型(历史/科幻/人物传记/自我管理等)书籍

方法

  1. 以项目形式推进,拆解并制定阶段性目标(1年/1季度/1个月),并给自己一些奖励
  2. 坚持每个月至少1-2篇总结思考性文章发表在(范围不限),多些思考
  3. 转正后,开始加入吉他社学习吉他

里程碑

里程碑1:大数据,202108~202208

  1. 实时计算:flink(202108~202110)
  2. 数据湖:hudi/iceberg/delta(202111~202201)
  3. olap引擎:ck/doris(202202~202204)
  4. 算法:ml/dl等场景(202205~202207)
  5. 了解语言的发展方向,各个语言优缺点
  6. 202201开始学习吉他
  7. 读书并做记录:ddia、query engine、三体、邓小平传、毛泽东传(后续补充)

里程碑2:后端,202208~202308

  1. spring boot/mybatis等
  2. 软件架构理论(服务编排,微服务等)
  3. 设计模式

里程碑3:前端/IOS/Android/Harmony+UI,202308~202408

细节等2023年后续补充

里程碑1细化

1. 实时计算:flink(202108~202110)

  1. flinksql编译及形成执行计划原理
  2. catalog、format、udf等接口设计及原理
  3. flink jar从提交到运行过程原理
  4. flink 状态管理及cpt原理
  5. flink time/window原理
  6. paper:flink分布式快照、htap
  7. 读完三体、ddia

2. 数据湖:hudi/iceberg/delta(202111~202201)

等202110月底细化

3. olap引擎:ck/doris/presto(202202~202204)

4. 算法:ml/dl等场景(202205~202207)

5. 了解语言的发展方向,各个语言优缺点

6. 202201开始学习吉他

你可能感兴趣的:(第一个三年规划(202108~202408))