我的java之路

一、大家好,我是本博客的博主,好久没有书写技术博客了,想聊聊自己这些年的工作经历,首先博主是一个工作七年左右的java开发工程师,目前混迹在某二线大厂,专职工作于服务端开发。

二、在初级阶段,那时候基本上就是每天挑灯夜战,发粪涂墙😁,每天就是买一些学习资料去填补自己的短板,工作需要到的去买来学习,工作用不到的也买来学习提升自己,我在这个阶段唯一坚持下来的就是写了三年技术博客,那时候懂不懂先搬来再说,总有一天能用到,就算用不到也算是潜移默化提升自己了,就这样一坚持就是三年,所以各位粉丝看到的技术博客就是我前几年作为小白写的,这个阶段就像海绵,需要吸收大量的知识。

三、在中级阶段,现有的技术已经完全可以支撑你在工作上面打螺丝了,如果你不满足现状,这个阶段依然不要松懈,在这个阶段我们依旧有很大的提升空间,例如我们不光要知道如何使用设计模式,也要知道他的使用场景,这也是至关重要的,例如:工厂模式、模板模式,策略模式、代理模式、建造者模式、单例模式、桥接模式、观察者模式、责任链模式等等,此外这个时候也要优化好自己的业务逻辑,别总写些if else防御性代码,我是受不了这种逻辑,我们得想要如何写出优雅的代码,这样在这个阶段才能提升自己。

四、在高级阶段,这个时候我们对业务基本上完全没啥问题了吧,那如果此时你依旧想提升自己,需要做些什么呢,我的建议是,多看看公司架构层次方面的东西,比如nginx不光可以作反向代理,而且还可以作负载均衡,如何接入到后端的,在例如你如何去分配你的服务节点,如何在服务器资源方面提升性能,预估接口的QPS以及TPS这些性能指标,如何限流,如何实现高并发系统,如何做缓存,又如何解决并发编程问题等等,这个阶段你也该考虑考虑。

五、🍑宝小店开业,新人多多,福利多多,🍑宝搜索,码猿小铺,如果需要课程学习提升自己,可以添加收藏并关注我🍑宝,说是粉丝,一律5折优惠,有需要的朋友可以联系我呀!!!

六、说到最后,如果大家有啥技术上的不明白的,可以在🍑宝上告诉我你v.x,我尽最大努力帮你。

相关推荐
岁忧5 分钟前
(LeetCode 面试经典 150 题 ) 58. 最后一个单词的长度 (字符串)
java·c++·算法·leetcode·面试·go
Java初学者小白10 分钟前
秋招Day14 - Redis - 应用
java·数据库·redis·缓存
代码老y15 分钟前
Spring Boot + 本地部署大模型实现:优化与性能提升
java·spring boot·后端
GodKeyNet20 分钟前
设计模式-桥接模式
java·设计模式·桥接模式
future14121 小时前
C#学习日记
开发语言·学习·c#
guojl1 小时前
Java多任务编排技术
java
丶意冷1 小时前
mybatisPlus分页方言设置错误问题 mybatisPlus对于Oceanbase的Oracle租户分页识别错误
java·数据库·oracle·oceanbase
king_harry1 小时前
Java程序-OceanBase Connector/J 示例
开发语言
要开心吖ZSH2 小时前
《Spring 中上下文传递的那些事儿》Part 4:分布式链路追踪 —— Sleuth + Zipkin 实践
java·分布式·spring
桦说编程2 小时前
深入解析CompletableFuture源码实现
java·性能优化·源码