# 2021年,小傅哥の年终总结!
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
# 一、前言
哈哈哈,放假啦
🌶
当你阅读这篇文章的时候,小傅哥已经在回家的路上或者已经到家开始玩上 PS5 双人成行 🎮
了。
想想这一年过的可真快,52个周末、365个清晨,在这些能自己驾驭时间里;🏃🏻跑步、📚出书、📒编小册、📝写博客、📺录视频、🌍建星球,在我这个搭建起来的小小世界里,与一群同好的粉丝伙伴,卷的尘烟四起。
我呢,就喜欢;走走没走过的路、爬爬没爬过的山⛰,看看风雨后的彩虹是否有别人说的那么绚烂。所以,一月三舟
,我不一定接受你的劝阻,你也拦不住我的征途。
# 二、专属,红包封面
年终总结 故事开始前,先送粉丝伙伴,小傅哥的专属红包封面(1万个红包封面,先到先得),关注 公众号:bugstack虫洞栈
,回复:2022
# 三、搞定,清空房贷
21年10月31日,我把两套房贷提前还完了
当我逐步发现我的理财拉胯能力,根本追不平房贷利息的时候,我决定还是把它提前还了吧,毕竟这些利息吃掉的钱也实在是不少。
在京除了少部分人像上市一样在上车房产的码农,也有大部分和我一样定居周边或落户天津的周末跨城上班族,一遍租着房,一遍还着贷。几年过去,攒不下的钱,还不完的贷,无论是谁家的码农,压力都不小,甚至也有不少因为疫情、裁员、动荡,导致的断供,从还饥荒到还不上饥荒了!
以前会觉得虽然还30年,每月也就几千块,好像也问题不大,但随着年龄的增长,其实收入到某个阶段可能会断崖式的下跌,所以至少要考虑在有收入的阶段能把后续的钱全部赚回来,否则风险还是蛮高的。想象不了,50多岁了,还能敲CRUD吗
如果你还没有上车,记得你的首贷机会只有一次,而且买房也要考虑自己的户口所在地以及生活必要资料的支撑。就比如我自己没有北京户口、也没有北京车牌,上车了北京的房子,如果它不是蹭蹭蹭的增值,那我大概率是赔的,况且我也不太可能40-50岁,还能有地方写代码还房贷。就算以后卖,其实也不那么容易,你总要计算这些年还的利息,跑赢了没有房价的增值没。
综上;买房谨慎,还贷提前。快乐生活,保持健康。
# 四、拿捏,内容输出
这一桌面的东西,都是这一年走下的足迹!
一堆奖杯、一堆证书、Switch、云台、公仔、AirPods等,整个桌面,几乎都来自于平台的鼓励,感谢:掘金、CSDN、开源中国、思否、腾讯云+、阿里云+、华为云+、BOSS有了、博文视点等。
当一个原创做作者有了粉丝的正向反馈、有了平台的扶持、有了一些收益,就可以非常好的在喜欢的领域上不断的耕作。
从21年的1月份开始,陆续折腾出:《SpringBoot 中间件设计和开发》、《重学Java设计模式》图书出版、《手撸 Spring》、《Lottery 抽奖系统 - 基于领域驱动设计的四层架构实践》、《IDEA Plugin 开发手册》、把博客从jekyll升级到vuepress。
哈哈哈,是不是小傅哥就挺肝的!并且在21年的8月还创建了知识星球(码农会锁
),实战项目学习、提供氛围环境、传道授业解惑,半年时间已有1700人加入一起学习。讲道理,与你们卷过的地方,寸草不生
21年,小傅哥发的这些车,你都有卧铺了吗?
内容回顾下,如果这些内容你都已经上车并跟下来,那么我相信,无论在工作、晋升、跳槽,都会对你有非常大的帮助。因为这里的学习内容全部都是成体系的完善技术栈学习,能把各个知识点结构串联下来的小册和项目,也是我个人经验和学习的积累沉淀,也确确实实是个人走过的路上有价值的经验分享。
# 1. SpringBoot 中间件设计和开发
- 地址:https://mp.weixin.qq.com/s/zSM3ahTC0yqbB-_mmuGvHA (opens new window)
- 介绍:全小册19个章节,包括16个中间件的设计和开发,包括测试案例共30个代码库提供给读者学习使用。小册实现的中间件场景涵盖:技术框架、数据服务、数据组件、分布式技术、服务治理、字节码、IDEA插件七个方面,贯穿整个互联网系统架构中常用的核心内容。非常值得了解、学习、实践到掌握。
# 2. 《重学Java设计模式》
- 地址:https://mp.weixin.qq.com/s/g9LYQEqzOeiYOpfG_5XFYg (opens new window)
- 介绍:本书是一本基于互联网真实案例编写的Java设计模式实践图书。全书以解决方案为核心,从实际开发业务中抽离出交易、营销、规则引擎、中间件、框架源码等22个真实场景,对设计模式进行全面、彻底的分析。帮助读者灵活地使用各种设计模式,从容应对复杂变化的业务需求,编写出易维护、可扩展的代码结构。本书融合了生动有趣的动画插图和实践开发的类结构图,让读者不仅能体会设计模式的概念和原理,更能清楚地知晓落地方法。此外,本书还介绍了DDD四层架构、RPC中间件设计、分布式领域驱动设计和设计模式的结合使用等内容。
# 3. 手撸 Spring
- 地址:https://mp.weixin.qq.com/s/kYio8zIG5UL-To3SV-uRmA (opens new window)
- 介绍:在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。
# 4. Lottery 抽奖系统 - 基于领域驱动设计的四层架构实践
- 地址:https://mp.weixin.qq.com/s/4-4y76aFFMwaGf2ThGXlfA (opens new window)
- 介绍:此系统架构为 DDD 领域驱动设计的四层架构实现方式,以重视代码实现落地的方式向读者介绍和展示如何开发这样的代码。在 Domain 领域层逐步通过拆解系统流程设计,按照职责边界的领域模块进行设计和开发,最终在应用层进行逻辑功能编排。这个系统中会体现出很多的设计模式思想和最终的实现,只有把 DDD 和设计模式结合起来,才能开发出更加易于扩展和维护的代码结构。
# 5. IDEA Plugin 开发手册
- 地址:https://mp.weixin.qq.com/s/ysmHOj2fqtHyprogMOpdVg (opens new window)
- 介绍:IDEA 插件开发可以帮助研发人员提升能效,解决一些实际场景中的共性问题。但最近在折腾IDEA插件开发的时候,市面的资料确实不多,也没有成体系完整的开发指导手册,所以就遇到了很多不知道就不会的事情,需要一点点查询搜索源码、验证API接口,最终把各项功能实现,当然在这个过程中也确实踩了不少坑!接下来在这个专栏会把一些关于 IDEA 插件开发用到的各项知识做成案例输出出来,帮助有需要的研发伙伴,一起建设 IDEA Plugin。
# 五、开源,发布软件
vo2dto,一个已经被下载1200+的 IDEA 插件!
- 第一次开源软件的事情,兴奋!
这是小傅哥开发的一款用于帮助使用 IDEA 编写代码的研发人员,快速生成两个对象转换过程中所需要大量的 x.set(y.get)
代码块的 vo2dto 插件工具。可以直接在 IDEA 中搜索安装使用
对vo2dto感兴趣的,程序员👨🏻💻,来自这些国家 |
---|
- 插件:https://plugins.jetbrains.com/plugin/18262-vo2dto (opens new window)
- 源码:https://github.com/fuzhengwei/vo2dto (opens new window)
- 视频:https://www.bilibili.com/video/BV13Y411h7fv (opens new window) -
讲解插件的整体设计和使用说明
# 六、热情,来自粉丝
🤣 不管谁第一,小傅哥才第一
- 此图来自掘金年度最受欢迎粉丝打榜,读者粉丝伙伴通过投票,选出年度最受欢迎的作者。经过几天连续投票,小傅哥的名次总是在5、6、7徘徊,粉丝伙伴帮小傅哥霸榜了“前三名” 哈哈哈哈!
- 另外这投票的背后,小傅哥每天都会发红包,当然不是为了买票。因为都是是群发红包🧧,就想趁着元旦热闹热闹。直到最后完成投票,小傅哥的微信账号收款被封了,提醒:“您的账号存在赌博潜在风险”,申诉了三天才解封。
- 对了,还有一些刷票的骚操作,它把票不仅刷给他自己,他还搞那么几十票刷我的ID上,也是真骚的很!搞的我差点没有第五名的 Switch,好在掘金的运营和风控,及时处理了。
小傅哥最后的名次的是第五,但粉丝的热情是第一的
- 我已经被淹没在刷屏中了,哈哈哈。
- 参与的就是一个开心,我把粉丝当伙伴,粉丝当我是哥们。在我们这一群,同好互相携手帮助的路上,我们走了很远,以后还有很远。
# 七、计划,继续折腾
不怕慢,就怕不干!
虽然已经折腾了这么多,但也还有很多没做完
和没去做
的事情,那就放到22年,继续吧!
- 技术博客:在数据结构、算法逻辑、以实践的方式把算法应用到实际场景解决实际问题。完善博客中的技术科目,mysql、redis、mq等核心技术栈的源码、应用、案例以及手写学习核心设计等内容。思考🤔这些内容的编写和落地。
- 知识星球:完善Lottery抽奖系统的剩余运维部分(监控、ELK、binlog、ES)、开发新项目预计会在 Netty 网关下手、或者低代码平台、BPMN、Drools等。
- 视频录制:在视频方面加一些内容输出,考虑在B站、微信视频号,以及星球专属的视频录制。
- 架构能力:标准化作图,拓扑图、流程图、吸收架构大框架的思维,学习、整理、归纳、实践,在这些方面的提升,调研类技术加深,避免只是做小轮子。同时把内容输出到星球,以及沉淀、分享、交流的方式进行互补学习。
- 其他方面:随着这些内容的逐步落地以及承接的反馈,或者是22年在某些时间段遇到了什么,都可能会有一些调整,不过在大的方面上不会受到影响,会继续做内容的输入和输出。
😄 除了这些内容输出计划,我还一直惦记着去趟武汉看看G哥、去趟涠洲岛听说那块非常多的东北人、也想回趟东北吃顿正宗的麻辣烫,哈哈哈,希望这些事情也能在22年顺利完成。
# 八、收尾,感谢大家
❓有些粉丝伙伴问小傅哥,你怎么有时间输出,并且好像也没看见过你接广告,你是咋回事?
🤔我想问,你有一个固定的书桌吗、你有一个空闲的周末吗、你有一个早睡的夜晚吗、你有一个早期的清晨吗。哈哈哈,我有!
首先,有时间输出这块,我是因为住的确实离公司近,走路18-20分钟就够了。那么基本全年我都能保持一个良好的作息,早睡早起。可能有时候会出现特别晚的加班,以及赶上大促项目上线,其余的日子里都能在10:45-11:00睡觉,早上6:20起床、跑步、写东西,9点左右出门。再加上有周末大块的时间,所以就在这些时间里我就可以慢慢的输出内容,只要不间断基本可以输出70-100篇内容,这些内容也就汇聚成了各种博客、小册、PDF、星球内容啦。其实也就这么个事,很多时候只要你自己能坚持做下来,就会在长长的时间后,积累下来很多很多内容。
💰广告这个事其实很多伙伴问过我,也有一些商务合作找到我,不过我给自己的方向不是这个,但我也不反对接广告的号主,因为输出这件事真的不容易,总要有一个方式变现来养活自己,以及可以持续下去。我没有接广告,更多的是我把自己当一个IP运营,用大概30%的内容付费来支撑我继续完成余下70%开放的内容,虽然收入可能不那么快,但我的内容再不断积累和构建出一个小生态圈子中,收入也是在缓慢增加的。做喜欢的事情,并且在喜欢的事情上有收入,就非常快乐
🎉好嘞,今年的总结就到这里了,提前㊗️大家新春快乐,虎虎生威。