2022 年度工作总结

2022-12-30 09:55:24   最后更新: 2022-12-30 16:01:06   访问数量:76




 

上一篇文章,梳理了 2022 年读过的书:

 

2022 年度读书总结

 

那么,除了读的书以外,其他的方面,2022 年过得怎么样呢?

 

总的来说,2022 年是很不寻常的一年,“不寻常”体现在方方面面。

 

新冠肺炎疫情这一年在全国肆虐,全国范围始终有地方在风控着,身处北京的我,这一年也几乎没有外出,年中的时候,小区也被封控了一个多月,年底的时候,随着疫情再度袭来,又经历了一个多月的居家办公,而与此同时,国家的防控政策突然转向全面放开,实在是很不寻常。

 

2022年最大的一件事算是买房子了,终于在回龙观买下了一套安身立命的两居室,第四季度都在紧锣密鼓地办手续、装修,真的是费心费力,不过总算是大体都已经装修完了,回首整个装修的过程,也算是痛并快乐着。孔子说“三十而立”,在这三十出头的年纪,白手起家买一套心仪的房子,也算是实现了三十而立的目标了吧。

 

 

 

照惯例,首先说下博客的情况:

 

今年总计写了 111 篇博客:

  • 技术书籍的读书笔记 -- 14 篇
  • 新增技术专题 -- 4 个
  • 单独技术点总结 -- 23 篇
  • 读书、生活感悟 -- 35 篇
  • 周期性的工作生活总结 -- 35 篇

 

总的来说,2022 年的博客写作量略低于前几年,一方面确实是事情比较多,静下心来研究一些技术的时间少了不少,另一方面,也没能系统性的对某方面技术做深入的研究和总结。

 

 

工作上,第一季度研究了一下 guava cache 的源码,改造了公司的缓存框架,增加了异步回种、异常不回种两个非常有必要的机制,算是一个业余技术学习最终应用到了工作中的例子,还是比较有成就感的。

 

此后主要是做一些提升广告、电商业务点击率的事情,考虑了做图像语义识别,搭建了图像语料库和开源图像识别引擎 milvus,尝试了开源的 OCR 图像文字识别。

 

下半年主要的工作就转向了云原生 PaaS 平台,云原生算是现在非常火热的技术了,实际上它包含的是一整个技术栈,在当前这个整个行业都在降本增效的时间节点上,能够通过云原生提升业务维护效率,通过在线业务与离线业务混部来达到节约成本的目的,是一件迫在眉睫的事情。

 

基于 kubenetes 本身的能力,以及一些 linux 预留的 ebpf 扩展接口、调度器参数,下半年实现了在线业务与离线业务、不同服务分时复用机器资源调度,这方面的学习以及对业务方的改造,工作量不小,收获也很大。

 

另外,云原生系统搭建还存在一个关键性的问题,即资源隔离,如果不实现分可用区的资源隔离,那么,云原生的扩展和运维能力就无从谈起,而要想实现对资源的隔离,首先必须梳理清楚业务与资源之间的调用关系,这无疑是一大极为棘手的难题。

 

于是,基于 PaaS 的动态容器配置服务诞生了,这个服务旨在通过 yaml 格式的结构化配置,让业务与资源、业务与业务之间的关系一目了然,而同时,业务方再也不用配置复杂的 spring bean 配置,只需依赖我的配置服务 SDK,便会在 spring 启动时自动生成相应的 client,使用者只需直接注入即可,而配置过程亦通过后台可视化步骤,按步骤添加即可,可以说这极大地方便了业务方对资源的使用,也让资源与业务相分离,便于资源的迁移和扩缩,解决了 PaaS 的动态扩缩容问题。

 

 

技术上,本年度主要都是围绕工作,上半年主要研究 guava cache 和 spring 的机制,以及性能调优相关的技术,搭建图像搜索、图像识别引擎。

 

下半年则围绕云原生,学习 docker、kubenetes,加上云原生监控的需要,学习 ebpf、cgroup、rust 等等相关的知识点。

 

总的来说,今年围绕工作,学习了不少东西,但总觉得大多集中在应用的领域,对于基础和底层原理的涉及仍然相对比较少,缺乏系统性,这在明年的技术学习中需要好好考虑一下。

 

 

说实话,由于疫情、装修,等等事情,今年书法的练习有所欠缺,基本上处于三天打鱼两天晒网的状态。

 

总的来说,今年主要是在临习赵孟頫的书法,明年仍然以临习赵孟頫的书法为主,间或也要学习一些书法理论知识。

 

 

今年终于是把 2017 年就开始玩的马里奥奥德赛和塞尔达传说·荒野之息两个游戏通关了,实际上今年这两个游戏玩的并没有多久,不过这两个游戏确实是近年来玩的游戏里非常喜欢的两款,尤其是马里奥·奥德赛,说实话,我对于荒野之息并没有觉得评价有很高,因为整体来说,大部分时间都在荒野里,自由度虽然很高,但场景仍然比较单调,我还是更喜欢马里奥·奥德赛这样的收集、冒险类型的游戏。

 

说到收集、冒险,就不得不提宝可梦了,今年接着去年的步伐,通关了一、四、五、七,这四个世代的宝可梦游戏,尤其是第七世代的究极之月,完成了全图鉴收集,成就感满满。这样数起来,就只差六、八、九这三个世代了,目标是在宝石复刻的游戏里实现全图鉴收集,因为宝石复刻从玩法到画面算是最喜欢的一作了。

 

除此以外,通关了从小就特别想要通关的 FC 游戏天使之翼2,这个游戏流程虽然没有多长,不过能够再现动画中的精彩足球招式,玩起来还是很爽的,尤其是通关后的剧情,让人非常感动。

 

roguelite 游戏是近些年都很喜欢的类型,因为工作生活中,空闲时间大多碎片化,roguelite 游戏往往可以做到在短时间内游玩通关,加上紧张刺激的氛围和给玩家提供的成长的感觉,还是十分吸引人的。

 

 

6.1 工作

 

工作上,新的一年仍然是 PaaS 和视频转码两部分工作,可能对于视频转码相关领域的知识,比如 ffmpeg 等需要进一步去学习和了解。

 

6.2 技术

 

技术上,此前总结的很多东西需要回看和梳理,算法、操作系统等基础的东西仍然需要好好总结。

 

工作中用到的视频的相关知识,新的一年需要多了解一下,加上 spring 的源码、机制等等,也需要好好总结。

 

6.3 读书

 

读书的方面,今年年末读了陀思妥耶夫斯基的《罪与罚》,这是一直想读却没有读的,其他陀翁的作品也非常想去读,而列夫·托尔斯泰的《战争与和平》自然同样是必读的。

 

 

欢迎关注微信公众号,以技术为主,涉及历史、人文等多领域的学习与感悟,每周三到七篇推文,只有全部原创,只有干货没有鸡汤

 

 

年度工作总结

 






工作      技术      读书      总结      游戏      云原生     


京ICP备2021035038号