当前位置: 首页 > news >正文

二〇二四年终总结

写在前面


  • 简单总结一下
  • 告诉自己,曾经活着

不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树


原本应该 24 年年中的时候写 23 年年终的总结,但是一直拖着,浑浑噩噩的一年又一年,什么也没搞明白,生活渐渐归于平淡,所以拖到了年底,索性把两年的写一篇,简单总结一下,2025 年,我 31 岁,不知怎的,总有一种暮辞之年的感觉,好似干什么都没什么劲,对什么都提不起兴趣,无欲无求的,总感觉一生也就是如此了,未来一眼望穿,父母年纪越来越大。感觉需要承担的东西原来越多,越觉生活没什么意思。

之前在知乎上面看到有类似的提问,“27岁一事无成,无欲无求不知道该怎么办?” 我记得我当时的回答,既然无欲无求,那么你去死吧,如果你还不想死,那么就不是无欲无求,最起码喜欢活着,想一下你还在乎什么,就把时间都花费在上面,其他的不需要关注太多了,它就是你活着的意义啊。

如果你觉得可以死,那才是真的无欲无求,那你可以选择一种自己喜欢的方式离开,尽量动静小一点,不要影响到别人,你大可放心,时间可以冲淡一切,离开的时候把一切都说明白,几年后你就彻底的不存在了,轻轻的来,轻轻的去,倘若父母健在,建议你在忍受几年,搞点钱,考虑一下他们的养老问题,如果不需要考虑,那就可以准备离开了。不要觉得自己软弱,史铁生说这是鲜活可爱的心向生命要求意义的无可奈何的惨烈方式。我深以为然。

记事起,经历过两次亲人的死亡,我越发觉得,死亡对于存在的人是轻盈的,人们对于那些既定的事实,不是发生在自己的往往是容易接受的,只要不是那么突兀,存在感情冲击就好,时间慢慢会冲淡,只要存在的人依然和社会上的人有交集,不会陷入反刍就好。

活着没有那种让你无可名状的激情,哪怕是和小伙伴们一起开黑也好,那么在生活这件事上你大概没有为自己赋予意义,别人不好说。努力存在着往往很幸苦。

浑浑噩噩,简单总结一下这一年半:

工作学习方面:

  • 关于红帽认证,前年末剩余的三门科目全部考完,其中有358挂了一次,参加了补考,年末拿到了 RHCA 的证书,今年6月份拿到了 RHCA 的奖品,笔记整理了 50%
  • 博客也一直在写,不过现在写的少了,一个月写两到三篇,尽量能把想说的讲明白,后面慢慢发现,在精不在多。CSDN 粉丝涨了 10K,公众号粉丝涨了 2K 多,但是收益不如之前了,尝试创建了收费专栏,但是收益几乎没有,付费太难搞了…
  • 工作方面很不乐观,就业环境越来越严峻,公司一直在裁员,一直在准备面试,我们组后端现在就我一个了
  • 年初的时候报了一个知乎知学堂影视后期的班,花了 5000 多,计划研究研究剪视频,想着可以赚点钱,结果被坑了,陆续学了一段时间,课程也没有学完
  • 年中买了一个二手的三星微单,利用闲暇时间学习了一些简单的摄影技巧,可以用手动曝光拍东西。
  • 九月份买个大疆无人机 Air3,学习了一些无人机的一些航拍运镜,后来又入手了一个 one,计划拍一些自愈系的视屏,做做视频号之类的。 air3 已炸鸡,云台都飞了,还没修 _

生活方面:

  • 陆续相了几次亲,都没有什么结果,其中一个谈了近一年多,最后也分开了
  • 5月份有个福州的数字化峰会,公司报销路费和住宿,去厦门参会顺便玩了几天
  • 七八月份和同事去西安玩了一趟,去爬了华山,碑林博物馆(心心念念,但是很失望,牧羊少年的奇幻之旅感。。。)等地方逛了一圈
  • 十二月份受邀去华为溪村参加华为年终盛典,报销路费和住宿,获华为云开发者社区十佳博主,参观了华为云欧洲小镇
  • 十月份的时候参加了一次马拉松,第一次跑全马,只能说坚持关门之前6分钟完赛,差点没回来。。
  • 过年放假,年前回家呆了一天,过年没有回家,一个人去成都重庆逛了四五天,参观了杜甫草堂,逛了一些成都的公园,重庆的解放碑洪崖洞等,第一次坐船,没想到比火车都稳

这是前年的计划:

  • 红帽 CA 剩下的三门考试必须考完,拿到证书,包括相关笔记整理
  • 写博客之余,尝试做一些技术分享的视频,每周要整理一篇外文博客,梳理成自己的东西
  • 在 k8s ,云原生方向深入学习,同时接触一些 AI 方面的东西,梳理一下网络方面的笔记,工作需要,可能要学习 GO
  • 可能的话,考一下 PMP,或者软考的高级科目,这方面缺失严重,而且需要为以后的发展考虑
  • 减肥,好好照顾自己,如果状态慢慢恢复的话,尝试谈谈对象,总要对家里有个交代吧,如果恢复不了,就不要了
  • 看书的话,目前希望把 《 Kubernetes 网络权威指南:基础、原理与实践》 读完,同时还有一本 openshift 4 的书,工作关系,需要阅读。
  • 嗯,生活加油,相比之前,计划少了很多,大概是老了 ^_^

总结一下完成了多少:

  • 红帽认证证书拿到了,但是260和210,358 的 笔记都没有整理完,完成 50%
  • 外文博客坚持了一段时间,但是后面工作太忙了,没有坚持下来,技术分享视频也没有搞,行业下行的严重,完成 10%
  • 网络相关的笔记梳理了一小部分,还有大部分没有完成, 完成 50%
  • 证书在没有考,因为没那么多钱报班,资金问题以后也不考了 0%
  • 陆续相了几次亲,都没有合适,其中一个谈了一段时间,最后也分开了,嗯,可能我不适合找对象吧 0%,
  • 减肥也没有成功,总是容易被情绪影响,不开心就吃一堆东西
  • 《 Kubernetes 网络权威指南:基础、原理与实践》 读了一部分,但是还没有读完。 20%, openshift 4 书也没有读

整体的完成率大概 50% 都不到,主要原因一是工作方向问题,原本计划去新公司搞运维开发,结果又干了开发,现在项目后端就我一个人了,所以好多 K8s ,运维相关的东西别没有学习,二是因为情绪还是很糟糕,而且家里一直催着相亲,情绪不好,还有个一个原因,感觉是身体原因影响的,跑个全马差点没回来,那天和小伙伴聊天才发现。

新年新计划:

关于新计划,我现在也没什么想法,总归就是两个字,搞钱,想着怎么能多赚一点钱,没钱感觉干啥都费劲,而且年龄问题,以后这个行业可能会越来越难,学了这么些年技术,工作也一般般,钱也没攒下,想着干点别的工作,找找其他的出路,简单总结一下:

  • 减肥,调整状态,每天下班一回家 keep 半个小时,合理安排
  • 准备面试相关的知识,目前的计划( 数据库,Linux)
  • 找找运维相关的工作
  • 赞一点钱应对失业,有房贷
  • 了解一下 AI 相关的东西,运维或者开发相关
  • 学习一下摄影,可以的话攒钱买个好一点的相机,希望可以成为签约摄影师(大疆天空之城和8kRAW)
  • 家里的原因,可以的话,努力谈谈对象

暂时就这些吧,都太泛了,没有详细的规划,生活加加油呀 ^_^ 总感觉未来离我原来越远…


依旧,摘一句送给自己:

志不立,天下无可成之事

博文部分内容参考

© 文中涉及参考链接内容版权归原作者所有,如有侵权请告知 😃



© 2018-至今 liruilonger@gmail.com, All rights reserved. 保持署名-非商用-相同方式共享(CC BY-NC-SA 4.0)

相关文章:

二〇二四年终总结

写在前面 简单总结一下告诉自己,曾经活着 不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树 原本应该 24 年年中的时候写 23 年年终的总结,但是一直拖着&…...

学习sql的资源:sql练习平台;在线编辑器,免费sql教程,免费sql书籍

sql练习平台 LeetCode力扣(部分免费) 题库 - 力扣 (LeetCode) 全球极客挚爱的技术成长平台 HackerRank 解决 SQL |黑客排名 SQLPad SQL、Python 和 R 面试问题 StrataScratch StrataScratch - Analytical Questions 数据雷mur Free SQL Tutorial for Data Analysts …...

宝塔和docker的区别

宝塔面板 vs Docker:区别、场景与互补使用指南 eepseek回答宝塔和docker的区别 好的,我现在需要回答用户关于宝塔面板和Docker之间的区别的问题。首先,我需要明确这两个工具各自的定义、功能以及它们适用的场景,这样才能准确比较…...

机器学习--实现多元线性回归

机器学习—实现多元线性回归 本节顺延机器学习--线性回归中的内容,进一步讨论多元函数的回归问题 y ′ h ( x ) w ⊤ ∙ x b y^{\prime}h(x)w^\top\bullet xb y′h(x)w⊤∙xb 其中, w T ⋅ x 就是 W 1 X 1 w 2 X 2 w 3 X 3 ⋯ w N X N \text{其中,}w^\math…...

【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter2-HTML 中的 JavaScript

二、HTML 中的 JavaScript 将 JavaScript 插入 HTML 的主要方法是使用<script>元素。 <script>元素有下列 8 个属性。 async&#xff1a;可选。表示应该立即开始下载脚本&#xff0c;但不能阻止其他页面动作&#xff0c;比如下载资源或等待其他脚本加载。只对外部…...

【人工智能】释放数据潜能:使用Featuretools进行自动化特征工程

《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 特征工程是机器学习流程中至关重要的一步,它直接影响模型的性能。然而,手动特征工程既耗时又需要领域专业知识。Featuretools是一个强大的…...

算法——对比A*算法与IDA*算法

A*算法与IDA*算法详细解析 1. A*算法 核心思想&#xff1a; A*算法是一种启发式搜索算法&#xff0c;结合了Dijkstra算法的最短路径保证和贪心最佳优先搜索的高效导向性。其核心是评估函数 ( f(n) g(n) h(n) )&#xff0c;其中&#xff1a; ( g(n) ): 从起点到当前节点 ( …...

GitLab CI/CD 的配置详解:从零开始使用 .gitlab-ci.yml 文件

在现代软件开发中&#xff0c;CI/CD&#xff08;持续集成与持续部署&#xff09;已成为提高开发效率和代码质量的核心实践。GitLab CI/CD 提供了强大的功能&#xff0c;帮助开发者自动化构建、测试和部署应用程序。而 .gitlab-ci.yml 文件是 GitLab CI/CD 配置的关键所在&#…...

python语言进阶之函数

目录 前言 函数的创建和调用 函数创建 调用函数 参数传递 形式参数和实际参数 位置参数 数量必须与定义时一致 位置必须与定义时一致 关键字参数 为参数设置默认值 可变参数 **parameter 返回值 变量的作用域 局部变量 全局变量 匿名函数 前言 提到函数&…...

网络安全等级保护基本要求、测评要求、高风险判定指引综合梳理

网络安全等级保护基本要求、测评要求、高风险判定指引综合梳理 等级保护基本要求、测评要求、高风险判定指引综合梳理测评要求思维导图二级三级 花了些时间把网络安全等级保护涉及的以下三份标准文件进行了整理&#xff0c;以表格的形式进行展现&#xff0c;能帮助初学者更加直…...

JSON入门略要

JavaScript对象表示法&#xff08;JavaScript Object Notation&#xff0c;JSON&#xff09;已经成为RESTful接口设计中的事实标准。 JSON数据格式使得应用程序可以通过RESTful API等方式在网络上进行数据通信。 REST: 表现层状态转化&#xff08;REpresentation State Transf…...

Python爬虫抓取数据时,如何设置请求头?

在Python爬虫中设置请求头是确保爬虫能够正常运行并获取目标数据的关键步骤之一。请求头可以帮助我们模拟浏览器行为&#xff0c;避免被目标网站识别为爬虫。以下是如何在Python爬虫中设置请求头的详细指南&#xff1a; 一、使用requests库设置请求头 requests库是Python中最…...

以若依移动端版为基础,实现uniapp的flowable流程管理

1.前言 此代码是若依移动端版为基础&#xff0c;实现flowable流程管理&#xff0c;支持H5、APP和微信小程序三端。其中&#xff0c;APP是在安卓在雷电模拟器环境下完成的&#xff0c;其他环境未测试&#xff0c;此文章中所提及的APP均指上述环境。移动端是需要配合若依前后端分…...

DeepSeek 助力 Vue 开发:打造丝滑的开关切换(Switch)

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;今天给大家分享一篇文章&#xff01;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;创作不易&#xff0c;如果能帮助到大家或者给大家一些灵感和启发&#xff0c;欢迎收藏关注哦 &#x1f495; 目录 Deep…...

unity学习39:连续动作之间的切换,用按键控制角色的移动

目录 1 不同状态之间的切换模式 1.1 在1个连续状态和一个连续状态之间的transition&#xff0c;使用trigger 1.2 在2个连续状态之间的转换&#xff0c;使用bool值切换转换 2 至少现在有2种角色的移动控制方式 2.1 用CharacterController 控制角色的移动 2.2 用animator…...

C++ ——构造函数

1、作用&#xff1a;创建对象时&#xff0c;给对象的属性进行初始化 2、特点 &#xff08;1&#xff09;构造函数与类同名 &#xff08;2&#xff09;如果没有显式给出构造函数&#xff0c;编译器会给出默认的构造函数&#xff08;参数为空&#xff0c;并且函数体也为空&#…...

Python实现语音识别详细教程【2025】最新教程

文章目录 前言一、环境搭建1. 下载 Python2. 安装 Python3 使用 pip 安装必要的库 二、使用 SpeechRecognition 库进行语音识别1.识别本地音频文件2.实时语音识别3. 使用其他语音识别引擎 注意事项 前言 以下是一份较为完整的 Python 语音识别教程&#xff0c;涵盖环境搭建、使…...

【第12章:深度学习与伦理、隐私—12.4 深度学习与伦理、隐私领域的未来挑战与应对策略】

凌晨三点的自动驾驶测试场,AI系统突然在暴雨中做出惊人决策——它选择撞向隔离带而不是紧急变道,因为算法推演发现隔离带后的应急车道站着五个工程师。这个惊悚的伦理困境,揭开了深度学习伦理危机最尖锐的冰山一角。 一、潘多拉魔盒已开:深度学习伦理的四大原罪 1.1 数据原…...

Django中数据库迁移命令

在 Django 中&#xff0c;数据库迁移是确保数据库结构与 Django 模型定义保持一致的重要过程。以下是 Django 中常用的数据库迁移命令&#xff1a; 1. python manage.py makemigrations 功能&#xff1a;此命令用于根据 Django 项目的模型文件&#xff08;models.py&#xff…...

Win11 远程 连接 Ubuntu20.04(局域网)

Win11 远程 连接 Ubuntu20.04(局域网&#xff09; 0. Ubuntu 开启共享1. Ubuntu系统中安装RDP服务器2.windows中连接使用方式1&#xff1a;远程桌面连接(winr: mstsc)方式2&#xff1a;mobaXterm 3 问题远程连接后出现黑屏 参考文献: 0. Ubuntu 开启共享 在ubunt设置中&#x…...

Java求职者面试指南:计算机基础与源码原理深度解析

Java求职者面试指南&#xff1a;计算机基础与源码原理深度解析 第一轮提问&#xff1a;基础概念问题 1. 请解释什么是进程和线程的区别&#xff1f; 面试官&#xff1a;进程是程序的一次执行过程&#xff0c;是系统进行资源分配和调度的基本单位&#xff1b;而线程是进程中的…...

安卓基础(Java 和 Gradle 版本)

1. 设置项目的 JDK 版本 方法1&#xff1a;通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分&#xff0c;设置 Gradle JDK 方法2&#xff1a;通过 Settings File → Settings... (或 CtrlAltS)…...

nnUNet V2修改网络——暴力替换网络为UNet++

更换前,要用nnUNet V2跑通所用数据集,证明nnUNet V2、数据集、运行环境等没有问题 阅读nnU-Net V2 的 U-Net结构,初步了解要修改的网络,知己知彼,修改起来才能游刃有余。 U-Net存在两个局限,一是网络的最佳深度因应用场景而异,这取决于任务的难度和可用于训练的标注数…...

stm32wle5 lpuart DMA数据不接收

配置波特率9600时&#xff0c;需要使用外部低速晶振...

Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践

前言&#xff1a;本文将向开发者介绍一款创新性协作工具——Neko虚拟浏览器。在数字化协作场景中&#xff0c;跨地域的团队常需面对实时共享屏幕、协同编辑文档等需求。通过本指南&#xff0c;你将掌握在Ubuntu系统中使用容器化技术部署该工具的具体方案&#xff0c;并结合内网…...

Python学习(8) ----- Python的类与对象

Python 中的类&#xff08;Class&#xff09;与对象&#xff08;Object&#xff09;是面向对象编程&#xff08;OOP&#xff09;的核心。我们可以通过“类是模板&#xff0c;对象是实例”来理解它们的关系。 &#x1f9f1; 一句话理解&#xff1a; 类就像“图纸”&#xff0c;对…...

向量几何的二元性:叉乘模长与内积投影的深层联系

在数学与物理的空间世界中&#xff0c;向量运算构成了理解几何结构的基石。叉乘&#xff08;外积&#xff09;与点积&#xff08;内积&#xff09;作为向量代数的两大支柱&#xff0c;表面上呈现出截然不同的几何意义与代数形式&#xff0c;却在深层次上揭示了向量间相互作用的…...

河北对口计算机高考MySQL笔记(完结版)(2026高考)持续更新~~~~

MySQL 基础概念 数据&#xff08;Data&#xff09;&#xff1a;文本&#xff0c;数字&#xff0c;图片&#xff0c;视频&#xff0c;音频等多种表现形式&#xff0c;能够被计算机存储和处理。 **数据库&#xff08;Data Base—简称DB&#xff09;&#xff1a;**存储数据的仓库…...

Vue3 hooks

export default function(){ let name; function getName(){ return name; } return {name,getName} } use it ----------------------------------------------- import useName from hooks/useName const {name,getName} useName(); 这段代码展示了一个自定义 Vue3钩…...

人工智能--大型语言模型的存储

好的&#xff0c;我现在需要回答用户关于GGUF文件和safetensors文件后缀的差别的问题。首先&#xff0c;我得先确认这两个文件格式的具体应用场景和它们各自的优缺点。用户可能是在处理大模型时遇到了这两种文件格式&#xff0c;想了解它们的区别以便正确使用。 首先&#xff…...