金融最前線、COBOL終焉、そしてWeb革命のただ中で うわっ、ここは本当に昼と夜の境目がない街なのか!? 社会人3年目から4年目に入ろうとする頃、私は金融系企業の最前線プロジェクトにいた。 空いた時間でお小遣いを貯めよう!「アイリサーチ」 ■金融最前線という名の不夜城 そこは長年、COBOLで基幹システムを作り込み、巨大で堅牢な仕組みを築き上げてきた世界。止まらないことが絶対条件。1秒の遅延も許されない緊張感。 しかし、時代は大きく揺れ始めていた。——時はまさにCOBOLの終焉。 ■Web時代の幕開け ホームページは「会社案内」ではなくなりつつあった。問い合わせを受け、データベースとつながり、業務そのものを動かす入口になる。 Javaの機能拡張は、その変化を強く後押ししていた。 私たちは社内で作ったJavaのWebアプリケーションフレームワーク、さらにシステム間連携アプリケーションのフレームワークを適用し、新しい金融の姿を描こうとしていた。 ■気がつけば、どっぷり 最初は「最前線で学べる」と胸を躍らせていた。 だが、気づけばプロジェクトにどっぷり。 深夜残業は当たり前。 「机で寝る?」 「終電、間に合うかな?」 そんな会話が自然に飛び交う。 ほぼ毎日、終電ダッシュ。 それでも、終電を逃す人が何人かいる。 「え?あの人たち、どこに泊まってるの?」 ■先輩が教えてくれたこと ある夜、先輩がぽつりと言った。 「会社、近くのホテルと契約してるんだよ」 何室かキープしていて、空いていれば優先的に泊まれる。会社名を伝えれば、チャージはすべて会社負担。 「急に終電逃しても、そこ行けばいい」 ——え?そんなことあるの? ■見えない“夜のインフラ” 衝撃だった。 会社は、挑戦する人を放り出していなかった。 最前線で戦う人たちを支える、見えないインフラがあったのだ。 もちろん、働き方として理想かと言われれば議論はある。だがあの時代、Web革命の渦中で、組織は本気だった。 一生懸命働く人を、きちんと守る仕組みを用意していた。 ■今、振り返って思う プロジェクトは技術だけで動かない。 人が動くから、未来が動く。 そして人を支える仕組みがあるから、挑戦は継続できる。 あの“不夜城”を支えていたのは、Javaでもフ...
― 作ったプラットフォームに、人生まで巻き込まれた話 ― うわっ、気づいたら“評論家”のはずが“徹夜組”の一員になっていた! 空いた時間でお小遣いを貯めよう!「アイリサーチ」 ■ 社内コンサルとしての使命 私は、自分が作ったプラットフォームを社内に浸透させるため、いわば“社内コンサル”の立場に立っていた。 使い方を説明し、思想を語り、未来の運用まで見据えた設計を求める。 さすがプラットフォーム。 検討しにくい細部、もっと先の運用フェーズで問題になる論点まで、設計段階で考えることを前提としている。 私は、それでいいと思っていた。 自分が作ったものだからこそ、その理想に疑いはなかった。 ■ しかし、現実のプロジェクトは甘くない そのプロジェクトは、人が少ない。 設計する人も足りない。 プログラミングする人も足りない。 深夜残業が常態化していた。 私は社内コンサルとして、設計レビューをし、使い方を教えていた。 だが、そもそも設計に必要な情報がない。 開発プロジェクトは情報が少ない。 顧客側も、作る人と運用する人は別。 ベンダー側も、開発担当と運用サポートは別。 だから、運用の要望や将来の課題は、設計段階ではほとんど出てこない。 それでも私は言う。 「運用まで考えましょう」と。 だんだん、言いづらくなってきた。 この状況で“コンサルです”とは。 ■ 手を出すという決断 人は少ない。 検討すべきことは多い。 となると、自分もやるしかない。 私は設計に手を出し始めた。 プログラミングにも手を出した。 研修も受けてきたし、一定の自信はある。 だから、やれる。 そう思った。 そして、ふと気づいた。 自分もしっかり深夜残業組の仲間入りをしていた。 ■ コンサルか、リーダーか コンサルは“答えを示す人”。 プロジェクトリーダーは“背負う人”。 私はどちらなのか。 でも今は、役割よりも大事なものがある。 プロジェクトを前に進めること。 理想と現実の間を埋めること。 助言だけでは、未来は作れない。 手を動かしてこそ、信頼は生まれる。 だから私は、両方やる。 考え、設計し、書き、支える。 私ならできる!明日から踏み出す