我的 2023 年工作和生活总结
一、序
从 2020.8 开始实习,到现在已经三年有余,好像一直在赶路,却没有停下来休息过,借着今天周末的闲暇时间,也总结一下我的 2023。
二、生活
2.1 驾照 & 买车
今年,终于终于终于把驾照考下来了,没有驾照出门是真的不方便;考完驾照发现手动挡确实不好开奥,然后就开始看自动挡的车,最终买了自己人生中的第一辆车宝来~
2.2 减肥
年初 130,年底 135(单位:斤)
2.3 爬山 & 跑步 & 徒步
今年爬了香山一次、西山两次,西山国家森林公园一次是团建去的,还有一次是报名了人生中的第一次徒步 10 KM 活动,徒步路线还是很惊险的,都是未开发的路。
跑步的话,每天一次 3 km 慢跑,从八月下旬到九月中旬,坚持了有一个月,跑步的过程还是很享受的,不过后面有一次跑的时间有点久了,把膝盖伤到了,休息康复中…
2.4 厨艺
自己今年做饭也逐渐熟练,做的多了也就认清了各种料都是干嘛的,菜怎么洗,怎么切;就是做饭的速度有待提高,还是太慢太慢。
2.5 游戏
自己从高二开始玩的王者,到现在也六七年了,彻底失望了,游戏做的越来越差,当初一起玩游戏的那批人也都不上线了,今年也没怎么玩了。
不过买了永劫无间豪华版,很武侠风的一个游戏,目前玩着还不错,玩了快两百个小时了…
三、工作
回想起来 2023,大部分时间都在工作上面,哈哈。
3.1 新电脑
工作上换了新笔记本,从之前厚重的游戏本,换上了轻薄的 14 寸 ThinkPad,系统也使上了 windows 11, 新系统新 UI 还是不错的,轻薄本也是真的舒服~
3.2 轻量级采集平台
这个也是自己这一年一直在努力做的事情,采集对接很多协议包括 Snmp、http、socket 等等,目的就是封装协议对接的部分代码,只是把数据处理的部分留出来一个接口去根据实际采集的情况实现;最终实现在平台上上传数据适配包,可以通过界面来启停监控任务,包括监控任务采集的数据完整性,自动补采等等。
做了这个项目,自己的技术栈拓宽了一下,并且对于接口协议理解的更深入,代码的设计模式也理解的更加透彻,总的来说提升还是很大很大。
这个项目自己负责了服务端全部代码以及底层部分代码,提升巨大~~
四、技术
4.1 前端
- 学习了 react + ant design + ts 开发的前端技术,早就想学 react 了
- Electron 客户端开发能力,这个是苦于没有好用的 kafka 客户端工具,自己开发了一个轻量级的,不过没有 mac 电脑,只是在 windows 上测试了,打了 dmg 的包,没测试。
4.2 后端
- 对于一些中间件的使用更熟练,例如 kafka、redis
- 熟悉了 Kubernetes 相关概念和 kubectl 相关操作,完成了应用集群化部署
4.3 LeetCode
从八月份开始做算法题,就是做每日一题,目前完成 54 道简单 + 50 道中等题
这次是做题坚持时间最久的一次,组队做题真的会比一个人更自律
4.4 开源相关
- 自己人生中的第一个 PR 给了 nacos 了哈哈: https://github.com/alibaba/nacos/pull/11425
- 开源了一个 kafka 客户端小工具: https://github.com/hczs/kafka-desktop
4.5 自评价
今年好像挺咸鱼的,技术点好像就学习了这么点,今年我到底在干嘛啊。
主要的提升在系统设计、功能设计上面,因为今年做这个平台没有需求文档,只有使用场景 = =
五、折腾
5.1 软路由
从接触到科学上网就听说有一种软路由方案,但是一直觉得折腾就没深入研究,但是今年自己的云服务器快到期了,想了想自己的云服务器也只跑了个京东脚本,也没其他东西了,索性直接研究了下软路由,终于找到一款百元的解决方案:N 1 盒子
软路由折腾记录: https://www.powercheng.fun/articles/9da1b22b/
5.2 deepin yyds
觊觎 Linux 办公很久了,看到 deepin 弄的确实不错,把自己的笔记本装上了 deepin 20.9 的稳定版,使用了一段时间后发现可以,直接给自己的主力机零刻 ser 6 pro 装了双系统 win11
+ deepin v23 beta2
,deepin v23
的 ui 做的是真好,自己又很喜欢 Linux 的文件管理方式,最近也在慢慢把常用的软件迁移到 deepin 上,以后写代码用 deepin,玩游戏 windows~
六、2024 年规划
6.1 技术上
- 对于一些技术点的设计原理要熟悉和清楚,先从熟悉的入手(redis、kafka、jvm)
- 认认真真完完整整的看一本技术书籍
- 坚持做题,锻炼思维能力,全年不低于 200 道题(这个目标应该还算挺好达成)
6.2 生活上
- 锻炼自己,增强体质(全年跑步距离不少于 300 km)
- 要学会几个拿手好菜,就是那种不用看菜谱,做的又好吃又快的(不少于 3 个)
- 开车更熟练,开车认真,不急不躁(能独自往返市区)
- 少玩游戏、适当放松娱乐(不多于 300 小时)
- 给爸爸妈妈和姐姐买衣服或鞋子(每人不少于一件)