2021年学习计划

0、持续学习者

Talk is cheap. Show me the code.


  • 英语比编程简单。
  • 学习和实践要平衡。
  • 学会和时间做朋友。
  • 学会投资,学会理财。
  • 学会先做减法,再做加法。
  • 学英语很重要,学英语很重要,学英语很重要。

说明: 进行中 已完成 已废弃 有必要 重要性 📝 记笔记 🖊️ 写代码

1、关于英语

听说读写,目前的学习重点是日常沟通,所以放弃背单词

计划 🎉:

  1. 目前我已经背单词 518 多天,我将会继续背单词(墨墨背单词)。 ❌
  2. 学习《新概念英语一》 ✅
  3. Spring Framework
  4. 学习《赖世雄美语音标
  5. 学习《新概念英语二

目前状态:    新概念英语二

2、关于技术

计划 🎉: 只记录自己认为有用的笔记。

1、书籍

0️⃣1️⃣. 《Java 性能优化权威指南》

0️⃣2️⃣. 《Netty 实战》

0️⃣3️⃣. 《程序员面试金典(第6版)》

0️⃣4️⃣. 《图解TCP/IP》

0️⃣5️⃣. 《Spring 源码深度解析》

0️⃣6️⃣. 《深入理解 Java 虚拟机(第3版)》

0️⃣7️⃣. 《Spring Cloud 微服务:入门、实战与进阶》

0️⃣8️⃣. 《Spring Cloud Alibaba 微服务原理与实战》

0️⃣9️⃣. 《深入理解 Apache Dubbo 与实战》

1️⃣0️⃣. 《arthas》

1️⃣1️⃣. 《Java 并发编程实战》

1️⃣2️⃣. 《深入理解 Kafka:核心设计与实践原理》

1️⃣3️⃣. 《Spring 5核心原理与30个类手写实战》

1️⃣4️⃣. 《Netty 4核心原理与手写RPC框架实战》

1️⃣5️⃣. 《从零开始学架构》

1️⃣6️⃣. 《高可用可伸缩微服务架构》

1️⃣7️⃣. 《实战Java虚拟机》

1️⃣9️⃣. 《分布式一致性算法开发实战》

2️⃣0️⃣. 《Go Web 编程》

2️⃣1️⃣. 《consul》

2️⃣2️⃣. 《Java 异步编程实战》

2️⃣3️⃣. 《Effective C++》

2️⃣4️⃣. More Effective C++

2️⃣5️⃣. 深度探索C++对象模型

2️⃣6️⃣. 《深入浅出 Docker》

2️⃣7️⃣. 《码出高效:Java开发手册》

2️⃣8️⃣. 《Go 专家编程》

2️⃣9️⃣. 《流畅的 Python》

3️⃣0️⃣. 《wireshark网络分析的艺术》

3️⃣2️⃣. 《RocketMQ技术内幕》

3️⃣3️⃣. 《RocketMQ分布式消息中间件:核心原理与最佳实践》

3️⃣4️⃣. 《RocketMQ实战与原理解析》

3️⃣5️⃣. 《Vim实用技巧(第2版)》

3️⃣6️⃣. 《RocketMQ技术内幕 第二版》

3️⃣7️⃣. 《Kubernetes in Action中文版》

3️⃣8️⃣. 《rocketmq》

3️⃣9️⃣. 《spring cloud stream》

3️⃣9️⃣. 《dubbo》

4️⃣0️⃣. 《pulsar》

4️⃣0️⃣. 《nsq》

4️⃣0️⃣. 《eventing》

4️⃣0️⃣. 《serving》

4️⃣1️⃣. 《Activiti》

2、文档

0️⃣1️⃣. 《深入拆解 Java 虚拟机》

0️⃣2️⃣. 通读 Spring 官网,+实践+代码+笔记。

0️⃣1️⃣ spring-cloud-netflix-eureka-clients

0️⃣2️⃣ spring-cloud-netflix-eureka-server

0️⃣3️⃣ spring-cloud-task

0️⃣3️⃣. 学习 Go 语言,通读 Go 官网,+实践+代码+笔记。

0️⃣1️⃣. 《A Tour of Go》

0️⃣2️⃣. 《Tutorial: Create a module》

0️⃣3️⃣. 《Writing Web Applications》

0️⃣4️⃣. 《How to write Go code》

0️⃣5️⃣. 《Effective Go》

0️⃣4️⃣. Protobuf javaTutorial

0️⃣5️⃣. Go语言核心36讲

0️⃣6️⃣. 消息队列高手课

0️⃣7️⃣. 从 0 开始带你成为消息中间件实战高手

0️⃣8️⃣. 从 0 开始带你成为JVM实战高手

3、视频

0️⃣1️⃣. 《玩转算法系列–图论精讲》

0️⃣2️⃣. 《玩转算法面试》

0️⃣3️⃣. 《利用Go优越的性能设计与实现高性能企业级微服务网关》

0️⃣3️⃣. 《看的见的算法》

0️⃣4️⃣. 《极客时间– Java 进阶训练营》

0️⃣5️⃣. 《极客时间– go 进阶训练营》

0️⃣5️⃣. 《极客时间– 算法进阶训练营》

4、算法

0️⃣1️⃣. 每周至少 5 道 Leetcode。 ⭕

0️⃣2️⃣. leetcode 全站排名1000以内。 ⭕

0️⃣3️⃣. leetcode 周赛全国排名2000以内。 ⭕

0️⃣4️⃣. leetcode 周赛全球排名10000以内。 ⭕

4、关于其他

1、书籍 🎉

0️⃣1️⃣. 《聪明的投资者》

0️⃣2️⃣. 《一万小时天才理论》

0️⃣3️⃣. 《番茄工作法图解》

0️⃣4️⃣. 《三体》

0️⃣5️⃣. 《三体Ⅱ》

0️⃣6️⃣. 《三体Ⅲ》

0️⃣7️⃣. 《非暴力沟通》

0️⃣8️⃣. 《管理你的每一天》

0️⃣9️⃣. 《原则》

1️⃣0️⃣. 《思考,快与慢》

1️⃣1️⃣. 《关键对话》

1️⃣2️⃣. 《当下的启蒙》

1️⃣3️⃣. 《把时间当作朋友》

1️⃣3️⃣. 《活着》

1️⃣4️⃣. 《白夜行》

1️⃣5️⃣. 《亲密关系:通往灵魂的桥梁》

2、选读 🎉

0️⃣1️⃣. 《C++ Prime(第5版)》

0️⃣2️⃣. 《算法 4》

0️⃣3️⃣. 《JMC 工具(Java Mission Control)》

0️⃣4️⃣. 《ZooKeeper》

0️⃣5️⃣. 《MIT 高级数据课程》

0️⃣6️⃣. 《Resilience4j》

0️⃣7️⃣. 《Google Guava》

0️⃣8️⃣. 《Kafka 官网》

0️⃣9️⃣. 《Spring Security 实战》

1️⃣0️⃣. 《Jvisualvm》

1️⃣1️⃣. 《深入理解 Nginx(第 2 版)》

1️⃣2️⃣. 《分布式服务框架:原理与实践》

1️⃣3️⃣. 《chrome-devtools》

1️⃣4️⃣. 《人性的弱点》

1️⃣5️⃣. 《深入剖析 Tomcat》

1️⃣6️⃣. 《Java 编程方法论:响应式Spring Reactor 3设计与实现》

1️⃣7️⃣. 《数据密集型应用系统设计》

1️⃣8️⃣. 《Go 程序设计语言》

1️⃣9️⃣. 《机器学习实战:基于Scikit-Learn、Keras和TensorFlow》

2️⃣0️⃣. 《Python深度学习》

2️⃣1️⃣. 《当我谈跑步时,我谈些什么》

3、尝试 🎉

0️⃣1️⃣. 学会使用尤克里里弹奏

4、了解 🎉

0️⃣1️⃣. 《hugo》

5、娱乐

0️⃣1️⃣. 《傲慢与偏见》

0️⃣2️⃣. 《肖申克的救赎》

0️⃣3️⃣. 《志明与春娇》

0️⃣4️⃣. 《春娇与志明》

0️⃣4️⃣. 《春娇救志明》

6. 总结

  1. 今年大部分的时间都放在阅读源码上,导致很多的书籍没有看完,也放弃了英语学习
  2. 年初定的计划在实际执行过程中,两次改变了学习重点, 1. mq 源码 2. k8s 源码。
  3. 认真思考指定 2022 的计划
0%