BeeXへの転職でクラウドインフラの知見を加え、フルスタックエンジニアへ
前職は、Web系の企業で検索エンジンの開発に携わっていました。フルスタックエンジニアを目指していた私にとって、インフラ、フロントエンド、バックエンドなど、幅広い領域で実践を積むことができた環境はありがたかったのですが、クラウドインフラについてはほとんど経験を積めずにいました。近年のシステム開発においてはほぼ必須の技術であるため、その重要性は認識しており、クラウドインフラ領域を強化することが自身のキャリアにおいても非常に有効であると感じてはいたものの、社内に有識者も少なく、なかなかきっかけをつかめずにいました。
次のキャリアをフリーランスなどの選択肢も含めて検討していた際、現在の上司に「BeeXに来ないか」と誘われました。
クラウドインフラに強みを持つSIerでありながら、裁量が大きく、フルスタックエンジニアにとしてのキャリアも伸ばせるBeeXの特色が自身のキャリア指向に一致していたことと、特定の技術領域を深く学ぶにはタレントが多く集まる組織に身を置くべきという考えのもと、BeeXへの入社を決めました。
入社後は早速案件に入り、実践経験を積みながら、上司や先輩方のソースコードリーディングを行い、時には直接教えてもらいながら、設計手法や設計思想の理解を深めました。もともと自分で学ぶのは得意な方ですが、BeeXにはクラウドインフラの有識者が多く在籍しているため、より効率的に技術を習得できました。自分でイチから設計できるようになったのはもちろん、アレンジの引き出しも増えたので、今まで培ってきたアプリケーションの技術と合わせて、フルスタックエンジニアとしてさらに次のステージに進めた実感があります。
自らプロジェクトを立ち上げ、一気通貫で遂行できる裁量の大きさ
現在は、お客様と共にプロジェクトを立ち上げ、インフラやアプリケーションの要件定義から設計、開発、テスト、運用までを一気通貫で担っています。BeeXでクラウドインフラの経験も積むことができたので、まさにフルスタックエンジニアとして、全方位、全工程でお客様をサポートできることにやりがいを感じています。
このような働き方ができるのは、現場に大きな裁量があるBeeXだからこそ。どんなに幅広い領域の知見を持っているエンジニアでも、一人で一つのプロジェクト全体を担う機会はまずないはずです。自分のやりたいプロジェクトに自分のやりたい形で取り組める環境をありがたく思っています。
もちろん、自分一人で大きな裁量をもって取り組む分、高いレベルの技術が求められます。お客様の中には、独学でアプリケーションを開発・リリースしてしまうほど高い技術力を持つ方も多く、そのような方々にITのプロフェッショナルとしてバリューをどう発揮し続けていくか、これを常に考えながら仕事をすることが私の成長のモチベーションになっています。
このような技術レベルの高いお客様や、大企業の研究所といった、企業としての信頼がないと関われないような方々と一緒に働けるのも、創業から多くの信頼と実績を積み上げてきたBeeXならではの魅力だと感じています。
内製化支援を通して、お客様の成長に貢献したい
私が担当する案件は、お客様の社員のみなさまとチームを作ってプロジェクトに取り組む「内製化支援」という形態です。もちろん、自分一人でも時間をかけさえすればプロジェクトは完遂するのですが、それではお客様に技術やノウハウが蓄積せず、ビジネスの大きな成長は期待できません。
内製化支援ではプロダクトを完成させるのはもちろんですが、お客様自身がコードレベルでシステムを理解し、機能追加・改善・運用できるほどの技術力やノウハウを蓄積させるところまで責任を持ちます。それを達成するには、開発と並行して、チームビルディングや教育といった、チームワークとチーム全体の技術レベルを向上させる取り組みが不可欠です。
例えば以前、お客様の情報システム部のみなさまと取り組んだ、IoTのプロジェクトがありました。私たちの関係性は、ベンダーとカスタマーではなく、ワンチーム。私はテックリードとして高難度の開発を担当するほか、チームメンバーに開発のノウハウを教え、メンバーごとに適切なタスクを割り振り、開発をサポートします。
その際心がけたのは、チーム一丸となって取り組むということです。未経験のチームメンバーにとって、新しいことに挑戦するのは大きな負担がかかるもの。うまくできないことに悩み、挫折してしまう可能性もあります。だからこそ、勉強会を開催したり、個別に相談に乗ったりすることで、技術的にも心理的にもフォローすることを意識しました。結果的に、チームメンバーが一人も欠けることなくプロジェクトを遂行でき、今ではより高いレベルの開発に取り組んでいます。
最終的には、チームメンバーのプロジェクトにおける働きや成長がお客様社内で評価され、昇給や昇進につながって欲しいと考えています。それこそが、私がお客様に対して本質的に貢献できた証拠にもなるからです。
創業から信頼と実績を積み上げてきたBeeXのエンジニアだからこそできること
自由度高く働きつつ、エンジニアとしても貪欲にレベルアップしていきたいのであれば、BeeXはいい選択肢になると思います。BeeXは、クラウドインフラの経験がなくても、やる気さえあれば短期間で活躍できる環境が整っています。アプリケーション開発で経験を積んできた人であれば、エンジニアとしての守備範囲を広げられるというメリットもあります。
また、BeeXには、創業から培ってきた信頼と実績のもと、やりがいのある案件が多数集まっていますし、スキル次第では一人でプロジェクトを担当することもできます。社員の技術レベルも高いので、良い刺激になるはずです。
モチベーション高く働ける方との出会いに期待しています。
今のお仕事
インテリジェントエンタープライズ本部 技術顧問室
お客様の内製開発を支援するフルスタックエンジニアとして、インフラからアプリ領域までの要件定義、設計、開発、テスト、運用を一気通貫で行いながら、チームビルディングや教育など、お客様の技術力向上のためのサポートも積極的に行っています。