自学成才的程序员,本专业学的是四大天坑之一的化学。
在机缘巧合之下,从2017年初加入自学Java大军。
借助网络上各种资源(包括中国大学MOOC、B站、慕课网),以及一种莫名其妙的坚持,稀里糊涂地在2021年硕士毕业后成功转行。
从最开始只会按照教程死板地调用API接口,后来开始深入阅读源码,寻找各种书籍补充理论知识,我的成长是巨大的。
我深刻感受到成长是可以量化的。之前在本地笔记或博客网站记录了每年学习的目标和进度,现在迁移到GitHub,以此勉励自己。
也欢迎志同道合的朋友来沟通交流。
- 编程语言:Java > Golang > JavaScript > C/C++
- 系统底层:Linux、异步I/O模型(select/poll/epoll)
- 数据库相关:MySQL、Redis
- 消息队列:RabbitMQ、Kafka、NanoMQ
- 任务调度:Xxl-Job
- 分布式&微服务:分布式架构理论、Spring Cloud
- 容器化和自动化运维:Jenkins、Docker、K8s
- 应用框架:Spring全家桶、GoFrame、MyBatis、ShardingSphere、Vue
- 网络编程:select/poll/epoll、Tomcat、Netty、Dubbo、gRPC