攻克目标

对象

Java技术

主流开发框架

Spring

Dubbo

Kafka

Redis

Canal

ElasticSearch

相关能力

分布式、高并发、高可用大型系统架构设计能力和相关经验;
极强的产品思维和业务理解能力,熟练掌握软件设计原则;
熟悉各类算法、分布式、中间件、服务化框架、负载均衡,相关高性能、高可用系统架构设计成功实践;
熟悉流程引擎、规则引擎相关技术的应用,有过多业务场景下的协同系统的开发实践经验;
有良好的沟通能力和自我驱动力,具备一定的项目管理能力,能规划中长期架构方向者。

层面:

学习阶段

  1. 这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题?
  2. 这个技术的优势和劣势分别是什么?
  3. 这个技术的适用场景?
  4. 技术的组成部分和关键实现?
  5. 已有的实现和它之间的对比?

实战阶段

  1. 基本使用demo
  2. 练手项目
  3. 真项目

高质量的信息和第一手的知识
知识连成地图(通过问题来学习,有的放矢)
不断反思,与不同年龄的人讨论
举一反三,并实践,知识转换成技能。

学习是为了改变自己。
坚持是一件反人性的事,所以,它才难能可贵,也更有价值。
人不怕笨,怕的是懒,怕的是找到各种理由放弃。
坚持也不是要苦苦的坚持,有循环有成就感的坚持才是真正可以持续的。
所以一方面:要把你的坚持形成成果晒出来,让别人来给你点赞。
另一方面:还要把坚持变成一种习惯,就像吃饭喝水一样,你感觉不到太多的成本付出。