仕事の失敗を公開すること
みなさん人の失敗大好きですね(微笑み)
さて本番DB吹き飛ばしかけ奴から申し上げますと、この件を公開するのは迷いました
もちろん会社での許可はとってありますしむしろ社長から「みんなに教えてあげなよ」と言われていたのですが しかし自分でも考えられないような事態とミス?だったし、こんなことで起こしたインシデントを公開することに何のメリットがあるんだとしばらく考えていました
理由はともかくとして事実として本番テーブルのデータを全消ししかけた汚名は残るわけで…
自分的にも会社的にもなんのいいことがあるの?という…
しかしそれでも公開することを選んだのは、事実が認知されていないと感じたからです
Gormでググったときにもこのような事例は出てこなかったし一見印象は良さげな便利なライブラリだと思ってしまった
GormはGormで便利な機能も提供していて全く使えないライブラリというわけではないけど、こういうことがかんたんに起こってしまうという事実は、やっぱり共有されなければならないと思った
今回は色々な要因から幸いなことに被害は全く起きなかったから、この幸運に背を押されて公開したわけです
そこで思うのですが、周知されていないインシデントや失敗はできる限り公開していくほうがいいんじゃないかと思います
開発を続ける限り失敗しないのは不可能なわけで
今回のような事件を社内だけで共有していれば、自分たちは安全になることは確定するけど、他の人達が被害に会い続けるのはいいのか?という
そういう事例が共有される文化がコミュニティに根付かないと、この件に関しては安全でも別の件についてはまだ知らないだけかもしれないという恐怖はあります
なので失敗した人から率先して事例と対策を共有するのは結果的に自分たちの安全に繋がるのではないかと思います
後悔よりも公開していきましょう
https://gyazo.com/ac40073411663b365f9a2fc4814cd3a6