因为上文思考了未来的职业,所有有着这篇,起始自己也隐隐有一个要学习的列表,因为年龄和对招聘方的假想:谁会要一个大龄且没有后端开发经验的人了? 因为这两个原因不够坚决。但凭心而论,从逻辑上讲,人才的水平其实也符合二八定律,也就是说真正有水平的人会在从业人群里占比只有 20%,大部分人很普通。
跟很多其他领域开发一样,对后端开发来讲,基础的也是 语言+框架。其实这部分掌握好,也就远超大部分人了。
语言 + 框架组合:
- GO:Go + Gin
 - Java: Java + SpringBoot,从面试简历来看,这两个似乎很流行
 
其他就是:
- Restful API
 - MySQL,对应各语言客户端
 - Redis、
 - 消息队列:Kafka、MQ
 - RPC:gRPC
 
项目:
- 如果自己没有经验,其实调试阅读开源项目进步是最快的
 
如果不知道要学习哪些,掌握以上这些,就是一个合格的后端开发工程师了。
Go 开源项目:
- Gin
 - GORM
 - GRPC-go
 - Docker