我现在的技术水平1/11
郭旭升 Lv6

为什么写

因为回看自己的技术水平,会看到自己这一段时间的进步,不管进步多少,可以算是对自己这一段时间的一个反思和总结。调整或保持自己的节奏。

开发技术

这段时间因为和朋友一起做项目,开始触及到了一些知识盲区, 根据需求去学习确实很有动力和效率。还有一点就是感受到了 技术的长进是一点一滴的积累。所以在职业生涯中也要注重意识和思想的成长积累。 不然就感觉自己进步很慢,产生焦虑感。

回到正题, 目前专心于Java开发, 在项目中很少用到Java语言的一些特性,说明项目做的太浅了。最近项目涉及到了一些Java集合的知识,所以就想Java特性还是要再熟悉一下。反复回顾。

目前Java学习技术栈

技术栈是很经典的,网上学习资料的集合体:
Java、MySQL、Spring、SpringMVC、SpringBoot、MyBatis、MyBatisPlus
这些是开发中常用的技术

Redis、MongoDB、RabbitMQ、SpringCloud、SpringSecurity、Zookeeper、Ngnix、Docker、JPA、React
这些是学习过,写过DEMO的技术

了解但没用过:Dubbo、K8s、Shiro、ElasticSearch、Solr、ELK

看过源码:Java(基础类库、集合、并发)
深入学习过原理:Java、MySQL、Spring、SpringMVC

掌握一个技术的标准

了解其应用场景、核心概念、工作原理/流程、核心模块、实例、将它用到项目中。

 Comments