新的计划,新的出发
几年过去,博客已经停更好长一段时间了,几乎没有技术文章产出了。最近几年也是浑浑噩噩,彻底躺平了,不再研究新技术,也不再巩固自己现有的技术了,真就一条咸鱼了。只是没想到疫情,加上互联网寒冬,加上越来越多的人涌入,更是雪上加上;之前是在甲方公司,现在在一个外包待了两年多了,感觉自己有点废了;外加今年买房了,还要装修,突然发现压力好。
今年计划是要回去武汉的,除非脱单了,对象或者老婆还想在外面,不过说实在的内心是非常强烈的想回老家的。虽然一个人的生活真的过了好久,毕业之后基本也是一个人租房工作;小时候也是寄住在亲戚家,放假了就是一个人坐火车去深圳,似乎习惯了孤独,但是随着年纪的增长,身边朋友同学的回老家、结婚等,似乎最后就我一个人一样,有时候也会产生孤独感,无人分享无人诉苦;朋友们都有了家庭,都回老家了,似乎很难约出来一起玩了。
基于上面的种种客观或主管客观,也是想改变自己,需要做一些变化。今年就开始好好的改变自己,好好的充实自己的生活工作,不在舒适区待了,要卷起来。
希望自己2024稳固现有的技术,同时要掌握一些新技术,同时调整一下作息:
1、调整作息时间,从1点前开始睡觉,逐渐前移,早睡早起。(去看了之前写的是23-24之间,但是最近这一两年基本都是两三点睡的,手环统计的入眠时间32年,平均入睡时间是3点多)今年应该说去年,就能感觉到自身明显的精力没有以前好了,上班钓鱼的情况比以前多了,身体的机能也没以前好了,久坐以后腰也会酸,特别是脖子,肩颈肌肉僵硬,酸痛。)
2、增加体育锻炼,偶尔跑跑步;还有一个是减肥,现在是140,理想体重是125以内吧,其实整体也好,就是肚子太大了,突然想到之前的房东说我像怀了四五个月的。
3、跟之前一样,减少追剧的次数,刷B站视频,减少抖音等上瘾性视频,小说的观看。缓解压力,简单消遣一下,游戏时间控制在1小时以为,现在其实基本在半小时多,只是时间很晚,每次玩完都是00.30或者更晚,现在控制在十点半到十一点半之前,不管输赢,周末可以放宽。
以上三点是针对作息和生活的,下面就是工作相关的了(结合了之前的计划):
1、马上要跳槽了(前面说了想回武汉以及项目做得差不多了估计四五月份就会被优化),最近的重点应该是在刷面试题,巩固Java基础。
2、对JVM虚拟机之类的一定要熟,不说全部,常用的一些api底层得知道;同时对虚拟机的优化等也要知道。
3、对于之前付费购买的一些课程,有的看完了,有的没看完,这一次全部过一遍,温故而知新。
4、mq队列,现在各种mq队列都只是会用,只知道简单的api,各种mq的优缺点一无所知,这快也需要加强。
5、尝试着刷乐扣的算法题,了解学习数据结构。
6、设计模式,现在的业务中自己还是偏业务类,回过头看来之前写的业务,很多其实都可以用设计模式,而不是过程式编程。在现在的工作环境和那些好学校毕业的同事对比代码结构,确实别人的写的代码更具代码结构美,虽然看起来比较绕(可能是我自己技术不到家,看到这种写法或者说模式比较生疏),但是代码评审,按照别人的思路,设计模式,比我们这种过程式代码更优美。
7、数据库,感觉数据库是相通的,得好好研究MySQL了,他的引擎,底层原理,为什么这样设计,是怎么解决这样的问题;还有就是怎么优化数据库,优化慢sql。现在的业务数据量太大了,单表动不动一天就是几百万上千万,查询速度极其缓慢,做公司项目的时候也有一些优化经验了,这块后面抽时间整理一下。现在都是去Ioe化,这也就是我们项目有MySQL的原因,不然也不会有这么多的性能瓶颈,同时要对ob数据库也要学习了解。同时对分库分表也要好好学习一下,现在的项目用的是Sharding-JDBC,当然还有其方法,也需要去了解学习。
8、对于微服务,这块也还需要学习。网关这块还不够了解,一些限流,熔断等不知道;注册中心也仅仅只是会用,几种注册中心的优缺点也不知道;对Spring-Cloud这一整套官方的东西还没整体实操过,也需要学习。
9、现在基本做开发了,运维的事情基本很少做了,Linux的相关操作命令还是得熟记;k8s之类的也要学习了解,现在企业好多都是流水线;docker之类的要捡起来;
10、其他杂项,再次学习一下Python为股票做准备;研究一下感兴趣的nas等。(这些才是感兴趣的事情,学习这个估计就是放松了,相比于上面这个比较简单)
其实回过头来看上面列举的,发现跟个小白一样,工作几年了还是这也不会那也不会,学习任重而道远啊!!!