メルカリ新卒゚ンゞニアはSREもサポヌトも経隓する BABAROT  Hiraku ã‚€ãƒ³ã‚¿ãƒ“ュヌ

フリマアプリ「メルカリ」で、若手Web゚ンゞニアはどんな掻躍をしおいるのか。メンタヌによる育成の様子も亀えおお送りしたす。

メルカリ新卒゚ンゞニアはSREもサポヌトも経隓する BABAROT  Hiraku ã‚€ãƒ³ã‚¿ãƒ“ュヌ

若手゚ンゞニアのための情報メディア「゚ンゞニアHub」がスタヌトしたした 本連茉「若手゚ンゞニア、どんな掻躍しおたすか」では、若手゚ンゞニアが䌁業でどんなふうに働いおいるか、䌚瀟やメンタヌはどんなこずを考えお育成しおいるかを探っおいきたす。

── 第1回はフリマアプリ「メルカリ」 急拡倧䞭の䌁業で、若手゚ンゞニアはどんなふうに開発に携わっおいるのでしょうか。ずいうこずで、たずは自己玹介をお願いしたす。

BABAROT 初めたしお、BABAROT (@b4b4r07 / id:b4b4r07) こず石山将来です。メルカリでサヌバサむド゚ンゞニアずしお働いおいたす。2016幎4月に新卒で入瀟した22歳です。

1 BABAROTさん。zplugなどでも知られる。http://www.tellme.tokyo/entry/2015/12/31/005300 2

Hiraku 同じくサヌバサむド゚ンゞニアのHiraku (@Hiraku) こず䞭野拓です。BABAROTさんのメンタヌを担圓しおいたすが、実は僕自身の入瀟も2015幎の12月で、入瀟から4ヶ月でメンタヌになりたした。30歳で、゚ンゞニア歎は9幎です。

── ありがずうございたす。BABAROTさんはシェルスクリプトに長けた゚ンゞニアさんずいうふうに認識しおおりたしお、予想以䞊にお若くお驚きたした。Hirakuさんは2016幎7月に倧阪で開催されたPHPカンファレンス関西2016で担圓された基調講挔の内容が話題になりたしたね。

PHPカンファレンス関西2016で基調講挔しおきたした - Mercari Engineering Blog 3

4 Hirakuさん。最近は「光遅い問題」を克服したりもしおいる。光遅い問題を克服しおcomposerを10倍速くした話 - Mercari Engineering Blog 5

── BABAROTさんは新卒でメルカリに入瀟されたずいうこずで、たずはメルカリに入ろうず思ったきっかけを教えおください。

BABAROT メルカリずいうアプリ自䜓は以前から、いちナヌザヌずしお䜿っおいたんですが、自分が働く䌚瀟ずしおは考えおいたせんでした。ただ、就職掻動䞭、Wantedlyさんが䞻催する孊生向けのリアルりォンテッドリヌずいうむベントがあっお、暇぀ぶしの぀もりで行っおみたらメルカリも出展しおいたんです。そこでメルカリの説明がすごく印象に残ったんですね。ずいうのも、3分間スピヌチずいうのがあるんですけど、機材トラブルがあったみたいで、スラむドを映さずにアドリブでしゃべっおいお  。

── 採甚むベントで機材トラブル こわい

BABAROT でもその3分間アピヌルを聞いおいたら、メルカリがいかに成果䞻矩、実力䞻矩であるかを話しおいお。新卒も含めお、成果を出せる人にきおほしい、ずいうメッセヌゞを出しおいたんですよね。「GitHub採甚」ずいう制床があっお、GitHubのURLずメヌルアドレスの2぀だけで遞考が始たるよ、ずいうのもナニヌクだなず思いたした。そのずきに興味を持ったのがきっかけで、応募したした。今幎も京郜でリアルりォンテッドリヌが開催されたのですが、今床はメルカリの瀟員偎ずしお参加しおきたした。

6 新卒の僕がリアルりォンテッドリヌ@京郜に行っおきたした - mercanメルカン 7

── 実力䞻矩ずいうこずですが、採甚ペヌゞを芋るず「新卒既卒を問わず、幎間を通じお倚職皮の人材を積極的に募集、採甚」ず曞かれおいたすね。新卒ずいう枠組みにずらわれず採甚しおいるのでしょうか

Hiraku 珟段階では、基本的には即戊力ずなる゚ンゞニアを採甚しおいたす。そこたで「新卒なのでポテンシャル重芖で」ずいう感じではないですね。新卒採甚ずいう圢で募集はしおいるのですが、そもそもBABAROTさんの代がメルカリで初めおの新卒採甚なんです。

── BABAROTさんは孊生時代も゚ンゞニアリングのアりトプットをされおきおいらっしゃいたすよね。い぀ごろから始められたのでしょうか。

BABAROT ものづくりは倧孊に入っおから  孊郚1幎の埌期くらいからです。倧孊の講矩でプログラミングを孊び始めたした。それが楜しくお、2013幎にGitHubの存圚を知っお、アカりントを䜜っお、オヌプン゜ヌス掻動をするようになりたした。

研修でSREチヌムぞ。メルカリの膚倧なアクセスを䜓隓する

── BABAROTさんが業務でどんなこずに取り組たれおいるのか、具䜓的に教えおください。

BABAROT 8月の1ヶ月間は「Site Reliability Engineering (SRE) チヌム」に研修で配属されおいたした線泚取材は2016幎9月1日に行われた。

むンフラチヌム改め Site Reliability Engineering (SRE) チヌムになりたした - Mercari Engineering Blog 8

── SREチヌムずいうず、珟圚kazeburoさんがいらっしゃる郚眲ですね。ただあたり耳慣れない蚀葉ですが、具䜓的にはどんな郚眲なのでしょうか。

BABAROT いわゆるサヌバヌ管理やシステム運甚を担うのですが、その領域に加えお、プロダクトの゜ヌスコヌドにも手を入れお、サヌビスのパフォヌマンスや信頌性に責任を持぀チヌムです。

── ここに研修ずしお入っおいくずいうのは面癜いですね。

Hiraku ものづくり自䜓は、䌚瀟じゃなくおも、ある皋床は䜓隓できたす。でも、倧量のアクセスず向き合う経隓はなかなかできたせん。メルカリのSREチヌムでは、日々メルカリの膚倧なアクセスをリアルタむムでさばくずいう、個人ではなかなかできない䜓隓をしおもらえるので、初めおの新卒研修にあたり、実隓的な取り組みずしお始めたした。

9 HirakuさんずBABAROTさん。おふたりずも、このような取材は慣れおいないずのこずだったが、ちゃんずメルカリTシャツを着甚しお登堎しおくれた。

── たしかに個人ではなかなか経隓できたせんね。実際にSREチヌムで働いおみお、いかがでしたか

BABAROT SREチヌムのメンバヌはもずもずTwitterで知っおいた有名な゚ンゞニアばかりで、研修をずおも楜しみにしおいたした。実際に経隓しおみお、ただ僕自身の䞭でもはっきりはしおいたせんが、SREチヌムの領域は自分もすごく奜きな郚分なんだなず思いたした。

── 珟圚の所属は

BABAROT 日本のメルカリを担圓するJPチヌムの䞭で、䞻にBizDevずいう、さたざたな業務連携などに取り組んでいる郚眲に配属されおいたす。

Hiraku チヌム構成ずしおは、プロデュヌサヌが1人、゚ンゞニアが僕ずBABAROTさん、あずは他のチヌムずの兌任がいたり、QA品質管理の人が担圓で぀いおいたり、ずいう感じです。

QAを通し぀぀も、スピヌド感を萜ずさない開発

── 普段どのように開発しおいらっしゃるのか、開発フロヌなどを教えおください。

BABAROT メルカリはずおも倚くのナヌザヌさんにご利甚いただいおいるので、ちょっずしたミスも倧きな圱響に぀ながりたす。なので開発も厳重にやっおいお、コヌドレビュヌのあずに、QAチヌムの方にチェックをしおもらっお、プロデュヌサヌがOKするずリリヌス、ずいう流れです。

Hiraku 原則、すべおのリリヌスはQAを通しおいたす。

BABAROT もちろん、ナヌザヌ行動にほが圱響が出ないリリヌスなどは、プロデュヌサヌず盞談しおQAなし、などもありたすが。

── なるほど かなりしっかりレビュヌずチェックを通しおいる印象ですね。リリヌスのスピヌド感には圱響が出たせんか

Hiraku QAはしっかり行っおいたすが、ものすごく時間をかけるずいうものではありたせん。普段もあたり意識しないくらいのレベルで、玠早く行っおいたすね。䜕かリリヌスしたいものがあれば、「ちょっずこのリリヌスをしたいんだけど」ずいう具合にQA担圓に盞談しお、QAの方法も決めおおくずいう感じです。チヌムごずにQAがいるので、仕様の理解床もすごく高いですし、臚機応倉に察応しおもらっおいたす。

BABAROT スピヌド感はありたすね。

Hiraku 手動QAのプロフェッショナルがいたしお、ずにかく重箱の隅を぀぀くような䜿い方を実際にしおもらっおチェックしおいたす。もちろん自動テストもやっおいたすが、手動テストもしっかりやっおいたす。

10

── 䌚瀟党䜓でこのような開発フロヌを、ずいうこずはありたすか

Hiraku チヌムによっお、アゞャむルをしっかりやっおいるずころもあれば、自分のいるチヌムはそこたで厳密にやっおいるわけではなかったりず、バラバラですね。党瀟的な統䞀ずいう意味では、Redmineを䜿っおいお、ずにかく「䜕かをやるずきは必ずチケットを䜜る」ずいうルヌルがありたす。基本的にすべおの情報はオヌプンなので、チケットさえ芋おいれば、党瀟で䜕が起きおいるか、過去の開発がどういう経緯でいたこうなっおいるのかなど、すべお芋える状態にしおありたす。Slackのチャンネルもすべおオヌプンで、欲しい情報は自由に取りにいける状態になっおいたすね。

── その他、䜿われおいる特城的なツヌルはありたすか

BABAROT Slackず瀟内Wikiでしょうか。以前は郚眲によっおQiita:TeamやGoogle Docsなどのドキュメントを䜿っおいたのですが、統䞀されおおらず、暪断怜玢できない、ずいう課題がありたした。最近は党瀟でCrowi線泚珟メルカリCTOのsotarokさん @sotarok / id:sotarok が、前職である株匏䌚瀟クロコス時代に開発した「Crocos Wiki」をもずに公開したWikiサヌビスにそろえるこずになったので、ようやくひず぀の瀟内Wikiに統䞀され぀぀ありたす。

── フロヌのやりずりはSlackがかなりスタンダヌドっぜくなっおきた印象がありたすが、ストックのWikiはただただ決定版がないように思いたすね。Wikiはどのように䜿われおいたすか

BABAROT ずりあえずなんでもWikiに曞いおおけば良い、ずいう感じです。日報やメモを曞く人もいるし、仕様を曞いおいる人もいるし、ひずりごずを曞く人もいる。自分は䞻に思考を敎理する堎ずしお䜿っおいたす。今日の䜜業ログや考えたこずなどを1日単䜍で曞くようにしおいたす。あずは、瀟内で郚掻動があっお、自転車郚に入っおいるんですけど、そういった業務ず関係ないこずもなんでも曞いおいたすね。アりトプットしおおくず、誰かが芋おくれお、コメントをくれたりするので。

── 実際にチヌム開発を経隓しおみお、いかがですか。

BABAROT 戞惑いはありたせんね。孊生時代も誰かず䞀緒に開発するこずはたたにありたしたが、なかなか仲間がいなくお、䌚瀟でチヌム開発ができるようになったのがすごく楜しいです。

ハマったら、すぐ聞く

── 䞻にHirakuさんにお聞きしたす。珟圚BABAROTさんのメンタヌずのこずですが、普段のメンタリングで心がけおいるこずなどがあれば教えおください。

Hiraku メルカリでは新卒以倖も、入瀟したら最初の1ヶ月は完党1察1でメンタヌが付きたす。新卒の堎合はもう少し長くお半幎。僕自身、そもそもメンタヌになるのが初めおなんですね。僕自身も手探りだし、䌚瀟ずしおも新卒受け入れは初めおなので手探り。ずいうこずで、悩みながらやっおいたす。

── 入瀟しお4ヶ月で人生初のメンタヌ。お぀かれさたです。

Hiraku 最初に考えたのは「自分が新卒のずきにどうだったかな」ず思い出すこずでした。あのずきにこういうこずを蚀っおくれたら良かったのに、ずいうのを思い出しお、実際にやるようにしおいたす。自分が゚ンゞニアずしお「レベルが䞊がったな」ずいうタむミングに䜕があったかを思い出しおみたりずか。もちろん最初は、たずは仕事をこなせるようになっおもらうずころから、ですが。

── メンタヌ、半幎らしいですよ。ずいうこずはもうすぐ終わりですね線泚前述した通り、取材は2016幎9月1日に行われた。4月入瀟なので、9月いっぱいでメンタヌは終了。

BABAROT 最初、メンタヌがい぀たで続くのか知らされおいなくお。

── ひどい。

Hiraku 苊笑

11

BABAROT けっこう長くメンタヌ続くんだなヌず思っおたら、7月末に「2ヶ月埌には自走しおもらう」ず蚀われお、たじかヌっお。ずはいえ、SREチヌム研修があったり、いろいろな研修をしおきたりを通じお、䌚瀟のこずを広い芖野で芋られるようになっおきたこずもあっお、䞍安は少なくなっおきた気がしたす。なので2ヶ月前ほど「たじか」っお感じではないです。メンタヌが終わるからっお䜕も聞けなくなるわけではないので、そのぞんは安心です。

── よくある話ですが、䜕かにハマったずき、どのタむミングで質問するかっお、難しいず思うんですよね。メンタヌ偎で䜕かケアされたりしたこずはありたすか

Hiraku そうなんです 難しいんですよ。自分で考えおるな、ハマっおるな、っおいうずきもあっお。アサむンされおいるタスクの進捗がやばそうなら声かけるように、ずいうのは心がけおいたす。

BABAROT これに぀いおは僕もいろいろ考えるずころがありたした。最初は䜕かに詰たったら聞こうずいう感じだったんですけど、それだず自分で䜕も考えずに聞いおいるず思われるかな、ずか。でも、考えすぎるず時間が過ぎおいっお、それはそれでもったいない。塩梅が難しいです。

── 䜕か工倫しおいるこずはありたすか

BABAROT たず䞀通り自分で考えお「こういうふうに考えお、できなかったんですけど」っお聞くように意識しおいたした。ただ、新卒の他の人ず話をしおいるず、割ずすぐ聞いちゃうずいう人もいるし、さたざただなヌず。いたも悩み䞭です。

── Slackの分報自分甚のチャンネルで悩んでる様子を぀ぶやく若手の方もよくいたすよね。

Slackで簡単に「日報」ならぬ「分報」をチヌムで実珟する3ステップProblemが10分で解決するチャットを䜜ろう | | Craftsman Software Inc. 12

Hiraku 分報、うちもやっおる人いたす。良いですよね。メンタヌ偎からするず、やばそうな悩みず、ほうっおおいおいい悩みがなんずなく分かる。刀断基準になるので䟿利です。

BABAROT 分報ではTwitterみたいにだらだら曞いおたすね。今やっおるこずずか。メンタヌの人や先茩が入っおきおくれお、アドバむスが飛んできたりずか。

── 䞀方で、メンバヌが増えるず、みんなの分報を芋るのは倧倉、ずかもあったりはしたすが。この蟺りは難しいですね。

カスタマヌサポヌト研修も

── 新卒や若手゚ンゞニアの育成、どんな業務に携わっおもらうかに぀いお、䌚瀟党䜓ずしおどのように取り組たれおいるかを教えおください。

Hiraku メンタヌ同士の話し合いの堎があっお、ある皋床はそこで話したり。メルカリに入ったからには、メルカリにしかできないこずをやっおもらおう、ずいう思いがありたす。入瀟したら、カスタマヌサポヌトCSの研修を職皮問わず䜓隓しおもらったり、SRE研修があったり。

── CS研修があるんですね 驚きたした。

Hiraku 基本、業務自䜓はOJTなんですけど、いろいろなこずを経隓しおもらいたいので。CSは、メルカリずいうアプリに぀いお、本圓に詳しく知っおいないずできないんです。「なぜ、このお客様はこの問い合わせをしおきたんだろう」っおいうのが分かるようになっおいく。新卒に限らず、メルカリでは入瀟するず必ずCS研修を受けるこずになっおいお、アプリぞの理解床がみんな高くおありがたいです。

13

── なかなか倧倉な研修ではないかず思いたすが、BABAROTさんはいかがでしたか。

BABAROT やっお良かったな、ずいう感想しか出おこないです。䞭途入瀟の方は研修12日なんですけど、新卒は23週間ぶっ続けでやらせおもらうんですよ。アプリに぀いお深く知れるし、CSが䜿っおいる管理ツヌルのこずや、それを䜜っおいる開発チヌムのこずもよく分かるようになる。それに、ナヌザヌさんの生の声が盎接聞けるので、どういうずころが問題だったのか分かるようになっお、芁望の声をもずに機胜開発にどう぀なげるかずいったこずが考えられるようになったり。

若手゚ンゞニアの集たる勉匷䌚を

── BABAROTさんは、瀟倖の同幎代の゚ンゞニアずの぀ながりは、どんなふうにしおいたすか

BABAROT 䞻に゜ヌシャル䞊ですが、Twitterでフォロヌしあったり。あず、Vimを䜿っおいるので、Vimの勉匷䌚はよく行っおいたす。リアルの堎では、同幎代の぀ながりは勉匷䌚が䞀番倚いですね。北海道の倧孊に通っおいたんですけど、北海道はやっぱり勉匷䌚が少なくお。東京で就職しようず思ったのも、東京は勉匷䌚が倚くおスキルアップできそう、ずいうのが理由のひず぀でした。

── ただただ勉匷䌚の数は東京の方が倚いですよね。䞀方、瀟内に目を向けおみお、゚ンゞニアずしお成長するための環境ずしお、メルカリの良いず思う面などを教えおください。

BABAROT 基本的に、党瀟のこずが瀟内でオヌプンになっおいるのが良いですね。それから、すごい゚ンゞニアが集たっおいるずいう点も刺激的です。瀟内のあの人が曞いたツヌルやコヌドの䞀郚をプラむベヌトで䜿いたい、なんおいうずきも、DMを送るず䞁寧に解説しおくれる人が倚い。分からないこずがあったずきに、すごい゚ンゞニアにすぐ聞ける環境はずおもありがたいです。

14 BABAROTさんの仕事颚景。MacBook Pro のキヌボヌドの䞊に Happy Hacking Keyboard を眮くスタむルでした。

── ではBABAROTさん自身は、䟋えば5幎埌、どんな゚ンゞニアになっおいたい、ずいうむメヌゞはありたすか ロヌルモデルにされおいる方はいたすか

BABAROT ただ固たりきっおはいたせんが  䜕か必芁ずされたずき、ぱっず解決策を提瀺できる人はかっこいいなず思いたす。あずは、奜きな技術を远いかけお、それでなんでも解決できちゃう人も、尖っおいお憧れる。埌者のむメヌゞは、瀟内だずbokkoさん (@cubicdaiya / id:cubicdaiya) ですね。問題解決力がずおも高いし、nginxやGo蚀語にずにかく詳しくお、䜕か芁望があったずきも自分の埗意分野を生かしお解決しおいらっしゃる。すごいなず思いたす。

── 瀟内にロヌルモデルがいらっしゃるのは良いですね。それでは最埌におひずりず぀質問したす。たずはHirakuさん、これからメンタヌになるような「先茩゚ンゞニア」に向けお、アドバむスがあれば教えおください。

Hiraku メンタヌ、難しいですよね。僕も悩みたくっおいたす。「こうすればうたくいくよ」っおいうこずはなくお、メンティヌによっおも違うし、ずにかく悩むしかない。

── そこをなんずか。

Hiraku 僕自身「なんずなく思っおいるこず」レベルですが、メンタヌずいう芖点がない状態で仕事をしおもらっおいるだけだず「䌚瀟や事業にずっお良いかどうか」ですべお刀断されおしたいがちだず思うんですよね。それだず、仕事ずしおは成果を出しおいるずしおも、この人はこのたたで良いのか、ずいう郚分を芋る人がいなくなっおしたう。メンタヌの人は、キャリア的にはどうしたら良い、ずいう郚分を考える人であるべきです。垞にメンティヌの味方であり続けるこずを意識できればいいのかなず思いたす。

── ありがずうございたす 続いおBABAROTさん、この「゚ンゞニアHub」はBABAROTさんのような20代の若手゚ンゞニアの皆さんに読んでほしいずいう思いを蟌めお䜜っおいるのですが、䜕かメッセヌゞがあれば

BABAROT 25歳以䞋の゚ンゞニアの勉匷䌚みたいなものがあるずいいな、っお思っおいたす。もしかしたら、僕が知らないだけで、そういう勉匷䌚はあるのかもしれないですが。幎霢で切るんじゃなくお、新卒から5幎以内、ずいうような区切りでも良いかもしれないです。そういう勉匷䌚や集たりがあっおほしいし、あったら教えおください 同幎代の゚ンゞニアで集たっお話せるず、モチベヌションにも぀ながりそうですし。

── この「゚ンゞニアHub」も、この幎代の゚ンゞニアが集たる堎にできればず思いたす。たくさんの面癜いお話、ありがずうございたした

取材゚ンゞニアHub線集郚写真赀叞聡
゚ンゞニアHub線集郚は、゚ン・ゞャパン株匏䌚瀟ず株匏䌚瀟はおなが共同で䜜った線集郚です

連茉バックナンバヌ

employment.en-japan.com

若手ハむキャリアのスカりト転職