社員紹介 金井 厚実
テクニカルスキルとヒューマンスキル、両方を兼ね備えたスペシャリストを目指す

仕事について

所属するプロジェクトでは、銀行ATMのミドルウェアを開発しています。私の担当業務は、主にカードや通帳の読み取りに必要なユニットの制御ミドルウェアの開発、障害の調査や問合せへの対応です。
この仕事で重要なことは、お客様やSEからの要望を的確に理解し、プロジェクトに携わる内外のメンバーと課題や問題を共有しながらより良い解決を図り、そして自分の送り出した製品に最後まで責任を持つことだと思います。その意味で、テクニカルスキル以上に求められるのがヒューマンスキルです。私自身も入社早々に、問題点を整理できず、メンバーに正しく伝えられなかったため、工程の遅延や後戻りなど、業務に支障を出してしまうほどの失敗を経験しているため、このスキルの重要性を身にしみて実感しています。
ミドルウェアの開発では、機能設計/構造設計/詳細設計の各設計工程でレビューを行い、妥当性を確認してから、コーディング(実装)を行います。実装後にもレビューを行い、設計どおりに実装されているかのチェックを行います。また、要望された機能が問題なく動作することを確認するため、実機上でのテストを何度も繰り返し行います。その上で自信をもって製品を送り出しているのですが、ごくまれに想定外の障害が発生します。そんなときに思い出すのが配属直後にプロジェクトリーダーである課長からいただいた一通のメールです。そこには「障害を出してしまうと、全国の銀行とそのお客様に多大な迷惑がかかってしまうため、気を抜かずに仕事をすること。だた、物怖じすることはなく、自由に仕事をしなさい」と書かれていました。銀行ATMは、何十万、何百万もの人たちが使っていることを思うと怖くなるときもあるのですが、職場の伸び伸びとした雰囲気に救われながら仕事に励んでいます。
私の場合、開発職としてのスタートが、お客様ATMのICカードへの切り替え時期と重なったこともあって、ATMには人一倍思い入れがあります。休日の趣味のドライブ中も、銀行の前を通るたびに、中に入って実機を見たくなるほど。無事に稼働しているATMを見るたびに、「私の仕事は世の中の役に立っているんだな」と感動を覚えています。将来は、テクニカルスキルとヒューマンスキルの両方を兼ね備えた開発のスペシャリストとして、プロジェクト内外から信頼される開発者になりたいですね。
一週間のスケジュール
Monday : 要望された機能を満たすよう、設計を始めます。機能設計/構造設計/詳細設計を行い、それぞれの仕様書を作成します。また、各設計工程でレビューを行い、作成した仕様書の妥当性を確認します。
Tuesday : メンバー全員が集合し、各人の一週間の進捗を報告します。この会議では、個人が抱えている問題について他のメンバーに相談したり、同様な問題が他にはないか、確認をします。
Wednesday : 設計した仕様書をもとに、コーディングを行います。コーディング後にレビューを行い、設計どおりに実装されているかどうかをチェックします。
Thursday : 作成したミドルウェアが設計どおりに機能するか確認するため、実機上でテストを行います。
Friday : 作成したミドルウェアをSEに提供します。随時、現場からの障害調査や他部署からの問合せなどに対応します。
Saturday : 車が好きなので、よく近くの山道をドライブします。景色を見たり、温泉に入ったりして、気分をリフレッシュ。ドライブ先で地酒を買うのも楽しみの一つです。
Sunday : 買い物をしたり、自宅でくつろいだりとのんびり過ごしています。また、好きなお酒を自宅でゆっくりと飲むことも。




