毕业之后在杭州工作多年,干到某二厂骨干,但是自我感觉发展遇到了瓶颈,且预判当时的工作状态对陪伴孩子有较大阻碍,遂于 2023 年初下定决心带着老婆孩子回到老家省城定居。2023 年大家都知道什么情况,而且这中部新一线城市的机会也太少,仓促回来之后最终无奈只能拥抱外包,伴随而来的是家庭收入降低 50%,好在这种失落感被不加班和双休的爽感抵消大半。可能是老天看不得我过得太爽,某种机缘之下参与到一个需要在客户现场开发的项目里,然后就是长时间的驻场开发,驻场的地方是煤矿,一个月只能回家休息 2 天,非常不喜欢这种感觉,但并未有太多怨言。
上面提到的原本计划 2024 年元旦验收交付的项目,由于总包方不断地延期,出差的状态一直在持续中,且领导给的承诺一直未兑现,愤懑之下开始找寻新的机会,最终在端午节假期前 2 天确定新 offer,然后就是节前火速离职,节后入职新公司。
新公司的测试团队是 5 个人要负责两个新产品的测试工作,而且领导期望实现功能测试,自动化测试,性能测试,安全测试……(总结一句就是:我全都要!)好在这些东西我都略知一二,当然有些内容只是理论知识还没有实践,正好借此机会实践一下。
自动化测试方面,原本领导想做接口 +UI 自动化,在我苦口婆心劝说下,以当前阶段产品还比较新,需求变动较为频繁,测试人力不足等理由劝说领导放弃了 UI 自动化测试。然后就基于 pytest 搭建了接口自动化测试框架,再部署个 Jenkins 每天凌晨自动拉取研发代码仓最新代码构建,把构建产物部署到测试环境,再拉一下测试脚本跑一下,出个 html 的测试报告,让 IT 配置个邮件服务,在领导上班前发到邮箱,至此,每日 CI 的流程就算落地了。虽然现在总结起来很简单, 但是第一次实践还是碰到了一些难题,尤其是公司一堆所谓合规的限制。过程中不断调试和优化,最终实现了稳定运行,现在回头看那段时间也是近几年少有的比较专注和投入的一段时间,工作年限比较久的同学应该会懂那种感觉。
性能测试方面,因为这是新产品,功能模块不完善,还无法串联成场景,产品属性又是政务类,用户并发量不会很大,务实一点那就搞几个单接口压测一下,结果可想而知也是很美好的。为了明年的 KPI 绩效有东西可写,有些手段留着明年再展示,像什么全链路,全仿真,全模拟,全监控明年都给他来一套,咱也算是进步了不是。
除了自动化和性能测试,另外一个比较有价值的事情是参与了一个国产化数据库性能测试的项目。测试过程中因为要频繁的重新部署和造数据,有一天晚上我就把这些步骤用 shell 脚本实现了,这样可以省下来不少时间,但是这事没跟项目经理和其他人说,我都用来摸鱼了,有时候感觉这省下来的时间是偷来的一样,有种别样的刺激感。
工作上除了上面几个事情,其他时间基本上也是在写用例,当点工。以前玩大项目比较多,虽然每发布一个版本成就感很强,但是太消耗精力了。现在感觉平平淡淡也挺好。今年大部门经历了多轮整改和合并,好在两个产品都还在,有的人也被调走去测试其他产品,好在对我还没有影响。这种事情我一般也不会太在意 ,干好自己份内的事就行。
现在陪伴孩子的时间明显更多了,我家孩子还不到 3 岁,下班后基本上都可以有时间陪他玩游戏,讲故事,给他刷牙、洗澡,有时候运气好他起得早上班前还可以跟他说拜拜。周末天气好基本上都是去公园露营,或者去景区打卡。以前的工作侵入生活太多,肯定是享受不到这种幸福感的。生活上很感恩身边的家人,尤其感谢父母帮助我照顾孩子。虽然现在收入降低了,但是目前阶段父母身体健康,孩子听话,夫妻和睦,负债也只有房贷,应该是当下最好的状态了。
今年体检,脂肪肝已经中重度了,减肥这件事一直在提,一直也没坚持下去,这次是从 12 月份开始每天早上早起半个小时自己做饭带到公司吃,晚饭就吃水果或者燕麦。带饭吃确实对控制体重很有效,剩下的就是坚持了。
1.工作上继续保持这个状态,加点薪就更好了
2.体重能控制到 80kg 以下(峰值 100kg),脂肪肝减轻
3.练字