首页 > 其他分享 >新的计划,新的出发

新的计划,新的出发

时间:2024-02-26 21:33:55浏览次数:22  
标签:代码 之前 学习 计划 mq 现在 设计模式 出发

  几年过去,博客已经停更好长一段时间了,几乎没有技术文章产出了。最近几年也是浑浑噩噩,彻底躺平了,不再研究新技术,也不再巩固自己现有的技术了,真就一条咸鱼了。只是没想到疫情,加上互联网寒冬,加上越来越多的人涌入,更是雪上加上;之前是在甲方公司,现在在一个外包待了两年多了,感觉自己有点废了;外加今年买房了,还要装修,突然发现压力好。

  今年计划是要回去武汉的,除非脱单了,对象或者老婆还想在外面,不过说实在的内心是非常强烈的想回老家的。虽然一个人的生活真的过了好久,毕业之后基本也是一个人租房工作;小时候也是寄住在亲戚家,放假了就是一个人坐火车去深圳,似乎习惯了孤独,但是随着年纪的增长,身边朋友同学的回老家、结婚等,似乎最后就我一个人一样,有时候也会产生孤独感,无人分享无人诉苦;朋友们都有了家庭,都回老家了,似乎很难约出来一起玩了。

  基于上面的种种客观或主管客观,也是想改变自己,需要做一些变化。今年就开始好好的改变自己,好好的充实自己的生活工作,不在舒适区待了,要卷起来。

  希望自己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等。(这些才是感兴趣的事情,学习这个估计就是放松了,相比于上面这个比较简单)

  其实回过头来看上面列举的,发现跟个小白一样,工作几年了还是这也不会那也不会,学习任重而道远啊!!!

标签:代码,之前,学习,计划,mq,现在,设计模式,出发
From: https://www.cnblogs.com/timeout/p/18035624

相关文章

  • 如何管理时间来提高工作效率?能定时提醒待办计划的软件
    因为每天需要完成的工作任务繁多,而时间有限,我一直在寻找有效提高工作效率的方法。我发现,进行高效的时间管理是提升工作效率的一个显著且易于执行的策略。那么如何管理时间来提高工作效率呢?在实践中,我采用了几种方法来管理我的时间。我开始制定每日工作计划,列出当天需要完成的任务......
  • [超实用插件]在Visual Studio中查看EF Core查询计划
    前言EFCore是我们.NET开发中比较常用的一款ORM框架,今天我们分享一款可以直接在VisualStudio中查看EFCore查询计划调试器可视化工具(帮助开发者分析和优化数据库查询性能):EFCore.Visualizer。值得推荐的.NETORM框架对于还不知道怎么选择.NETORM框架的同学可以看下面这两篇文......
  • P1137 旅行计划
    原题链接题解拓扑排序+dp。首先以入度为零的结点为起始结点,其游览城市数量为1,接下来每到下一结点,游览城市数++;即当前结点的游览城市数是上一结点的游览数+1,并取最大值。code #include<bits/stdc++.h>usingnamespacestd;constintN=1e5+5;inthead[N],Next[N*2],to[N......
  • P1137 旅行计划
    原题链接题解一个节点的答案一定是最大父节点+1code#include<bits/stdc++.h>usingnamespacestd;intans[100005]={0};intin[100005]={0};vector<int>G[100005];structunit{intpos,order;};intmain(){intn,m;cin>>n>>m;for(inti......
  • 如何高效自我规划?日程计划待办清单App
    《礼记·中庸》中有言:“凡事豫则立,不豫则废。”这句话对我来说,不仅是一个生活哲学,也是我管理日常工作和学习的准则。在快节奏的现代生活中,有效的自我规划对于达成目标、提升效率具有不可估量的价值。自我规划的过程包括制定每天的日程计划、记录待办清单、设置提醒、标记完成任务......
  • 信息之路计划(2024.3——2024.5)
    写在前面:马上就要退役了,真的要为\(HNMFS\)\(2024\)选拔考试做好准备了。cy推荐博客:Alex_Wei(%%%)。Part1———针对思维思维能力远远不够,需要训练思维能力。最近在比赛打得比较多,但是\(AT\)总是只打到\(C\)或\(D\),CF打得最好的一次就是切掉了\(D\)(\(Div3\)),总的来说......
  • 软件开发全套文档资料(规格说明书、详细设计、测试计划、验收报告)
    在软件全周期中,每个阶段都涉及不同的文档和支撑材料,以确保项目的顺利进行和最终的成功交付。以下是针对您列出的每个阶段所需的文档和支撑材料的简要概述。所有资料获取:https://www.cnblogs.com/suchen621/p/180254681.开发阶段需求文档:详细记录用户需求、业务需求和功能需求......
  • 在项目不同融资阶段,创业者撰写商业计划书的侧重点都是哪些?
    商业计划书大家好,商业计划书是创业过程中极为重要的一部分。它能够帮助你评估商业机会的本质,塑造商业机会机遇,创建计划,并启动和培育企业。因此,商业计划书的准备过程需要非常认真地对待,需要花费相当长的时间和精力。商业计划书需要有明确的发展路线和盈利预测,并......
  • Atm/抢掠计划——题解
    题目描述样例671223352441266510128161514435647解析题目明显是最长路,可以用spfa求最长路,但数据范围5e5明显不允许,所以我们可以用tarjan优化一下,然后这就变成了一道tarjan板子题,先用tarjan缩点,点权为几个点之和,把所有点再存到一个数组中,再按......
  • 软件开发全套技术文档|规格说明书|详细设计|测试计划|验收报告
    在软件全周期中,每个阶段都涉及不同的文档和支撑材料,以确保项目的顺利进行和最终的成功交付。以下是针对您列出的每个阶段所需的文档和支撑材料的简要概述。1.开发阶段需求文档:详细记录用户需求、业务需求和功能需求。设计文档:包括系统架构设计、数据库设计、接口设计等。开发......