常駐先で、ORACLEデータベースの管理やってます。Platinum10g、データベーススペシャリスト保有してます。大山先生からは苦い顔でそう言われた。幸一郎は、初めて出来た"彼女"にのぼせ上っていた。小山が打者としての調子を落としたのは、靖子に振られたからだろうか。その辺りの因果関係は、はっきりとは分からない。それを裏付けるかのように小山は明らかにやる気をなくし、野球部の練習を休み出した。時期的には幸一郎と靖子が小山に隠れて付き合いだしてからだ。幸一郎はそのことについて悪いとは思いながらも、靖子との付き合いをやめることが出来なかった。欲望に弱い人間は、自然と恩師からも離れて行った。右手の負傷のせいもあったが、空手からはどんどん遠ざかって行った。スポーツ推薦からは外され、受験勉強で大学を目指さないといけないストレスから、現実逃避するかのように女の方に逃げて行った。結局、靖子とは高校卒業後、すぐに別れた。彼女は大学に進むと、すぐにサークルの先輩を好きになり、浪人生の幸一郎を置き去りにしてそっちに行くようになった。結局はそういう女だったのだ。(僕は、小山を利用しようとしているんだ......)目の前にいる小山を見て、幸一郎はそう思った。その小山はコーヒーを一口啜り、カップを置くとこう言った。「ずっとすまないと思っていた。二人は向かい合ったまま、しばらくじっとしていた。「とにかく、仕事での不祥事をかばうことは出来ない。小山は伝票を持って立ち上がると、レジに向かって歩いて行った。分かってくれ!」そう言い残すと、小山は会計を済ませて店を出て行った。幸一郎は一人残された。放心し首がだらりとなる。(僕は最低だ......)そう思った。(借りを返さないといけないのは僕の方なのに)「ブルルルル」ポケットに入れていたスマホが振動した。ディスプレイを見ると、吉田課長と表示されていた。出ようかどうしようか迷った。出ない訳には行かない。言い訳を考えながら通話ボタンを押して応答する。「はい......」<ちょっと、A会議室に来てくれないか......>「......はい」---------------------------------------------------------------------死刑宣告を言い渡された気分だった。立ち上がり、店を出る。真夏の日差しに、心と身体をやられそうになりながら職場に向かう。職場の入ったビルの前に着いた。このまま踵を返して逃げようかと、一瞬考えた。後ろから室井が声を掛けて来た。手にはコンビニ袋を提げている。逃げる間を失った幸一郎は、室井と一緒にエレベータで四階の開発フロアへ移動した。(もしかしたら、別件で呼ばれたのかもしれない)という根拠の無い望みが、不意に頭に浮かんだ。その希望に後押しされ、A会議室の扉を恐る恐る開けると、そこには吉田課長、渚沙、DBAの石川の三人がいた。石川というデータベースのプロの存在を認めた時、やはり自分が犯人だとバレたのかと思い、部屋から飛び出したくなった。石川はブロンズ情報システムの社員で、幸一郎にとってはプロパーと言う立場である。小山と渚沙からすると三年先輩であり、大学を現役で卒業してたら三十一くらいか?ホワイトボードには渚沙が作った売上分析バッチの動きや、コケた原因についての考察が書かれていた。問題の売上履歴データテーブル(URIAGE_RIREKI)のカラム構成も書かれている。吉田課長に促され、幸一郎は着席した。石川がすっとプリント用紙を差し出した。そこには売上履歴データテーブル(URIAGE_RIREKI)のレイアウトとデータベースに問い合わせたであろうUSER_TABLESの結果が記載されていた。幸一郎は胃の底からムカつくものが湧き上がって来るのを感じた。ORACLEはテーブルの作成日時まで管理していたのか、とこの時初めて知った。石川は幸一郎を真っすぐ見て、こう問い掛けた。一瞬、自分じゃないと嘘を付いてその場を逃れたかった。「......はい」と、正直に答えた。幸一郎はどう答えていいのか考え込んでしまった。素直に答えてしまうと自分が昨日行った秘密のテーブル移動がバレてしまう。言って、体のいい言い訳をすぐに考え付くほど彼は器用では無かった。「昨日の16時に小山と一緒にこのテーブルが作成されていることを確認したわけだろ。吉田課長は不思議そうな顔をして、小山が設計し幸一郎が作成した「売上データ蓄積バッチ」の設計書と本番リリース手順をパラパラとめくっている。吉田課長が独り言のようにそう言うと、それがみんなの耳に届いたのか会議室の空気が変わったような気がした。三日前に作成したテーブルの作成日時が何故、昨日の23時25分なのか。これは、誰かが三日前に作成したテーブルを一旦削除し、23時25分に作成し直したことを意味していた。「君のバッチが動いた後に、水谷のバッチが売上履歴テーブルが無いとエラーを吐いてコケている。吉田課長は椅子から立ち上がり、ホワイトボードの前に立つとマッキー(黒細)を手に取り、今話したことを時系列に書き出した。お客さんが分析データを参照できないとの連絡あり先ほど幸一郎が立てた仮説まんまだった。その仮説は現実だった。その現実を突きつけられた幸一郎は目の前が真っ暗になった。本番環境を無断で変更したことについて咎められるのは当然だ。それが原因で本番障害が発生するなんてあってはならない。今、あってはならないことが起きていて、全ては幸一郎自身の愚行が原因だった。吉田課長はホワイトボードに書いた文言を見つめながら呟いた。振り返って幸一郎の方を向いてこう訊いた。表情と声音からは、幸一郎を疑っているのかどうなのか良く分からなかった。吉田課長にとっては犯人がテーブルを再作成した理由が、自分の常識の範疇では想像出来ないからなのだろう。幸一郎に対して純粋に自分の疑問を訊いているような感じに見える。プロジェクトリーダーという立場上、誰が何のためにやったのかは突き止めておく必要がある。吉田課長としては、誰がやったかを把握し、それをお客にどう報告するか、課長自身の身をどう守るかも含めて考える必要がある。渚沙が小さな声で絞り出すようにそう呟いた。自分のバッチを停止させた誰かに怒りを感じているのだろう。その誰かのせいで、自分に非があると疑われていたことに腹が立っているのだろう。元凶が幸一郎だと、渚沙が知った時、恋のセカンドチャンスはもう無い。自社とブロンズ情報システムとの営業停止も現実的なものになるだろう。大山先生が良く口にしていた道場訓を思い出した。正しいことをしなければ、人はこうして罰せられるのだ。嘘を付いてはいけない。この段になっても、まだ本当のことを言えない自分を呪った。石川が不意にそう言った。銀縁眼鏡の真面目そうな女で、ひっ詰めて後ろに束ねた黒髪がツヤツヤ輝き、富士額が美しい。吉田課長が急に気色ばんだ。石川としては自分が知っている事実を言ったまでで、別に幸一郎に助け舟を出したつもりは無いのだろう。結果的には疑いの標的が小山に向いたことだけは確かなようだ。それは、吉田課長が何だか嬉しそうな顔をしたことでも良く分かった。「あいつめ、なんかやらかしたな。急に吉田課長はにやにやしながら、ホワイトボードに「小山に確認する」と書き出した。自分にとって目の上のたん瘤というか、色々口ウルサイ部下をこれで他所に飛ばす理由が出来たと思ったのだろうか。それを見た渚沙は、唇を噛み締め、複雑な表情になった。その時、会議室の扉が三回ノックされた。吉田課長が応じようとノブに手を掛けた時、勝手にノックの主が扉を開けて入って来た。その主は部屋に入って来るなりそう言った。「テーブルを削除したのは、大竹君です」その主こと、小山は幸一郎をしっかりと見据え、そう言った。22:44まりもさん、コメントありがとうございます。ダメダメさが伝わったみたいで、嬉しいですね。最高値を狙えるかどうかってとこですね。09:04いつも楽しみにしております。>結局、靖子とは高校卒業後、すぐに分かれた。結局、靖子とは高校卒業後、すぐに別れた。12:46システムエンジニアに限らず、新入社員には是非読んで欲しいですね。主人公が犯した数々のミス。基本動作となる報連相の失念。基本動作を忘れるとどうなるのか?を新入社員に問い掛け、その結果を考えさせる。システムエンジニア以外には分からないキーワード(テーブルとか)のフォローは必要だけど。今後の展開も、期待しています。23:29つきさん、コメントありがとうございます。誤字の指摘ありがとうございます。読者から、そういうコメントを貰えるようになったのは嬉しいことです。23:33FIREさん、コメントありがとうございます。新入社員の教材として是非活用してくれる企業があれば嬉しいですね。※そんな発想は無かったですが。話では誇張して書かれていますが、報連相の大切さですね。>システムエンジニア以外には分からないキーワード(テーブルとか)のフォローは必要だけど。ここはITエンジニアがよく訪れるサイトなので、ITのキーワードを盛り込んだ話にしています。近代麻雀に載ってる漫画に麻雀シーンがあるのと同じ感覚ですね。名前を記憶しておくコメント:湯二ORACLEデータベースの管理やってます。技術と関係ない小説も書いています。