六字真言选了后半段,已经在准备了.
事实上当天被大领导安排去参加会议,手上的活工作量比较大,且小领导明确提出可以明天提交,所以选择先去参加会议,所以有关测试的工作优先级被我降了(要求写测试报告)。
测试内容是对一个 Oracle 内的 Procedure 进行系统测试(我也很好奇怎么干成了测试),此存储过程已经推翻重写了三次,且不允许我动他的代码,每次新版本发布后让我理清逻辑但是内部 OA 中这个模块和所有模块都有关联,且有些地方真的写的又臭又长...,我也是每次都会去读和帮忙 Debug,总代码量在 8000 ~ 1w 行之间,提出让我测试的时间已经接近午休时间了,不允许与往期数据进行比对测试。
当天干了什么
- 给某个前端同事解决代码 pre-commit 过不了 lint check 的问题(是他自己创建的项目,也是事后才知道他和小领导各种瞧不起我...).
- 给系统的下游提供新旧系统的差异数据集(上半天基本上都是干这个,数据有实时性)
- 给同事的 Slow SQL 优化
- 解决用户的 Bug(直接接触到用户)
现在发生了什么
- 被暗示有能力更强的新人来接替
- 被孤立 /阴阳怪气
我在负责些什么
- 人肉 SQL 优化器(其实也就是些基本写法、逻辑上的问题)
- 和下游报表系统对接相关数据
- 和上游考勤数据的对接
- 前台 /后台的编写、优化和 Debug