こんにちは!KIYOラーニング技術広報の宗像です。
今回の社員インタビューでは、法人向けeラーニングサービス「AirCourse(エアコース)」の開発グループでエンジニアとして開発全般を担当している田邉さんにお話を伺いました。
「チームが良くなっていくのを見るのが好きなんですよね」
そう話す田邉さんがエンジニアになったきっかけから、AIを活用した現在の開発環境、そしてチームで働くうえで大切にしていることまで、幅広く聞いてみました。
──まずは自己紹介をお願いします
田邉です。出身は東京都で、2025年5月にKIYOラーニングに入社しました。現在はAirCourseの開発グループで、エンジニアとして開発全般を担当しています。
趣味は音楽演奏と飲み屋巡りです。高校生の頃からベースを弾いていて、細々とですがずっと続けています。今はいくつかのバンドに、呼ばれたら行くスタイルで関わっています。
──入社されるまでは、どんなお仕事をされてきたんですか
もともとは飲食店でアルバイトをしていて、IT寄りの仕事はWebサービスのユーザーサポートが最初です。その頃は技術的なことは全くやっていなかったんですけど、HTML/CSSで画面を作る仕事を経て次の会社で開発らしい開発をやるようになりました。
それからいくつかの会社で開発を続けて、直前の会社ではシステムの導入支援をしていました。
──技術とは縁のないところから、エンジニアを目指したのはなぜですか
エンジニアの方の話がわからなくて、もどかしかったのがきっかけだったと思います。
画面を作る仕事をしていた頃に、社内ツールのリニューアルで外部の開発会社とやりとりする役回りになったんです。画面の一部を変えてほしいとお願いしたとき、エンジニアの方の説明を聞いても「ここを変えるだけなのに」と思ってしまっていて。でも実際は、一か所の変更がほかの部分に影響することもあるんですよね。
そこがわからないのがちょっと嫌で、自分でも作る側に回ってみたいと思うようになりました。
──今回、KIYOラーニングに転職されたのはどんなきっかけだったんですか
転職のきっかけは、もう一度開発の仕事にしっかり関わりたいと思ったことです。ここ数年は導入支援のように、開発の少し外側にいる時間が長くなっていたので。
KIYOラーニングに決めたのは、自分で考えたことをそのまま業務に活かせそうだと感じたからです。面接でお話しした方が、すごく話しやすい雰囲気をつくってくださったのも印象に残っています。
──今はどんなお仕事をされているんですか
AirCourseの開発グループに所属していて、その中でさらにいくつかの開発チームに分かれています。私がいるのはそのうちの1つで、社員と業務委託のメンバーでAirCourseにおける新機能の開発や運用保守をやっています。
──入社して1年半ほどですが、実際に働いてみてどうですか
入社して2ヶ月ぐらいで、チームや案件のとりまとめを任せてもらうようになりました。
早い段階から任せてもらえる分、オーナーシップを持って動くことが求められる環境だなと感じています。
最初に苦労したのは時間の使い方です。開発案件と並行して、バグや問い合わせの対応など予定していなかった業務も入ってくるので、そこをどう回すかはけっこう工夫が要りましたね。今は調査をAIに任せている間に別のことを進めたりして、だいぶうまく回せるようになってきたと思います。
あと意外だったのは、新しい技術を開発のやり方に取り入れるスピードですね。どんどん使うんだな、すごいなと思いました。
──新しい技術を開発のやり方に取り入れる、というのはたとえばAIですか
そうですね。今はClaude CodeやCodexを会社として契約していて、開発メンバーは全員使っています。
私のチームでは、要件定義や設計から実装まで、ほぼすべての工程でAIを使っています。コードを人の手で直接書くことは、今はほとんどないですね。
レビューも、メンバー同士で見合うのに加えて、AIにも見てもらっています。
タスクの粒度や進め方にはまだ課題もあるので、チームで試しながら少しずつ良くしているところです。
──入社2ヶ月でチームのとりまとめを任されたとのことですが、まとめる立場として大事にしていることはありますか
一人で抱え込まずに、メンバーに渡していくことですね。
周りの人は自分が持っていない知識や経験を持っているので、任せたほうがそれが活きると思うんです。みんなが持っているものを出しやすい、場というか空気というか、そういうものを作っていきたいと思っています。
単純に、チームが良くなっていくのを見るのが好きなんですよね。それが自分の働きかけによるものでも、そうじゃなかったとしても。
──そう思うようになったきっかけはあったんですか
以前の職場の上司の存在が大きかったです。
私が一人で抱えがちだった仕事を、割と無理やり剥がして、他の人にもできるようにしてくれたんです。それで自分の手が空いて、チームを見る時間ができました。こういうふうに人に渡していけるのはすごいなと思って、自分もそういう環境を作りたいと思うようになったんです。
──今の仕事で、やりがいを感じるのはどんなときですか
作ったものに対して、使っている方の反応が返ってきたときですね。
当社にはお客さまの声を開発メンバーにも共有する文化があって、カスタマーサクセスの担当者の方が定期的に届けてくださるんです。
最近だと、AirCourseのブックマーク機能を私のチームで担当したときもそうでした。
リリース後に「こういうお客さまから、こんなお声をいただきました」と共有してもらえて、すごく嬉しかったですね。
AirCourseのような法人向けのサービスでは、開発者がユーザーの反応を直接知るのは難しいと思うんです。だからこそ、こうしてお客さまの声を共有してもらえる環境があるのは、ありがたいですね。
──今後の目標を教えてください
AirCourseをもっと良くしていきたいです。リリースのスピードは上げつつ、品質は落とさずに、お客さまに「使ってよかった」と思ってもらえるものを作っていきたいですね。
そのためには、開発する側ももっとお客さまのことを知る必要があると思っています。
今後は事業部の方とのやりとりを増やして、エンジニアの立場からもお客さまがどう使っているのか、どんなことに困っているのかを理解して、日々の開発に活かしていきたいです。
──最後に、どんな方と一緒に働きたいですか
持っている知見をどんどん発信してくれる方だと、ありがたいですね。
AirCourseの開発はチーム単位で動くことが多くて、わからないことは聞き合うし、コードもお互いにレビューし合う。人と一緒にやるのが前提なんです。
3人いるから3人分の仕事ができる、というよりは、3人で4人分、5人分の力が出せるような進め方ができる方だといいなと思います。
入社2ヶ月で案件のとりまとめを任されたことを淡々と話す田邉さんですが、その裏には今までのエンジニアとしての経験があるように感じました。自分の働きかけかどうかにかかわらず、チームが良くなっていくのを見るのが好きだという言葉が、取材中いちばん印象に残っています。
田邉さん、ありがとうございました!