表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
過労死エンジニアの異世界リファクタリング ~孤独の管理者と不変の定数~  作者: 雨山識


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

1/26

モノローグ:Hello, Magic World.

深夜三時のオフィス。

聞こえるのは、サーバーラックの唸るような空冷ファンの音と、自分の指がキーボードを叩く乾いた音だけだ。


「……くそ、また例外(Exception)かよ。この依存関係、誰が書いたんだ……」


佐藤さとうの意識は、カフェインとブルーライトの過剰摂取で泥のように濁っていた。

目の前のトリプルディスプレイに映し出されているのは、数千行に及ぶスパゲッティ・コードの残骸だ。

ドキュメントは五年前で更新が止まっている。

当時の担当者は退職済み。

仕様書? そんなものは最初から存在しない。


「『とりあえず動けばいいから』じゃないんだよ……。動いてるけど、いつ爆発するか分からない爆弾を抱えてるだけだろうが……」


独り言が、誰もいないフロアに虚しく響く。

デスマーチは三ヶ月続いていた。

家に帰ったのはいつだっけ。風呂に入ったのは。最後にまともな飯を食ったのは。


(……きれいなコードが、書きたいなあ)


ふと、そんな思いが脳裏をよぎる。

無駄がなく、美しく、堅牢で、読むだけで処理の流れが音楽のように聞こえる、完璧なロジック。

そんな「理想」を追い求めてエンジニアになったはずだった。

だが現実は、泥舟の穴をガムテープで塞ぎ続けるような、賽の河原の石積みだ。


「……あ、やべ」


胸の奥で、何かがプツリと切れる音がした。

激しい動悸。視界のブラックアウト。

指先から力が抜け、キーボードの上に突っ伏す。


(ああ、これ、ヤバいやつだ。……ログ出力、間に合うかな……)


エンジニアとしての悲しい習性か。

薄れゆく意識の中で、彼は最期まで「システムのエラー原因」を特定しようとしていた。


(次は……もっとマシな環境プロジェクトにアサインされたい……)


【System: Critical Error Detected.】

【Process: Life has been terminated.】

【Rebooting... Start in Safe Mode? [Y/N]】


――Y。


迷わず、イエスを選んだ。

その瞬間、彼の意識は暗転し、そして。


再起動リブートした。

【今節の専門用語解説】


・スパゲッティ・コード

処理の流れが複雑に絡まり合って、解読不能になったプログラムのこと。修正しようとすると別の場所が壊れるため、エンジニアにとっては悪夢そのもの。


・例外(Exception)

プログラムの実行中に発生する「予期せぬエラー」のこと。これが発生すると、最悪の場合システムが停止する。


再起動リブート

システムを一度終了させてから立ち上げ直すこと。不具合が起きた時の最終手段でもある。

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
34歳のエンジニアです。 過酷な開発現場のリアルな描写が印象的で、エンジニアの疲弊や理想とのギャップがよく伝わりました。「人生=システム」として処理される演出や最期までログを意識する姿が切なくもユーモ…
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

↑ページトップへ