2022,我遭遇的那些小事

news2024/9/20 10:43:48

前言

2022,总感觉一晃眼就过去了,不知不觉自己坚持更文已经一周年了。回顾这一周年,无论是在技术成长上还是职业发展上,都有了许多新的体会。

裁员风波

还记得是四、五月份的一个上午,原本还在紧张的加班赶项目,突然被告知项目要提前完成上线。

一开始大家内心都很郁闷,原本就很紧张的排期被进一步压缩。直到中午的时候,看到周四周五定的满满当当的会议室,同时看了眼脉脉上的评论,才后知后觉的明白过来 --- 公司要大裁员了。

讲道理,作为初来乍到刚满一年的校园新人,哪见过这场面。内心还是很惶恐不安的。所幸的是,个人所在的业务线算是公司比较核心的业务,裁员的比例尚且还好,只有30%左右,勉强逃过了一劫。

但这次裁员,也裁了我认识的许多同届的同学,也看到了很多人歇斯底里的哭喊,很多业务线都是整个裁撤。这件事也让我明白,打工终究是打工,你的命是握在别人手上的。

投稿收获

在明白了工作的残酷之后,我开始思考一些问题:什么才是你的不可替代性?亦或说公司不裁你的原因是什么?

这个问题也许到现在我都没有找到明确的答案,但是为了避免被裁员时手足无措,我开始尝试去学习、去积累。试图用输出倒逼输入。因此,我又开始重拾写作。

投稿回顾

回顾2022年,个人累计投稿了20+篇,文章总阅读量各平台不一,大致都在几w+不等。讲道理在写文章这件事上,我还是过于佛系,做不到周更,文章的数量总是上不去。但是对于文章的质量,个人一直都在不断的打磨、完善。相信未来也可以做的更好

组件研发

        得益于对输出的认真负责,在小组leader对团队内redis分布式锁组件提出问题的时候,我能用自己的知识去解决和优化现有的组件内容初识分布式锁(三):Redis分布式锁原理及Redisson框架实战_原来是笑傲菌殿下的博客-CSDN博客_redission框架前两篇文章咱们聊到了如何采用SQL数据库及Zookeeper实现相应的分布式锁。今天咱们再来聊聊如何采用redis实现相应的分布式锁,以及这种实现与前两种方式实现的差异性。https://blog.csdn.net/Laugh_xiaoao/article/details/122826462

当时的聊天记录:

        可以说这完全是出乎我原本写作预料的事情,但是也从一方面更坚定了我写作的动力。

公司投稿

除了对外部进行投稿以外,对于一些对于提升研发效率以及反响不错的文章,我都会尝试着在公司内部的公众号进行输出。介绍mapstruct工具使用的文章就是最经典的例子。该文章在外网反馈不错,我稍加整理后投到了公司的公众号,一下子就斩获了8月阅读的榜首。也因此收获了不少奖品(100元京东卡 + 一套键鼠套装)。

 

 

升职加薪

除了奖金上的奖励以外,写作也锻炼了我写ppt的能力,在晋升述职的过程中也给予我很大的助力。当然,个人的努力也是必不可少的,整个十一国庆假期,我都闷在家里写ppt。

好在功夫不负有心人,自己的努力得到了回报,晋升通过的那一刻,感觉整个人都舒畅了。

 

总结与展望

回顾这2022年,我在写作上投入的东西不少,好在收获也很丰富。而且,写作给我带来的另外一个好处是:对于自己的晋升、调薪,我变得更加有自信了,我不在认为自己是德不配位,相反,我认为自己获得的这一切都是理所应当。焦虑的情绪不再蔓延。

  • 好好运营公众号,打造一点自己的个人IP

  • 提升发文数量,坚持周更。组织好自己的系列文章内容。

  • 工作上更加奋力迈进,争取明年再晋升一次。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/135221.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

educoder数据结构与算法 队列 第2关 实现一个链接存储的队列

本文已收录于专栏 🌲《educoder数据结构与算法_大耳朵宋宋的博客-CSDN博客》🌲 目录 任务描述 相关知识 编程要求 测试说明 AC_Code 任务描述 本关任务:实现 step2/CLnkQueue.cpp 中的CLQ_IsEmpty、CLQ_Length、CLQ_In和CLQ_Out四个操…

论文阅读和复现:去除PPG运动伪影的IEEE论文

论文阅读和代码复现: 《Combining Nonlinear Adaptive Filtering and Signal Decomposition for Motion Artifact Removal in Wearable Photoplethysmography》 基本介绍: 由于手腕运动造成的噪声:运动伪影,使得PPG方法的心率监…

shell-流程控制之条件判断

1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。 补充:20G20971520kb [rootcotenos day06]# pwd /root/shell/day06 [rootcotenos day06]# vim free_men.sh #!/bin/bash f…

spring boot启动环境的配置与更改(dev,local,pro)包含单元测试环境

文件类型介绍 properties 该文件是一种key-value的格式&#xff0c;配置文件的特点是&#xff0c;它的Key-Value一般都是String-String类型的&#xff0c;因此我们完全可以用Map<String, String>来表示它。 用Properties读取配置文件非常简单。Java默认配置文件以.pro…

elasticsearch 7.9.3知识归纳整理(二)之es基本原理及使用kibana操作es的常见命令

es基本原理及使用kibana操作es的常见命令 一、es的基本原理与基础概念 1.1 倒排索引 倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值&#xff0c;而是由属性值来确定记录…

【机器学习】机器学习中常用的损失函数一览

问题 机器学习中常用的损失函数总结 前言 我们经常听到损失函数、代价函数和目标函数这三种说法&#xff0c;这三种说法有什么联系和区别呢&#xff1f;这里明确下&#xff1a; 损失函数 Loss Function 通常是针对单个训练样本而言的&#xff0c;给定一个模型输出 y^\hat{y…

设计模式 - UML类图

1. 什么是 UML 统一建模语言(Unified Modeling Language,UML)是用来设计软件的可视化建模语言。它的特点是简单、统图形化、能表达软件设计中的动态与静态信息。L从目标系统的不同角度出发&#xff0c;定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图部署…

8种数据结构

快速介绍8种常用数据结构 数据结构是一种特殊的组织和存储数据的方式&#xff0c;可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。 几乎所有已开发的程序或软件系统都使用数据结构。此外&#xff0c;数据结构属于计算…

【回答问题】ChatGPT上线了!有哪些3D点云算法模型?3D点云算法模型实现代码?

有哪些3D点云算法模型&#xff1f; 3D点云算法的模型有很多种&#xff0c;以下是一些常见的算法模型&#xff1a; 归一化重心法&#xff08;Normalized point-to-point ICP&#xff09;&#xff1a;是一种常用的模型配准方法&#xff0c;用于将两个模型中的点匹配起来。 基于…

跨年晚会前夕,曹云金和前妻复合了

每到跨年晚会的时候&#xff0c;总会有大的新闻事件发生&#xff0c;比如说在今年跨年晚会前夕&#xff0c;主持人何炅的老父亲&#xff0c;就非常不幸地驾鹤西去了。话说主持人何炅&#xff0c;在父亲离开后坚强地主持节目&#xff0c;他泪眼婆娑的表情&#xff0c;也登上了各…

电子游戏销售之回归模型与数据可视化

电子游戏销售之回归模型与数据可视化 文章目录电子游戏销售之回归模型与数据可视化0、写在前面1、回归模型1.1 模型建立准备1.2 建立模型1.3 模型分析2、数据可视化3、参考资料0、写在前面 该篇文章的任务包括以下3个方面 检测与处理缺失值建立回归模型数据可视化 实验环境 Pyt…

我的2022年总结

我的2022年总结 行走于世&#xff0c;风大时要表现逆的风骨&#xff0c;风小时要表现顺的悠然。 我们可以转身&#xff0c;但是不必回头&#xff0c;即使有一天你发现自己走错了&#xff0c;你也应该转身大步朝着对的方向去&#xff0c;而不是回头埋怨自己错了。 一、旧事 …

INT201-Decision, Computation and Language(2)

文章目录5. Turing Machine5.1 TM Configuration5.2 TM Transitions5.3 TM Computation5.4 Language accepted by TM5.5 Decider5.6 Multi-tape TM5.6.1 Multi-tape TM equivalent to 1-tape TM5.7 Nondeterministic TM5.7.1 Address5.7.2 NTM equivalent to TM5.8 Enumerable …

【Linux操作系统】yum三板斧和yum源的配置

文章目录一.Linux下软件的生态二.yum三板斧1.yum简介2.list搜索软件包3.install下载并安装4.remove卸载软件三.windows/Linux下文件互传1.lrzsz的查看和下载安装2.rz上传3.sz下载四.Linux软件生态的本土化1.镜像简介2.Linux软件生态的本土化五.yum源的配置1.找到yum源配置文件并…

Jedis: Java连接redis服务

文章目录一、编程语言与 Redis二、Jedis 连接三、JedisPool 连接池四、可视化客户端提示&#xff1a;以下是本篇文章正文内容&#xff0c;Redis系列学习将会持续更新 一、编程语言与 Redis ● Java 语言连接 redis 服务   Jedis   SpringData Redis   Lettuce ● C 、C …

ArcGIS基础实验操作100例--实验40构建点对连线

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台&#xff1a;ArcGIS 10.6 实验数据&#xff1a;请访问实验1&#xff08;传送门&#xff09; 高级编辑篇--实验40 构建点对连线 目录 一、实验背景 二、实验数据 三、实验步骤 &#xff08;1&…

可视化系列讲解:canvas的动画实现

文章目录一、Canvas动画1.1 Canvas绘图都是通过JavaScript 去操控的&#xff0c;如要实现一些交互性动画是相当容易的。那Canvas是如何做一些基本动画的&#xff1f;1.2 Canvas 画出一帧动画的基本步骤&#xff08;如要画出流畅动画&#xff0c;1s 需绘60帧&#xff09;&#x…

【回答问题】ChatGPT上线了!推荐30个以上比较好的自然语言处理模型

【回答问题】ChatGPT上线了&#xff01;推荐40个以上比较好的自然语言处理模型以及github源码&#xff1f; BERT (Bidirectional Encoder Representations from Transformers): https://github.com/google-research/bert GPT (Generative Pre-training Transformer): https:/…

Taro笔记

Taro官网:https://nervjs.github.io/taro-docs/docs/ Taro简介 可使用React、Vue等框架开发跨端开发框架,一套代码编译到多端,使用Taro,只书写一套代码,再通过Taro的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、RN等)运行的代码。Taro 核心转化图 Taro使…

数据链路层重点总结

文章目录前言一、MAC地址二、一跳一跳的网络传输三、以太网四、ARP协议4.1 ARP协议的作用4.2 ARP协议的工作流程五、MTU5.1 什么是MTU5.2 MTU对IP协议的影响5.3 MTU对UDP协议的影响5.4 MTU对于TCP协议的影响总结前言 又是新的一年&#xff0c;展望2023年&#xff0c;博主给大家…