SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

キャリアインタビュー(AD)

オープンから1年、LINE KYOTOは今どうなった? 少人数で高い専門性を持つエンジニア集団の実態

  • X ポスト
  • このエントリーをはてなブックマークに追加

 LINEが京都に開発専門の拠点を開設したのが1年前。あらためてLINEの開発文化にも触れつつ、現在のLINE KYOTOがどう育ったのかLINE 上級執行役員 サービス開発担当 池邉智洋氏と同 Developer Relationsチーム 藤原聖氏に聞く。

  • X ポスト
  • このエントリーをはてなブックマークに追加

開発カルチャーのキーワード:Take Ownership、Trust and Respect、Be Open

 LINE KYOTOの前に、LINE全体の開発文化に触れておこう。LINEは「LINE」アプリを中心にさまざまなサービスを展開しているのは周知の通り。近年では金融系サービス開発にも積極的だ。また開発者向けにMessaging APIやLIFF(LINE Front-end Framework:LINE内で動作するWebアプリのプラットフォーム)、SDKなども提供している。

 常に約100もの開発プロジェクトが並行して稼働しており、世界全体では約2200人のエンジニアがいる。このLINEの開発環境において、重要なキーワードが3つある。「Take Ownership」「Trust and Respect」「Be Open」だ。

 「Take Ownership」は「オーナーシップを持つ」ということで、主体的に取り組む姿勢を表す。自分が担当するプロジェクトにオーナーとして向き合い、「ユーザーにとって本当に役に立つのか、必要か」と本質から考えていく。

 「Trust and Respect」は「信頼し、尊重する」。LINEでは多様な国や地域、文化、言語に向けたサービスを提供しており、エンジニア仲間も同じように多様だ。例えばコードレビューで意見が分かれたとしても、互いへの信頼と尊重をもっていい方向を見いだしていく。

 「Be Open」は「オープンになる」。開発するなかで自分の意見を伝え、仲間との連携を強めて、よりよいサービスを完成させていく。秘密主義であってはいけないということだ。

 LINE 上級執行役員 サービス開発担当 池邉智洋氏は、こうした開発環境を「心地よい緊張感を持ち、互いを高め合っていく文化があります。技術が好きな人、飽くなき探究心を持つ人、いわばギークが多いです」と語る。

LINE 上級執行役員 サービス開発担当 池邉智洋氏
LINE 上級執行役員 サービス開発担当 池邉智洋氏

 「LINE」のリリース以前から同社で開発に携わってきた。現在はLINE KYOTO責任者、ファミリーサービスに関わる組織のセンター長、Data Labsの室長、さらにはLINE子会社のLINE Growth Technology 代表取締役社長も務めている。

エンジニアのみで高度な開発に専念し、グローバルで和気あいあいとした職場

 LINEのエンジニア拠点は東京本社のほかに、福岡(LINE Fukuoka)と京都(以下、LINE KYOTO)がある。LINE KYOTOは最も新しい。2017年秋の「LINE DEVELOPER DAY 2017」にて構想が発表され、準備期間を経て2018年6月に正式オープンした。

 LINE KYOTO設立を主導してきた池邉氏は、京都を選んだ理由として「これまでの採用実績を見ると、京都をはじめとする関西圏出身者や関西圏にある学校卒業者が一定数いることに気づきました。いろいろなライフステージがあるなか、京都(関西)に戻りたいという要望を拾えると考えました」と話す。実際、現在LINE KYOTOに常駐しているエンジニアの中には京都出身で首都圏在住から異動した人、大阪在住でLINEに転職した人もいる。

 同社 Developer Relationsチーム 藤原聖氏は「京都にいるエンジニアや学生とのタッチポイント」としての役割を挙げる。LINEでは社内外のエンジニアや学生向けに勉強会や交流会を開催することもあり、拠点があればいい接点になる。

LINE Developer Relationsチーム 藤原聖氏
LINE Developer Relationsチーム 藤原聖氏

 藤原氏自身ももともとエンジニアで、現在はエンジニア採用やLINE DEVELOPER DAYなどエンジニア向けのイベントなども担当する。個人でも技術コミュニティへの貢献を行っており、Kotlin Fest 2018ではオーガナイザーを務めた。

 LINE KYOTOの特徴を見ていこう。まず開発に特化した拠点であることが挙げられる。東京や福岡と異なり、営業など開発以外の部署を持たない。基本的にほぼエンジニアだけの拠点なので、エンジニアドリブンのプロジェクトを回していることが多い。例えばLIFFやさまざまなSDKなどの開発者向けプロダクトの開発、AIアシスタント「Clova」のための自然言語処理や音声認識などだ。池邉氏は「LINE KYOTOは現在23人の規模ですが、少人数で高い専門性が必要な領域のプロジェクトを担当している人が多いです」と話す。なおフロントエンドやバックエンド担当もいて、人数の割に専門分野は幅広い。

 とはいえ、どのプロジェクトも1つの拠点だけで完結することはない。実際にはチャットやビデオ会議を通じてコミュニケーションすることが多い。例えばClovaの自然言語処理を担当するエンジニアは頻繁に韓国のエンジニアとコミュニケーションしているという。必要に応じて通訳が入る。通訳は東京にしかいないが、ビデオ会議で通訳が参加することが可能になっている。所属する拠点ごとの特徴はありつつも、仕事は拠点で閉じることはなく進められている。

 多国籍であるのもLINE KYOTOの特徴だ。現時点で所属するエンジニアは日本人と外国人がほぼ半々か、外国人のほうが若干多い。そうなると日本語か英語でコミュニケーションすることが多い。自然に英語が上達したエンジニアも少なくない。藤原氏はこう話す。「最近LINE KYOTO所属のエンジニアと会議した際、全て英語で会話していました。半年前の入社時には『英語はあまり話せません』と言っていたので上達に驚きました。毎日英会話レッスンしてから出社しているそうなので、本人の努力と環境の相乗効果でしょうね」

 ここまで聞くと高い英語力が必要なのではと思うかもしれないが、その心配は要らない。LINE KYOTOのエンジニアたちは「はじめから英語が話せなくても大丈夫」と異口同音に言う。日本語が母国語ではないエンジニアでも日常会話なら不自由なく話す人は多く、日本にきて入社してから日本語が上達した人もいる。エンジニアで大事なのは技術の知見なので、コミュニケーションで困ることはないだろう。入社時点で外国語のスキルは必須ではなく、入社後に希望をすれば語学講座の受講費用の支援も受けられる。

 加えてLINE KYOTOはまだオープンして1年、少人数のオフィスなので和気あいあいとした雰囲気も特徴だ。オフィスが京都の繁華街にあるため、周辺のカフェなどにみんなでランチに行くことも多い。勤務後は気のあう仲間とボードゲームに興じたり、週末にはバーベキューが企画されたりすることもある。オープン間もないこともあり、それぞれ親密さを深めようと交流も盛んだ。

こぶりなオフィスだと小回りが利く 地元に愛される拠点へと

 LINE KYOTOのオフィスはまだ規模が大きくないため、小回りが利きやすい。例えば東京でイベントを開催するなら会場準備だけでも「一仕事」になってしまうが、LINE KYOTOならさほど大がかりにはならない。イベントや企画を始めやすい。

 開所当時と比べると常駐するエンジニアの総数はそう大きく変わっていないものの、出張や短期間だけオフィスを使う社員もいるほか、将来的には100名規模の組織を目指していることもあり、そろそろ現在のオフィスでは手狭になってきた。そのため2019年9月頃をめどに現在のオフィスからそう遠くないところにオフィスを移転する予定だという。

 なお学生向けのインターンも実施している。2019年の募集は終了しているが、京都でのインターン募集枠最大30名に対し、約600名の応募があったという。オフィスが小さく、受けいれ可能な人数が多くないため、短期間のスケジュールにすることでより多くの学生にLINEの開発現場を経験してもらおうとしている。「実際の開発現場ではどう働いているのか。エンジニアが何に気を回しているかなど、インターン体験から学んでほしいです。けっこう手作り感あるのが分かると思います」と池邉氏は言う。

 一方、LINE KYOTOではエンジニアリングマネージャが果たす役割も大きく、マネジメントができる人材の採用にも意欲的だ。エンジニアリングマネージャはエンジニアチームをビルドするのが大事な役割だ。開発中のコードをレビューするだけではなく、中身を理解して他部署からの問い合わせに答えたり、別チームと意見が食い違う場合は調整役になったりすることもある。エンジニアの開発を阻害する要因をできるだけ排除し、エンジニアの成長を促す。LINE KYOTOはエンジニアのみの拠点なので開発に集中できる一方、疎かになりがちな他拠点とのコミュニケーションを担うエンジニアリングマネージャは貴重な存在になるというわけだ。

 どんなエンジニアがLINE KYOTOに向いているだろうか。藤原氏は「LINE KYOTOはまだ立ち上げてから1年の小さいオフィスなので、チームや職場が育っていくのを経験したいエンジニアには向いていると思います」と話す。現在二十数名なので、1人増えただけでもインパクトは大きい。みんな仲間を増やしたいから応募者の面接やイベントにも積極的だという。

 今後のLINE KYOTOについて池邉氏はこう話す。「地元に愛される拠点に育ってほしいです。地元に縁がある人が職場に加われば、より京都に開いた拠点になると期待しています。エンジニアが京都や関西圏にUターンする時、京都の学生さんが就職する時、LINE KYOTOが候補に挙がるといいなと思います」

LINE KYOTOについて

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/11590 2019/07/05 12:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング