关于学什么的一点杂想


基础知识

操作系统,编译原理,数据结构,算法,计算机组成原理,计算机网络,软件工程,设计模式

基础架构知识

Kubernetes, PIDL, Thrift, ElasticSearch, MySQL, Redis, ZoomKeeper, Kafka, OpenResty, StatsD

学习应该和工作结合起来

  • 工作时用到的东西,原理是什么?
  • 工作时用到的东西,换一种方式可以实现吗?

学习的目标

  • 60% 学到的东西,两到三个月内可以应用在工作中
  • 40% 学到的东西,应该在两到三个月内以 web 或文章的方式产出(因为 web 最直观,cli的产出效果不明显)。