20261008
お仕事ー20261008
あまりにも疲れたのでこの日記は翌日の新幹線野中で書いている。昨日はいつも通り9時に出社をして、訳ありで23時過ぎの終電で帰ることになった。今月の残業はもう10時間を軽く突破し中々のペースになっている。
まさかの2025年03月の私が修正をしていたコードで中々にえげつない大障害が引き起こされいて、それに昨日気づいてしまった、
私が修正をした、といってもそんな大層な修正をした訳では無い。横断対応的な部分でリファクタリングに近いことをしていて、その際に誤って消しちゃいけないコードを消していたらしい。
これまでの過去私がやらかした障害ランキングを大幅に更新してしまった。これまでは3時間サービスを停止させただとか、他システムへ送る連携ファイルの生成を停止させただとか、その辺だったけど、今回はこれらの比にはならない。
今回狂わせた処理が、金融に密接に関連をしている部分で、お金の受け渡しに直結しているような処理だった。それが狂った状態で2年ほどシステムが動き続けていた訳だ。それで二千件ほどの顧客データが少しおかしくなっていた。影響範囲が計り知れない。
もし一顧客あたり百万の金が動いていると考えると、10億くらいの金が私のせいで狂って動いてしまった計算となる。一人間のミスで億単位の金が動くらしい。私は億の金を動かしてしまったらしい。その十分の一も年に稼いでないけど。
最初、データが何かおかしいっすね…みたいな会話から始まり、特に気にせずに調査を進めていた。それから対象となるプログラムを特定し、原因を特定し、いつからおかしくなったんだろう、とgitのlogを見たら完全に私でした。変な声出たよね。
それから直属の上司に報告、その上の課長ー部長まで報告をし、20時から緊急会議が開かれることになった。
最終的に、影響範囲が広すぎるが特定ができない点、最近障害続きでお客様にこれ以上悪い報告が憚れる点、まだお客様もそこまで気づいていない点、などから、急ぎ修正をしてもみ消すという決定がされた。
ここまで大事だともみ消すって選択肢が出るんだ…初めて見た。バレたら訴訟とかされるのかな。
ともあれ、穏便にことが済むのを願うしかない。
まずは、社内から原因追求は来るのでどうにかそれを打ち返さなければならない。
そもそも、このプログラムに私が触った時期がかなりリスキーでまともな時期では無く、炎上案件の中でドタバタで直していたものになる。
コードが元々整備されていなく、そのリファクタリングなんてなければ何も起こることはなかったのだ。なんで修正をミスった?という方向性では無く、なぜ修正を必要とする状況になっていた?という方向性に持っていって責任を逃れるしかない。
…
うーん、こういう時、自分が悪いのかどうなのかがよく分からない。感覚としては既に仕掛けられた地雷を運悪く私が踏み抜いたみたいな感じなのだが、だからといって堂々と他責にするようなことは流石にしない。
とはいえ、私が悪いですってスタンスでいるのもなんだか違うと思う。別に私がやらなくとも誰かがやっていた可能性は充分あるのだから、というか私が便利屋として、こういう雑用タスクみたいなのを回されがちなので地雷を踏むのは必然的に私になる。勘弁してほしい。
でも私が引き起こしちゃったしな。対外的に反省してます感は出しているものの、私自身は全く悪くないだろと思っている。客観的に見るとどちらなんだろう。
とりあえずこの日記なら私の主観100%で書くと決めているので、私は悪くない。これを結論とする。
資格勉強
できてない。睡眠不足で中々着手できない。時間だけが過ぎていく。
