12:00LINEが京都に開発専門の拠点を開設したのが1年前。KYOTOの前に、LINE全体の開発文化に触れておこう。LINEは「LINE」アプリを中心にさまざまなサービスを展開しているのは周知の通り。近年では金融系サービス開発にも積極的だ。Framework:LINE内で動作するWebアプリのプラットフォーム)、SDKなども提供している。常に約100もの開発プロジェクトが並行して稼働しており、世界全体では約2200人のエンジニアがいる。このLINEの開発環境において、重要なキーワードが3つある。Ownership」は「オーナーシップを持つ」ということで、主体的に取り組む姿勢を表す。自分が担当するプロジェクトにオーナーとして向き合い、「ユーザーにとって本当に役に立つのか、必要か」と本質から考えていく。Respect」は「信頼し、尊重する」。LINEでは多様な国や地域、文化、言語に向けたサービスを提供しており、エンジニア仲間も同じように多様だ。コードレビューで意見が分かれたとしても、互いへの信頼と尊重をもっていい方向を見いだしていく。Open」は「オープンになる」。開発するなかで自分の意見を伝え、仲間との連携を強めて、よりよいサービスを完成させていく。秘密主義であってはいけないということだ。池邉智洋氏は、こうした開発環境を「心地よい緊張感を持ち、互いを高め合っていく文化があります。技術が好きな人、飽くなき探究心を持つ人、いわばギークが多いです」と語る。「LINE」のリリース以前から同社で開発に携わってきた。代表取締役社長も務めている。KYOTOは最も新しい。2017」にて構想が発表され、準備期間を経て2018年6月に正式オープンした。KYOTO設立を主導してきた池邉氏は、京都を選んだ理由として「これまでの採用実績を見ると、京都をはじめとする関西圏出身者や関西圏にある学校卒業者が一定数いることに気づきました。いろいろなライフステージがあるなか、京都(関西)に戻りたいという要望を拾えると考えました」と話す。KYOTOに常駐しているエンジニアの中には京都出身で首都圏在住から異動した人、大阪在住でLINEに転職した人もいる。藤原聖氏は「京都にいるエンジニアや学生とのタッチポイント」としての役割を挙げる。LINEでは社内外のエンジニアや学生向けに勉強会や交流会を開催することもあり、拠点があればいい接点になる。DAYなどエンジニア向けのイベントなども担当する。2018ではオーガナイザーを務めた。KYOTOの特徴を見ていこう。開発に特化した拠点であることが挙げられる。東京や福岡と異なり、営業など開発以外の部署を持たない。基本的にほぼエンジニアだけの拠点なので、エンジニアドリブンのプロジェクトを回していることが多い。LIFFやさまざまなSDKなどの開発者向けプロダクトの開発、AIアシスタント「Clova」のための自然言語処理や音声認識などだ。KYOTOは現在23人の規模ですが、少人数で高い専門性が必要な領域のプロジェクトを担当している人が多いです」と話す。フロントエンドやバックエンド担当もいて、人数の割に専門分野は幅広い。いえ、どのプロジェクトも1つの拠点だけで完結することはない。実際にはチャットやビデオ会議を通じてコミュニケーションすることが多い。Clovaの自然言語処理を担当するエンジニアは頻繁に韓国のエンジニアとコミュニケーションしているという。必要に応じて通訳が入る。通訳は東京にしかいないが、ビデオ会議で通訳が参加することが可能になっている。所属する拠点ごとの特徴はありつつも、仕事は拠点で閉じることはなく進められている。現時点で所属するエンジニアは日本人と外国人がほぼ半々か、外国人のほうが若干多い。なると日本語か英語でコミュニケーションすることが多い。自然に英語が上達したエンジニアも少なくない。KYOTO所属のエンジニアと会議した際、全て英語で会話していました。半年前の入社時には『英語はあまり話せません』と言っていたので上達に驚きました。毎日英会話レッスンしてから出社しているそうなので、本人の努力と環境の相乗効果でしょうね」ここまで聞くと高い英語力が必要なのではと思うかもしれないが、その心配は要らない。KYOTOのエンジニアたちは「はじめから英語が話せなくても大丈夫」と異口同音に言う。日本語が母国語ではないエンジニアでも日常会話なら不自由なく話す人は多く、日本にきて入社してから日本語が上達した人もいる。エンジニアで大事なのは技術の知見なので、コミュニケーションで困ることはないだろう。入社時点で外国語のスキルは必須ではなく、入社後に希望をすれば語学講座の受講費用の支援も受けられる。KYOTOはまだオープンして1年、少人数のオフィスなので和気あいあいとした雰囲気も特徴だ。オフィスが京都の繁華街にあるため、周辺のカフェなどにみんなでランチに行くことも多い。勤務後は気のあう仲間とボードゲームに興じたり、週末にはバーベキューが企画されたりすることもある。オープン間もないこともあり、それぞれ親密さを深めようと交流も盛んだ。KYOTOのオフィスはまだ規模が大きくないため、小回りが利きやすい。KYOTOならさほど大がかりにはならない。イベントや企画を始めやすい。開所当時と比べると常駐するエンジニアの総数はそう大きく変わっていないものの、出張や短期間だけオフィスを使う社員もいるほか、将来的には100名規模の組織を目指していることもあり、そろそろ現在のオフィスでは手狭になってきた。そのため2019年9月頃をめどに現在のオフィスからそう遠くないところにオフィスを移転する予定だという。学生向けのインターンも実施している。2019年の募集は終了しているが、京都でのインターン募集枠最大30名に対し、約600名の応募があったという。オフィスが小さく、受けいれ可能な人数が多くないため、短期間のスケジュールにすることでより多くの学生にLINEの開発現場を経験してもらおうとしている。「実際の開発現場ではどう働いているのか。エンジニアが何に気を回しているかなど、インターン体験から学んでほしいです。手作り感あるのが分かると思います」と池邉氏は言う。KYOTOではエンジニアリングマネージャが果たす役割も大きく、マネジメントができる人材の採用にも意欲的だ。エンジニアリングマネージャはエンジニアチームをビルドするのが大事な役割だ。開発中のコードをレビューするだけではなく、中身を理解して他部署からの問い合わせに答えたり、別チームと意見が食い違う場合は調整役になったりすることもある。エンジニアの開発を阻害する要因をできるだけ排除し、エンジニアの成長を促す。KYOTOはエンジニアのみの拠点なので開発に集中できる一方、疎かになりがちな他拠点とのコミュニケーションを担うエンジニアリングマネージャは貴重な存在になるというわけだ。KYOTOに向いているだろうか。KYOTOはまだ立ち上げてから1年の小さいオフィスなので、チームや職場が育っていくのを経験したいエンジニアには向いていると思います」と話す。現在二十数名なので、1人増えただけでもインパクトは大きい。みんな仲間を増やしたいから応募者の面接やイベントにも積極的だという。KYOTOについて池邉氏はこう話す。「地元に愛される拠点に育ってほしいです。地元に縁がある人が職場に加われば、より京都に開いた拠点になると期待しています。システム子会社でシステムエンジニアを経験した後にIT系のライターとして独立。エンジニア視点で記事を提供していきたい。学生時代、大学を休学しオーストラリアをバイクで放浪。旅の途中で撮影の面白さに惹かれ写真の道へ。卒業後、都内の商業スタジオにカメラマンとして14年間勤務。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。