用一百分总结这一年,只能给自己打80分。 随着年齿的增长,一个人扮演的角色会越来越多,评价的角度也变得多元化。
工作
这一年,工作节奏一如既往的飞奔。 加班已经成为家常便饭。
上半年,主要是两个大需求,一个是新的故障场景识别,属于新开发功能。 另一个是,新服务继续灰度,替代旧服务,覆盖所有线上集群。
在起初推进的时候,比较顺利。等功能上线一段时间之后,还是发现了问题,在特殊场景下,会触发。 一个服务,在访问量低的情况下,性能在各方面都表现优异。但随着承载流量规模的增加,问题就会暴露出来。 问题有些是历史遗留问题,有些是新引入的。 虽然没有造成事故,但是带来的教训是深刻的。这种阵痛感,如芒刺在背。 总结下来,原因包括: (1).很大部分隐患是已经意识到,但没有坚持到底去解决,反而由于进度,选择性忽略。有很少部分隐患是盲区,完全没有意识到。 (2).项目进度推进太快,加上线上场景远比测试环境复杂,导致不能百分之百考虑到所有场景。
下半年,重点在稳定性建设上。 注意观察各种监控指标,以及日志。对于发现的异常点,刨根问底。找到根因。 在版本发布前的回归测试中,加大测试投入力度,各种场景覆盖全,保障版本发布的稳定性。 经过两个版本的迭代,稳定性得到很大提高。
简单小结下, (1)原则问题,要坚持到底。 这个说起来简单,做起来难。不能因为各种原因而忘记。 (2)建设多维度测试。 包括,单元测试,集成测试(发版前测试),长期稳定测试 (模拟场景,频繁调用服务接口,验证结果)。 (3)做好兜底。 在做变更前,考虑下最坏情况,回滚方案。
读书
读书可以使我们站在巨人的肩膀上。 读书使用人思考,读书使人解惑。
总结下,这一年度过的书。书,常温常新,消化吸收,才能内化于心。 技术书: 《MySQL技术数内幕:InnoDB存储引擎》适合有一定MySQL基础的读者,本书比较深入的介绍了索引、事务,以及备份等。 《高可用MySQL》本书从高可用的角度,重点介绍了复制原理、二进制日志格式等内容。提供了解决高可用问题需要考虑的方方面面。 《图说区块链》入门级,主要介绍基本概念以及用途。
课外书: 《金字塔原理》主要介绍思考问题、分析问题,以及表达问题的常用框架。这是一本不错的工具,平时写文档,汇报工作都会用得上。 《冯唐成事心法》从个人角度理解,这应该是一本鸡汤,拿来读读,对为人处世,颇有益处。 《潜规则》事物的表象下面都暗藏着原因和本质。 《遥远救世主》靠人不如靠自己。这是一本令人深思的书,看过这本书,有时候也在怀疑,自己对世界的认识很肤浅。 《中产阶级如何保护自己的财富》这本书以及下面几本,都是理财相关的。怎么说呢,对于理财的轻重,可以引用《孙子兵法》的一句话,“兵者,国之大事,死生之地,存亡之道,不可不察也。” 《定投十年 财务自由》 《指数基金投资指南》 《您厉害,您赚得多》 《我们终将变富》
生活
生活,就是除了工作,还有生活。 人毕竟不是机器,会有喜怒哀愁。这一年,感觉大部分时间是灰色的。有时候想想,人的力量始终是渺小的,时间过得太快,带走了太多的东西,你却无能为力。 人生如戏,不必太在意。锻炼好身体,才是最重要的,其他的顺其自然吧。
展望
基于现有方向,继续拓展新领域。 现在技术更新迭代太快,需要不断学习,接触新事物,不要排斥。例如,区块链等。
思考问题方面,注意使用结构化思维。 首先,在整体上考虑,接着,整体拆分为每个部分。最后,才是细化各个部分。 不能一开始就陷入细枝末节当中,不能自拔,导致问题思考不全面,捡了芝麻,丢了西瓜。
工作上,尝试尽量有自己的节奏,不能被动赶进度。 留出更多时间,思考和看书。
现在比以往,都感觉危机感越来越强烈。不但要脚踏实地,也要仰望星空。
|