「时光不负,创作不停,本文正在参加2021年终总结征文大赛」
一. 前言
hi~ 大家好,时间2022月1月2日23点整,坐标上海浦东,正着手写着2021的年终总结。上了年纪之后,除了感觉时间过得快之外,也会对没有记忆的活着而感伤,所以这篇就不做技术分享了,单纯对2021年进行总结,也能让大家能对我这个普通的不能再普通人多些认识吧。
对2021的印象就是发生了很多事情,但模糊的好像啥也没发生,除去工作时间,交流群和身边的人也都清楚我把心力都投入到有来项目上了(PS:感谢老婆一直以来的理解和包容),所以就用有来为线索来找寻 我的2021,「有来」的2021。
二. 「有来」的2021
1. 「有来」的由来
很多小伙伴对这个名字的有来和寓意感兴趣,在交流群里我曾提过希望有更多的人有来参与到这个项目。
相信有很多的童鞋有和我一样的情况,在外包公司或一些小公司待久了后跳槽,在微服务和前后端分离的天下,拿着单体项目、JSP和JDK6祖宗级的技术栈去面试,说真的自信是绝对不会有的,自己又是那种有啥说啥型的,然后多是以技术栈不匹配为由被拒,无奈最后弄得自我怀疑选择了一家小公司暂时过渡。
3年前入职的这家小公司是那种一个人负责后端、前端和运维现场实施的,其实公司的业务线不是以软件为主,就那种让你觉得互联网技术无用武之地,应该有不少人理解我想表达的。可想而知,继续这样下去再出去就和之前一样了,一旦陷入循环没有好点的际遇想出圈就有点难了。
以上种种就导致「有来」开源项目的出现,先声明下它是个团队和组织而非个人项目,同样它也是全栈项目,注定它不能靠一己之力能完成,还要工(huo)作(zhe)的前提。有来这个名字也很普通但确实能表明它的初衷,能帮助更多像自己一样遭遇的但还没放弃的人。
至于「有来无回」是交流群里的童鞋无意提出来的,也是觉得挺有意思的,后来便有了 “有来交流群” 和 “无回开发群”,也贴合了技术这条路一旦选择了便意味着没有回头路,只能一往无前。
2. 「有来」的历程
有来项目从创建至今快有2年的光景,刚开始仓库是放在在Github的库,后来方便团队开发转移到了Gitee仓库,目前是两边同步更新的状态。
两年时间项目经历了后端微服务解决方案从Eureka那套替换为Spring Cloud Alibaba,移动端从vant替换为uni-app,管理前端解决方案从vue-element-admin到团队升级的vue3版本vue3-element-admin。写这篇的时候还在做着Vue2升级Vue3的事情,总结下来就是前端和后端技术栈迭代太快,对开发者来说实属不易。
2021年有来项目的数据统计:
不知不觉去年一年自己在后端代码库已提交461次,代码修修改改也到了100多万行。
感谢过去一年参与开发和给项目提交PR的童鞋们🙏。
3. 创建交流群
微信交流群大概是2021年初创建的,在此之前觉得没必要,有问题直接博客留言(PS:单纯想加点博客积分提升下排名,没有什么坏心思)实在不行就加我微信。
但是后面加我微信的小伙伴越来越多让我有点忙不过来,毕竟白天还要上班,加上有次有位童鞋建议弄一个微信交流群,就把之前加的小伙伴一个个拉进交流群,这样就算自己没有时间回复还有其他童鞋帮忙看着点问题,不过也怕有人觉得交流群会吵,所以我在群公告添加了一条“进群建议打开免打扰”的提醒。
2021年第一个群接近满员的状态,第二个群也有100人左右,其实这也有点出乎自己的意料,也是感谢群里几位热心帮忙解答的小伙伴,下半年的自己基本是早9晚10的工作状态,群里的问题基本是没法帮着回复。希望以后交流群保持相互学习分享、行业交流和工作内推的初心。
另外声明不论交流群或者私信问问题,都不用发红包,之前有些小伙伴私发的红包我这边也都一分没收,包括开源出去的几个项目也未开通任何渠道捐赠,不是钱多钱少的问题,试问在外面打工有谁容易的呢?
4. 完成的功能
- 项目整合Seata(AT+TCC)
- 项目整合Sentinel
- Spring Cloud Gateway网关下的RBAC权限设计
- 项目整合ELFK分布式日志解决方案
- Spring Security OAuth2 常用授权模式扩展
- 项目整合 Canal
- 移动端uni-app做了H5和Android适配
- vue-element-admin 升级Vue3版本
- ...
5. 寻开发小伙伴
2021在寻找开发小伙伴的路从未停歇,可结果不尽人意🤦🏻♂️。
还是希望有兴趣一起参与开源项目开发私信我,项目现阶段虽然提供不了实际性的利益,但至少是可以写到简历上的项目,相信更多的是给你带来主流技术栈的实际应用场景。
博客上
| 群公告里 | Github的PR |
|---|---|
三. 我的2021
1. 换工作
2021年3月底,当时准备着换工作,不过得益于「有来」开源项目,被潜伏在交流群的现同事内推到现公司。嗯,就这样。
当时入职和老大反馈的希望是自己能够学有所用,也确实达到自己的希望了,现在框架也基本是用的「有来」这套,做的是SaaS平台,所以以后别再问我「有来」有没有实际生产环境应用了。
所以2021也是自己跳出被困多年循环圈的一年。
2. 极少的充电时间
下面的图拍摄于 2021年6月26日 南京建邺图书馆;当时媳妇在南京工作,自己在上海,基本隔一周过去一趟,惊叹可以看到24小时开放的图书馆,也惊叹南京的公共设施的建设,毕竟上海的浦东图书馆也就到晚上8点,那种在上海开放24小时的自习室都需要收费的。
2021年充电地方去的最多的还是离租房距离2公里的浦东图书馆,毕竟当时租房可是把这个图书馆考虑在内了。翻了翻手机记录,去年元旦的时候2021年1月2号就在那里,可惜今年元旦有(tian)事(leng)没去,去年最后一次去应该是年中的时候小胜文刚来上海没多久带他去了一次。
3. 博客
博客也只能保持一个月更新一篇的频率,整体是对「有来」整体微服务架构做了总结,补充写分布式技术栈的实战篇。
4. 生活
2021年又是基本没有出去玩过的一年,体重随着媳妇10月底来上海这边工作之后伙食变好之后从稳定的121长到126斤🤣,除此之外还有开心的事就是业余有时间搞搞项目,加班到晚上11点到家还可以搞一个小时,不知觉已是一种习惯了。
四. 2022计划
经过了快2年的洗礼,「有来」的实战篇可以说基本告一段落,2022年可能侧重原理性会多一些,具体是将会通过新增的 youlai-laboratory 实验室模块去实现主流技术栈和真实场景模拟 的碰撞,让大家更加全面了解技术及其应用,再通过对商城做并发压测和分布式锁优化、分布式缓存优化、JVM调优、MySQL调优等事项做到对技术栈的原理深入。
当然还有2021年留下来的工作:
- ES 商品搜索
- SaaS多租户
- ...
生活计划在允许的情况陪老婆多出去走走,感觉是亏欠的有点多了。
五. 结语
以上就是对「有来」项目和自己的2021做的总结,感觉时间还是过的太快了,后面还有很多的事要去做,2022加油吧~
最后希望大家在新的一年能够更进一步!!!