已6年多,我是如何做到的?

Posted 中间件兴趣圈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已6年多,我是如何做到的?相关的知识,希望对你有一定的参考价值。

不知不觉笔者从事Java中间件技术分享已6年多了,总共在CSDN输出366篇原创深度剖析文章,其中189篇迁移到公众号「中间件兴趣圈」,CSDN记录了我的成长历程,顺便也向大家show一下达成的成就。

自从2018年年底开通了微信公众号「中间件兴趣圈」,根据笔者的实际情况,最终确定了原创文章的更新策略:每周更新一篇原创文章

「中间件兴趣圈」的初心:以Java中间件为主要突破方向,高质量成体系剖析其实现原理、架构设计理念,旨在构建完备的互联网分布式架构体系,以技术会友,相互抱团圈暖,助力职场。

关注了我公众号的朋友应该都知道我的学习方法:以源码分析为手段、结合图解总结提炼各个中间件的内部工作机制,以便知晓其实现原理,更是熟悉其实现细节,让我们在工作运维中更加掌控性,将“故障”扼杀在摇篮中,同时结合笔者的真实实践,会补充架构设计、故障分析、应用实战等题材的内容。

坚持6年,持续保持周更技术文章,你是如何做到的?

1、技术分享面临的困境

1.1外部因素

一篇技术文章至少需要花费10个小时,因为需要先研读源码,理解透彻进行总结提炼,还要考虑尽可能降低读者的阅读难度。

这样就会来自周围的质疑:你竟然还有时间写博客,肯定是你的工作不饱和?这种质疑的杀伤力是非常具有破坏力与威慑力的。

那我是如何破局的呢?将在下文为大家揭晓。

1.2 内部因素

不知大家有没有发现一个现象,如果让我们坚持一个月进行周更技术文章,我想大部分技术人员都能轻松做到,但如果要持续坚持,往往就会显得非常困难,因为我发现一个普遍现象:如果我们从内心拒绝做一件事时我们可以轻轻松松就到N个不做理由,雀很难找到一个要坚持下去的理由,不坚持下去的理由基本都类似:没时间,例如工作忙,工作996;要谈念爱、要带娃等等。

2、我是如何做到的

不瞒大家,2021年,是我过的非常艰难的一年,二胎期间,并且家里的老二是过敏体质,1岁之前几乎每个月都要跑医院,需要承担更多的家庭责任,但就算是这样,截止到今天发文之前,笔者在2021年已发表了71篇原创文章,那我是如何做到的呢?

首先,我们要先揭开一个假象:每周都有原创文章发布,是每周都要至少输出一篇技术文章?

其实并不是,由于要进行双十一的筹备工作,再加上小孩太好带,我在10月2号到10月24号期间,一篇文章都没有输出,但大家看到的现象:每周一都在「中间件兴趣圈」公众号中推送了一篇原创文章,那又是怎么回事呢?

因为有存货,月有阴晴圆缺,我们的业余时间无法固定,有时候充足,有时候稀缺。但只要我们在充足的时候,多创作些文章存起来,发文的频率完全可以做到一周一更。

背后的“哲理”:保持一个固定的频率,促使读者朋友们养成了一个相对固定的频率,从而更好的管理期望。

2.1 如何利用零散时间

既然我们是利用业余时间来研究技术,进行技术分享,业务时间一个最大的特点:时间不连续,绝大部分人都很获得连续超过2个小时的业务空闲时间(期间不受打扰),那这些零散的业务时间,我们如何有效利用呢?

经过我长期的摸索,我基本形成来这样一个习惯:边研究技术边记录笔记,更直白一点就是在研究技术的时候,技术文章就在整理中,例如笔者在写这篇文章时就会被打断,此时我这边的记录如下图所示:

边写边学的时候,会先罗列大纲,如果是研究源码,就不一定户输出大纲,而是在中途打断的时候,将自己的理解特别是一些还把握不准的推论,简单在文末记录一下,等待再次回到电脑旁边,继续研究代码时,能够以较低的成本重新无缝链接,碎片化的时间最终能得到充分利用。

能够充分利用零散时间,是破解工作996等造成的时间不足的利器

2.2 如何管理目标与收获

我们在投入精力做一件事情,对其总是会有一些期望,最终都会反馈你做这件事情最终能获得什么?

这个是人之常情,如果做一件事情,并且长时间无法获得收益或收获,我们坚持到动力就会越来越少,从而容易放弃。

不怕大家笑话,在2016年9月份我开始解放思想,开启我技术分享之路,一个最简单的理由:就是弥补自己在面试过程中表达能力弱的问题,希望通过技术博客增加自身的亮点,也是多开启“一扇”面试官了解我的窗

经过将近一年左右的技术积累与技术分享,让我有了改变职场困境的底气,因为2017年,此时已经是我步入职场的第7个年头,但无法接触高并发、分布式等互联网相关的技术,最终通过开源社区,成功进入上海优速快递,终于有了高并发场景,让我所学终于有了实践的机会,对我的职场发展带来了极大的促进作用。

也就是这个时候,让我首次“尝到了技术分享”带来的甜头,有付出也有收获,更加认准了走技术分享的路子是正确的。

后来的发展也确实证实了这点。

在CSDN成体系剖析了RocketMQ的实现原理后,应出版社的邀请并促成了《RocketMQ技术内幕》一书的出版,让我有了一定的技术影响力,并在一个粉丝朋友的推荐下最终入职中通快递,从而进入物流行业的头部企业,终于有机会经历一个日订单超2亿的高并发场景。

好的平台对你的技术提升是巨大,进入中通,并融入中通,也让我变得越来越自信,理论与实践相结合,反过来又让我的技术分享变的更为丰富、变得更为精彩。

上面说了这么多,让我真正能持之以恒的进行技术分享的最大动力:通过技术分享,让我的职场竞争力提升明显,所在的平台也是一个比一个好,获得的薪资待遇当然也是大跨步提升。

2.3 如何平衡工作与家庭的关系

每一个职场人员都希望能平衡好家庭与工作的关系,像我们这种普通的打工人,想平衡好还是挺难的。

我的观点是只有工作好了,你的家庭生活质量才能提高,故在工作中努力是前提,是手段,最终的目的是家庭幸福。

技术分享需要耗费大量的业余,技术分享攻关的优先方向必须选择工作中你急需的技术栈,这样你的业务学习对干好工做是有着积极的正向作用,这个是前提。

助力工作,同时需要利用大量的业余时间,必然会造成家庭工作投入的时间不足,容易引起家庭矛盾,这个要怎么处理,因人而异,在这里我也和大家分享一个我的方法:“团队作战、学会给家里领导画饼,并在一定时期内将其实现”。

首先,一个家庭,也是一个团队,就要相互协作,目标一致,分工明确。

我这边就是会做好目标管理,每实现一个目标,就会立下一个目标,并且在一个目标是需要通过技术分享才能实现的,一旦实现,收入水平会有一定的提升,也就是提前画饼

然后就努力实施之,有了收获,目标一旦实现,家人也能理解,在家庭事务方面会多分担一些。但这里要强调一点多是通过技术分享实现目标,这个是一个重要但不紧急,是一个长期的工作,故生活中并不是所有的家务都不做,该分担还是要主动分担,这样家庭合睦,冲击力强,目标实现就越有可能。

最后,目前的技术分享体系如下图所示:

以上是关于已6年多,我是如何做到的?的主要内容,如果未能解决你的问题,请参考以下文章

坚持周更深度原创文章已6年多,我是如何做到的?

2021春招面试,已拿到头条跟阿里offer!看看我是如何做到的吧!

工作三年多女程序员,字字珠玑般的经验之谈

互联网金融下,新兴商业银行如何成功突围?

定制.NET 6.0的Middleware中间件

如果我是核酸系统架构师,我会这么用MQ。。。