経歴だけを並べると、バラバラに見えると思います。大学と大学院では確率論をやっていて、最初の職場は損害保険会社のリスク管理部、今は銀行システムの開発とテスト自動化。その一方で、副業でオンライン秘書をやっています。
自分でも説明しにくいのですが、やってきたことは意外とつながっています。
最初の職場では、統合リスク管理部のアクチュアリーグループにいました。第三分野保険のストレステスト、海外物件の受再保険評価、損保大手4社の四半期決算分析などを担当していました。
ストレステストというのは、簡単に言えば「最悪の場合、どうなるか」を計算する仕事です。普通にやっていて起きないことを、先に想定して数字にしておく。この「壊れるときのことを先に考える」覚え方は、今テストを設計するときにそのまま使っています。
決算分析も、今の仕事に残っています。数字を並べて終わりではなく、どこが例年と違うのか、なぜ違うのかを説明するところまでが仕事でした。SNSの月次レポートを作るときも、やっていることは同じです。数字を載せるだけではなく、先月と何が違うのかを書く。
当時は、AccessやExcelのマクロで計算を回していました。ここが、自動化の入り口だったと思います。エンジニアとして雇われていたわけではなく、自分の仕事が終わらないから書いていました。
その後転職して、銀行システム(定期預金・積立投資)の開発・テスト・保守をC#で担当するようになりました。金融のドメインを知っていることは、思ったより役に立ちました。金利の計算や歩留まりの扱いなど、仕様の背景が分かるとテストの観点も出しやすくなります。
やがて、リリースのたびに約20人日かかっていた手動の回帰テストを、Playwrightで自動化することになります。約100画面・500テストケースをカバーし、CI/CDに組み込んで運用まで担当しました。これも、「自分の仕事が終わらない」から始まっています。
副業でオンライン秘書を始めたのは2022年からで、これまでに30社以上をご支援してきました。ここでも、やっていることは変わりません。毎回同じ手順で繰り返されている作業を見つけて、仕組みに移していく。
振り返ってみると、分野は変わっても、やってきたことは3つだけです。数字を扱うこと。壊れるときを先に考えること。繰り返しを仕組みにすること。
経歴表だけを見ると、保険と銀行と秘書が並んでいて不思議に見えると思います。でも、どの職場でも「この作業、毎回人がやる必要があるか」を考えていただけです。