コーディングに魅せられITの世界へ。フレクトで見つけた、自分で手を動かす喜び
大学で情報工学を学んだ中田。プログラミングのおもしろさに目覚め、SIerでITエンジニアとしてのキャリアをスタートさせました。
「学生時代、学校などでの教授活動を支援するViewerアプリの開発に取り組み、自分の書いたコードが思い通りに動くところにおもしろさを感じて、プログラミングを仕事にしたいと考えるようになりました。
卒業後、開発の現場で働くつもりでSIerに就職しましたが、入社後に任されたのは主に上流工程。上司の指示のもと案件を回していくポジションを務めました」
中田が転職活動を始めたのはそれから約2年後のこと。自分で手を動かす喜びを求めていて辿り着いたのがフレクトでした。
「新しい技術に前向きな会社の姿勢に魅力を感じました。当時、クラウドという言葉の新鮮な響きに強く惹かれたのを覚えています。ここなら刺激的な仕事ができると感じて入社を決めました」
入社後、中田は大手美容情報サイトの開発案件を担当しました。
「多くの人が関わる大規模なシステムに携われたのが楽しかったです。学生時代のように自分がつくりたいものをつくるのではなく、製品化するための仕組みが体系化されていて、大きなアクセス負荷に耐えられるだけの対策や保守・運用のしやすさなど、さまざまなことに配慮しがら開発しなければならないところにおもしろさを感じました」
その後、中田は大手運送業者のプロジェクトを担当。計3年にわたって保守・追加機能開発を経験する中でシステム開発の基礎を身につけていきました。
「最初のプロジェクトは比較的大きなチームでの開発でした。その後、2つ目のプロジェクトでは初期開発が終わった段階からの参加でした。システムに詳しいメンバーのほとんどが離れ、ルールも仕組みも確立されていない中、業務の進め方や開発プロセスを自分で考えながら進める必要がありました。そこで開発を柔軟に進めていくスキルが身についたと思います」
MuleSoftに感じた可能性。新たなエンジニアリングの実現に向けて
中田にとって転機となったのが、次に担当した大手通信事業者の案件。ここで初めてMuleSoftを使った開発に携わりました。
「当時は社内での技術検証を終え、フレクトがMuleSoftに注力する方針を固めていたタイミング。プロジェクトから声がかかって、二つ返事で案件への参加を決めました。
開発や運用のためのツールがひと通り用意されているのを見て、『これはおもしろそうだ』と思ったのがMuleSoftの第一印象です。保守・エンハンスを任され、Salesforceを使ったお客様の社内システムやデータベースをMuleSoftとつなぐ作業を担当しました」
その後も引き続きMuleSoftを使った開発案件に携わった中田。この頃すでにMuleSoftを軸にエンジニアとしてキャリアを歩んでいくことを決意したと振り返ります。
「実際に作業を進めるうちに、既存のコネクタやモジュールを使った開発に戸惑いを覚えることもありましたが、さまざまなサービスとの連携が容易な点に徐々に大きな可能性を感じるようになりました。MuleSoftの需要の高さも実感していたので、社内でリードしていける存在になれればと考えていました」
自分で手を動かせる環境を求めてフレクトにやってきた中田でしたが、ローコード開発の台頭は時代の必然。MuleSoftに取り組むことには前向きだと言います。
「一文字ずつコードを書く手間を削減し、本質的な開発に集中できるのがMuleSoftの特徴です。また運用の観点から言えば、長期的な視点で先を見据え、既存のリソースやコンポーネントを効率的に再利用することを想定した設計になっているのもMuleSoftの魅力だと思います。
自分でつくって動かす喜びがあることに変わりはありません。既存のパーツを効率的に組み合わせて処理する点に創造性があり、エンジニアとしておもしろさを感じています」
2022年からは大手電機メーカーのプロジェクトを担当した中田。案件の規模が大きくなり、関わるメンバーの数が多くなるにしたがって、新たな学びも増えていると話します。
「お客様の既存システムと、HerokuやSalesforceなどをMuleSoftを使って連携させるのが主な役割でした。それまでMuleSoftの位置づけや、マイクロサービスとしての最適な運用方法を十分に理解できていませんでしたが、ほかのシステムとMuleSoftの役割の境界を明確にした上で効率的に連携させるアプローチなど、このプロジェクトを通じて多くを学んでいます。
また近年は、プロジェクトリーダーとしてメンバーをまとめる立場を務めることが増えてきました。チームにはMuleSoftを初めて触る人や、エンジニアとしての経験が浅いメンバーもいます。自分で手を動かすときとはまた違った難しさがある一方、チーム全体でつくり上げていくプロセスには多くの気づきがあり、成長を実感しています」
オープンなコミュニケーションと自己学習を支援する環境の中で花開く技術とキャリア
現在、大手ホテルチェーンのMuleSoft開発プロジェクトにメンバーとして携わり、ふたたび手を動かす喜びを噛み締めていると言う中田。同社でエンジニアとして働く魅力についてこう話します。
「新しい技術、とくにクラウド開発に関われるのはフレクトだからこそ。Saleforceを使った案件だけではなく、それ以外にもさまざまな技術に触れながらスキルを拡充できる環境があります。
毎月1万円までの書籍購入や資格取得のサポートなど、自己学習を支援する制度が充実しているのも魅力のひとつ。資格のための勉強があまり得意なほうではない私でも、AWSやMuleSoftの資格をいくつか取得しました。
社員による勉強会が頻繁に実施されているほか、チャットツール上では技術共有が盛んに行われているなど、学ぶ機会には事欠きません」
そんな中田もフレクトに入社して早5年目。働きやすい組織風土があることが長く居続けられる理由です。
「年次関係なくメンバーが活躍しており、厳しい上下関係とは無縁の組織です。上司に対して自由に意見できて、またそれを受け止めてもらえる文化が根づいているため、チームワークがうまく機能していると感じます。
フルリモートで働けているのも気に入っている点です。柔軟な働き方が可能であり、地方在住のメンバーのメンターを完全オンラインで務めたこともあります。とても快適に働けていますし、メンバーと離れていることに弊害を感じたこともありません」
入社当時はこれといったスキルがなかったと話す中田も、いまではフレクトのMuleSoft開発をリードする存在に。エンジニアにとってまたとない成長環境があることも同社の魅力だと言います。
「以前の自分のようにエンジニアとしてのバックグラウンドがなくても、やる気さえあれば受け入れてくれるのがフレクト。社内には凄腕のエンジニアがたくさんいますが、オープンで調和的な雰囲気があり、引け目を感じることもないはずです。
広く浅くやりたい人であれ、ひとつのことを深く追求したい人であれ、お客様のほうを向いてものづくりに誠実に取り組める人であれば、無条件で歓迎してもらえると思います」
顧客の期待にコミット。「良いもの」をつくり続けられる技術を
入社以来、中田の仕事への意欲を掻き立ててきたのは、顧客の期待に応えたいという想い。その言葉の中にエンジニアとしての信念が垣間見えます。
「良いものをつくりたいと思い続けてきました。自分にとって『良いもの』とは、お客様に喜んでもらえるものと同義。お客様にとってベストなものをつくろうとした結果、良いものが生まれると考えています。
人間なのでモチベーションに波はありますが、そんなときは案件に取り組む前に目標を設定するようにしてきました。大それたものではなくて、『今回はMuleSoftでこの機能を使ってみよう』といったささやかなものです。そうやってモチベーションをコントロールしながらここまでやってきました」
今後もMuleSoftを扱う技術に磨きをかけていきたいと話す中田。エンジニアとして、またフレクトの一員として将来をこう展望します。
「MuleSoftに軸足を置いている以上、さまざまな技術に触れる機会があります。それぞれのお客様のニーズに対して最適な解決策を提供するためには、技術の引き出しを増やしていくことが欠かせません。システム全体のアーキテクチャを意識しながら開発に取り組めるよう、新しいことに積極的に挑戦していきたいです。
5年前の入社当時と比べると大企業のお客様が増えましたが、私がやるべきことはなんら変わっていません。案件の規模が大きくなって仲間が増えたとしても、フレクトの良い文化を大切にしていけたらと思っています」
さらなる成長を目指してこれからもフレクトと共に、技術の追求と顧客満足の調和をめざし続けます。
※ 記載内容は2023年11月時点のものです
