「まさかエンジニアになるとは思っていませんでした」と語る、“あわっち”こと粟田啓介さん。 2007年、楽天に総合職で新卒入社し、開発組織へ配属。Webアプリの知識ゼロからスタートし、現在はKINTOテクノロジーズのCloud Engineering Group グループマネージャーを務めています。

AIの普及により誰もが専門知識にアクセスできる今、エンジニアに求められる価値とはどこにあるのでしょうか。これからの時代に「頼られ、愛されるエンジニア」となるための思考法を、粟田さんにお話しいただきました。

粟田 啓介さん プロフィール

KINTOテクノロジーズ株式会社 Cloud Engineering Group グループマネージャー。2007年、楽天株式会社に新卒入社。アプリケーションエンジニアからDBAまで経験し、2018年、株式会社ビズリーチ(現 Visional株式会社)へ転職。DBRE(データベース信頼性エンジニアリング)組織設立やCCoE組織のマネージャーなどを歴任。2022年、KINTOテクノロジーズ株式会社に入社。DBRE組織を設立し、データベースにおけるアジリティとガバナンスの両立を根付かせるための活動を行っている。

営業志望から一転、未経験で開発へ。「ロジック」という言葉すら嫌いだった

——粟田さんがエンジニアになったきっかけを教えてください。

粟田さん(以下、粟田):2007年に楽天に総合職で新卒入社し、配属されたのが開発エンジニアの部署だったんです。

学生時代は文系で、家電量販店で接客のアルバイトをしていたので、配属先は営業だと思っていました。完全に未経験でエンジニアになることを知って、絶望したのを覚えています。

——営業志望でWeb知識ゼロからのスタートだったとのことですが、最初はどのようなことから始めたのでしょうか?

粟田:そもそもWebアプリケーションというものすら分かっておらず、エンジニアは「HTMLを書く人たち」だと思っていたくらいでした。まずは研修で基本的なWebサービスを作ることから始めたのですが、そこで「ロジック」という言葉を初めて知ったんです。

僕が人生で最初に嫌いになった言葉が、「ロジック」なんですよ。いまでこそ当たり前に「このロジックおかしいよね」なんて言っていますけど、当時は本当に何のことだか分からなかったですね。

何も分からないのが気持ち悪くて、業務後に自費でプログラミングスクールでも学んでいましたね。1年くらい経ってから、少しずつおもしろくなっていきました。

——未経験からの苦労を経て、技術に触れた初期のころは、どのようなところにおもしろさを感じ始めましたか?

粟田:アプリケーションを作ること以上に、目の前の要望に応えることがモチベーションでした。当時、部内で「40(アプリ)リリース」という目標を掲げていたのですが、SESのパートナーさんが激減してしまって。どうすれば達成できるのかを必死に考えたんです。

僕は広告のプラットフォームを作っていて、広告の企画をしている社内の担当者が顧客でした。その人たちと話して、「どういう機能がほしいですか」と聞いて、目の前で作って見せることを繰り返して開発期間を短縮しました。いまで言うアジャイルに近い形ですよね。

広告企画の方から要望をダイレクトに聞けるので、とても大変な面もありましたが、本当に楽しかったです。

信頼貯金は期待値+1%で作る。アプリ開発からDBAへ転向した理由

——そうしてアプリ開発で成果を出される中で、DBA(データベース管理者)へと転向されたのはなぜですか?

粟田:2011年、DBの記憶媒体がHDDからSSDへ変わったことがきっかけです。SSD化でDBの処理性能が向上した結果、今度はWebサーバー側がボトルネックになりました。「インフラの変化がアプリにも影響を与える」と実感し、自ら希望してDBAへ異動しました。

——希望して異動されたDBAですが、最初はどのような仕事から任されたのでしょうか。

粟田:DBAとして最初に任されたのが、データセンターの移設でした。1,000VM・3,500DBというとてつもない規模をたった6人で管理していたのですが、それをすべて移設することになったんです。

計画メンテナンスのタイミングだけで移行を進めていては、全く間に合いません。そこで、障害などでサービスが一時停止する瞬間を見逃さず、一緒に移設できるようアンテナを張っていました。事前に準備を万全にしておき、発生した瞬間にすぐ切り替えられる状態を作っていたんです。

当時から常に相手の期待値を超える意識を持って仕事に臨んでいました。新卒の頃、上司から「周りの期待値を1%超えれば、100%の出来も同然だ」と言われたんです。みんなが持っている期待値を下回ったら0点だし、信頼を失います。でも、期待値を1%でも超えたら一気に信頼貯金ができるんです。

DBAになってからは、以前なら1ヶ月かかっていた仕事を30分で終わらせることもありました。当時の社内文化はかなり厳格で、コマンド1本打つだけなのに1ヶ月も検証にかけることがあったんです。さすがにそれでは遅いなと思い、とにかくスピード感を持って「すぐやる」を徹底しましたね。

——前例のないスピード感で課題を突破されてきたのですね。粟田さんが感じるDBAならではのおもしろさはどのようなところにありますか?

粟田:データベースの面白さは、「いま、この瞬間が過去になる」ところなんですよ。アプリケーションは一度デプロイすれば次のリリースまでコードは変わりませんよね。でもデータベースはリアルタイムに動いていて、いま見ている状態すら一瞬で過去になっていくんです。

一見すると動きがないように見えて、実はシステムの中で一番変化しているのがデータベースです。しかも、データが蓄積されていく様子が目に見えてわかるので、そこにも大きな面白さを感じました。

——異動後も大きな実績を残されていますが、その後はどのようにキャリアを歩まれていったのでしょうか。

粟田:2015年までDBAとして働いて、その年に育児休暇を取ったんです。復職後も2018年まで業務を続けていましたね。

また2017年からの約2年間、会社のCSR活動で、中学時代の夢だった先生を務めました。その後、釧路の高校で授業をした際、地方の高校生の進路の選択肢の少なさに直面し、HR業界(ビズリーチ)へ転職を決めました。

自社サービスをF5アタックで停止!?頼まれていないDBRE組織を立ち上げるまで

——ビズリーチに転職してからは、どのような仕事を担当しましたか?

粟田:最初はDBAの仕事をしていたのですが、半年後くらいに「横断組織を作るからそこに行ってほしい」と言われて異動したんです。でも、いざ行ってみると組織という箱はあるのに、DBAとしてやることが全くありませんでした。

それでもやっぱりデータベース関連の仕事がしたかったんですよね。だからその大事さを知ってもらうために、自社の主要サービスをF5アタックで落として止めたんですよ。

事態を知ったCTOが、全社員の前で「スロークエリがなくなるまで新規サービスはリリースしない」と宣言したんです。想像以上の大ごとになり「みんなに怒られるかもしれない」とビクビクしていましたが、意外にも周囲は好意的に受け止めてくれました。結果として、半年ほどかけてスロークエリを解消することができ、その後はDBREの組織を作りました。

当時DBREは日本では全くと言っていいくらい認知されていませんでしたが、たまたま同僚に言われた「あなたがやりたいことってDBREじゃん」という一言が僕のキャリアを大きく変えるきっかけになりました。

——自ら課題を作り出して解決し、信頼を獲得していったのですね。現職であるKINTOテクノロジーズへの入社を決めた背景についても教えてください。

粟田:ビズリーチでDBRE組織を作って1年ほど経った頃、CCoE(クラウド活用推進組織)も見てほしいと頼まれたんです。CCoEのことは全く知らなかったので、コミュニティで学びながら手探りで活動していたのですが、いつの間にか先進的な事例として認知していただけて。最終的には書籍でも紹介してもらうことができました。

楽天時代もそうだったのですが、僕は多分、やりきって満足したら会社を辞めるタイプなんです。「会社を辞めるときは、最高の状態で去りたい」と思っていて。社内外から認められる組織を作れたことで、自分の中で最高の状態を作ることができたんですよね。

ちょうどそのタイミングで、KINTOテクノロジーズで働いていた楽天時代の先輩から声をかけてもらったことがきっかけとなり、入社を決めました。

実はもう一つ入社理由があるんです。先ほど楽天時代に釧路の高校で授業をしていた話をしましたが、北海道の子たちが卒業した後に真っ先に必要となるのが車なんですよね。教え子たちの生活を支える車に関わる仕事として、トヨタの移動サービスを手掛けるKINTOテクノロジーズへの転職へ繋がりました。

スキル比較で焦らないで。大切なのは誰のどんな課題を解決したか

——未経験から領域を広げてきた粟田さんですが、新しい領域に挑む際、周囲とのスキル差で焦りを感じるエンジニアも多いかと思います。そうした気持ちとはどのように付き合ってこられましたか?

粟田:周りにすごい人はたくさんいましたけど、あまり比較することはなかったですね。僕のモチベーションは、関わる人やサービスを提供する相手から頼られたり、感謝されたりすることにあるんです。スキルなんて後からいくらでもついてきますし、それよりも「誰の何を解決したのか」を考える方が僕にとっては楽しいんですよ。技術力だけが必要なわけではないと思っています。

——技術の移り変わりが激しいなかで、日々のキャッチアップやスキルアップで意識していることを教えてください。

粟田:キャッチアップは「アンテナの高さ」次第です。技術の進歩に伴い単一の専門性の価値が薄れる中、大切なのは特定の技術に固執せず、変化に対して柔軟であり続けることだと考えています。

——学ぶべき技術が多すぎて、何から手をつければいいか分からないという若手エンジニアも多いです。「まずはここから」と言えるものがあれば教えてください。

粟田:3つあります。1つ目は「言語化と構造化」です。生成AIへプロンプトを入力する際も、自分の思考が言語化・構造化できていなければ、意図した結果を得ることはできません。

2つ目は「車輪の再発明を恐れないこと」ですね。自分が思いついたことなんて、多分すでに誰かが考えて実践していることなんですよ。でも、それを敢えて自分の手で形にしてみるプロセスを通じて、失敗や成功の体験をどうやって自分の学びに変えていくかを学べるんです。

3つ目が「タスクの先を見ること」ですね。単体のタスクならAIに任せられますが、それぞれのタスクを上手につなぎ合わせていくような動きは、まだ人間のほうが得意なんです。それに、最終的に「誰にどんな価値を提供するのか」を考えるのは、間違いなく現時点で人間がやるべき領域ですからね。

まずは自分が何者になりたいのかを意識する

——AIツールが当たり前になる中で、これからの時代だからこそ「周囲から価値を認められ、愛されるエンジニア」とはどのような存在だと考えますか。

粟田:僕はやっぱり、相手の期待値を超え続けられるエンジニアでありたいんですよね。よく「価値にアクセスする」という表現を使いますが、最新の情報にアクセスすること自体は誰でもできると思うんです。でも、本当の意味で相手の立場になって考え抜ける人は、これからの時代でもどんどん価値が上がっていくはずですよ。

——若手エンジニアが、粟田さんのように「頼られ、愛されるエンジニア」として一歩を踏み出すために、明日から意識できるアドバイスをお願いします。

粟田:最近は、新しく入ってきたメンバー全員に個人に合わせた成長戦略を作っているんですよ。まず「自分は何者になりたいのか」を意識することからスタートして、そこから逆算して自分に足りないものや課題を見つけていきます。そして、決められた期間の中で自分が何に集中すべきなのかを、一緒に考えてもらうようにしています。

なので、まずは自分が何者になりたいかを定義することが、一番大切なことだと思いますね。

——最後に、キャリアに悩む若手エンジニアへのエールをお願いします。

粟田:エンジニアに必要なのって、技術力だけじゃないと思っているんです。もちろん技術を突き詰めたい人はそうすればいい。でも、もし技術面にそこまで自信を持てないなら、「じゃあ誰の何を解決するのか」を考えて行動することがすごく大事になります。あとは、変化を拒まないことも意識してみてほしいですね。

世の中って常に変化していくので、それに合わせて自分の動きも変えていければ、きっとすごく面白いキャリアになると思うんです。だからこそ、常にアンテナを張って、変化していくことに前向きになってもらえたら嬉しいですね。

未経験からの絶望を乗り越え、「期待値+1%」を積み重ねることでキャリアを切り拓いてきた粟田さん。個人のプレイヤーとして結果を出し続けた彼が、なぜ「チーム伴走者」へとシフトし、強い組織を作ることができたのか?
→ 後編『技術を深めながらチームの伴走者へ。価値を最大化するエンジニアが持つ「巻き込み力」とは』

Share

Tech Team Journalをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む