GitHunt
WO

wolverinn/Build-your-programming-skills

A learning road map for junior programmers focusing from basic to advanced technical skills

Build-your-programming-skills

A learning road map for junior programmers focusing from basic to advanced technical skills

工作之后,应该如何规划自己的技术学习路线?可以学的太多,但我们不能什么都学,而是应该有一个清晰的roadmap,一步一步慢慢积累,这样才能获得最大的加速度

这个仓库主要是记录我的学习笔记,会随着我的技术学习不断更新。目前有以下部分的内容:

关于个人成长,推荐两篇我自己的思考:


0. 技术学习 Roadmap

1. 深入 Golang

1.1 Effective Go

1.2 Golang 性能优化与最佳实践

1.3 Golang 底层原理深入

2. 底层存储 - MySQL

3. 底层存储 - Redis

4. 工具类

4.1 Git 基础

4.2 Linux 常用命令

5. 零碎topic

追求技术广度,大概了解就行

5.2 Service Mesh

  • 什么是Service Mesh
  • 为什么需要Service Mesh
  • Service Mesh 原理

5.3 跳表、LSM树

  • 跳表原理与场景
  • B+树原理与场景
  • LSM树原理与场景

6. 底层存储 - MongoDB

7. 消息队列 - Kafka