文章目录
转眼就要跟2022说再见了
2022已然接近尾声.时间就这么静悄悄的流淌着,转眼间, 便物是人非,斗转星移.
庄子曰: 人生天地间,若白驹之过隙,忽然而已。
在过去的一年当中,也经历了不少事情.就此来总结总结;
业务篇
在这一年里,自己作为一名开发人员,也遇到了各种各样的坑与bug.
比如内存泄露问题:
开始发现问题是因为应用超时告警在一段时间增多.而且是每隔一段时间就会报告警. 之后我们开始查看监控信息.发现应用GC很频繁, 在GC的持续时间高达2s以上.之后我们开始和运维沟通dump JVM日志.然后导入jprofile查看.结果发现了一个超大对象,占用堆内存超过一大半.然后解析了这个对象.发现是阿里云OSS的client对象.至此真相大白
当然2022也碰到了一些没解决的问题:
- 如何判断文件重复上传?
- 如何处理文件相似度,使用NLP技术?
- 文件量越来越大,如何快速存储与查询?
个人篇
自己去年从河东搬到了河西.这边怎么说呢~.除了没什么好的地方之外. 其他都还挺好的
那么接下来 灵魂拷问:
1.自己编码技术精进了没?
去年看了一些书籍,比如<重构-改善既有代码>, 从中了解了一些改善代码结构,写出大家容易理解的代码的方式;
也看了<大型网站-技术架构和案例分析>,解析了12306抢票技术,以及微博在开始时的推拉消息架构模型.
另外还看了一些算法相关的书籍.只是没有经常实践,比较容易忘记.
2.IT的知识增加了没
在2022中,自己也经常看一些IT资讯. 了解到了AI绘画在一定程度上有很大的进步.元宇宙技术正努力在实践的路上烙上自己独有的脚步. 自己就会想这些技术为什么和自己好像没太多关系呢? 不, 这本可以有关系的.
3.在IT行业,自己解决问题的能力算哪个层级呢?
感觉自己还是没有触达技术的底层.