Go Blod!なメルカリは、今年の夏に社員数が1000人を超えたと発表しました。次はエンジニアを350人から1000人にするという目標があるそうです。急成長で注目を浴びるメルカリ、現在いるエンジニアの方々はどんな人たちがいて、どんな技術を使い、どんな課題を日々解決しているのでしょうか?
それをユーザーである私達、そしてメルカリ社外のエンジニアの方々が知れるカンファレンスが、2018年10月4日六本木アカデミーヒルズで開催されました。キーワードは「マイクロサービス化」だったのではないでしょうか。
昨日盛り上がったmercari X(メルカリエックス)は残念ながらまだ社内の実験プロジェクトということで、一般公開は未定とのこと。
「おやおや?何か見えますね?ブロックチェーンでしょうか?これは一度置いて、話を進めましょう」「シークレット????を開けてみましょう」「メルカリエックスです!!!」
mercari X!!!!! メルコイン!!!!!
その衝撃よりもストーリー性のある話し方めっちゃおもろい
#mtc18 pic.twitter.com/PdbAah1Z8E— asami81 (@asami81) October 4, 2018
社内ブロックチェーン(※ぽい)プロジェクト、社内限定公開のmercari Xも少し @sowawa より紹介させて頂きました。#MTC18
※僕はブロックチェーンと定義してますw https://t.co/dpZE8Dv1b2
— 濱田優貴 (@yukihamada) October 4, 2018
メルカリ取締役CPOの濱田さんのTweetでは、スマホに入った状態の MercariX!一般公開されるかも未定だそうですが、アイコンかっこいいですね。
MercariX #mtc18 pic.twitter.com/PUzqgplsyk
— 濱田優貴 (@yukihamada) October 4, 2018
その他のセッションとブース写真は後半お送りします!
この記事の前半は、カンファレンスを聴きに来ていた参加者に率直な感想を直撃インタビューしてみた結果を掲載いたします。
なお、お話を聞いた中で「組織づくりについて気になって来た」という声が多くありました。今回はエンジニア向けのテック系がメインだったのであまりそのあたりに触れているセッションがなかったように思います。7月に行われたメルカリ主催のイベント「THE BUSINESS DAY#2」でCOO小泉さんが話されていた以下の記事が、組織づくりの参考になりそうなので是非一読ください!
⇒ 「プロダクトが組織を引っ張っていく状態は危ない」メルカリCOO小泉氏が語る、事業を拡大する上で大切なこと
この記事の目次
カンファレンス、ぶっちゃけどうだった?メルカリってすごいと思う?
Aさん(某大手動画サービス企業・サーバーエンジニア・ベテラン)
Q:今回参加されたきっかけは?何か目的がありましたか?
きっかけは誘われたからですが、聞きたかったことはメルカリがどのような成長をたどっていったかという点に興味がありました。特にコーポレート経営課題に対して、外部サービスの利用を止めて内製するという判断になぜ至ったかというのが気になって。ブースで話を聞いたらGoogleやFacebookもそうらしいのですが、ある程度の規模に組織が成長すると、やりたい人事戦略に外部サービスではマッチしなくなるようです。直接話を聞ける機会ってあんまりないので今回それが聞けてよかったと思います。
Q:メルカリはすごいと思いますか?
正直、今回のこのカンファレンスで聞いているテクニカルなことに関しては普段自分が実践している物が多かったのですが、マイクローサービスを実運用するは大変だなと言う印象でした。ただ、それを地道に実践しつつ成長を維持するのはすごいですよね。
Bさん(メルカリ内定者・Androidエンジニア・新卒)
Q:今回参加されたきっかけは何でしょうか?
メルカリ内定者です。内定者用の枠があったので応募しました。
Q:おお、そうなんですね!内定おめでとうございます。イベントに参加してどう感じていますか?
めっちゃ楽しいです!2月3月あたりにインターンしていたのですが、そこから半年少ししか経っていないのに「ここまで変わってるのか!」と感動しました。エンジニアもすごく増えていて、社内も全然状況が違います。やっている内容も幅が広がっていて・・・本当に驚いています。ますます入社が楽しみになりました。
Cさん(某大手IT企業・人事広報・社会人7年目くらい)
Q:エンジニアではない方ですが、なぜ今回参加されたんでしょうか?
去年も参加したんですが、まずメルカリがこの1年でどう変わったのかを知りたかったからです。あと、今回人事システムのリニューアルのブースも出てたので来ました。
Q:イベントに参加してどう感じていますか?
私はエンジニアではないので、セッション内容というよりもどちらかというとイベントの演出を参考にしたくて見ていました。自分の会社でカンファレンスをやったときに、どういうポイントで登壇者を選んで、どんな内容ならおもしろいかな、という視点ですね。
Q:なるほど、そういう視点すばらしいですね。実際イベントはどうでしたか?
そうですね、そもそもこの規模はすごいな、と。イベント全体のコミュニケーション設計を学ぶことができました。
Dさん(みんなのウェディング・サーバーサイドエンジニア・社会人2年目)
Q:今回参加された目的は何ですか?
いま日本で一番注目されているサービスだと思うので、使っている技術や組織まわりのことが聞きたいと思って参加しました。キャッチアップの意味合いが強いです。
Q:セッション内容を聞いてどうでしたか?
流行っているものをきちんと使っているなぁというイメージを持ちました。「自分がやっていない技術はこのあたりだから早めに触ってみよう」とか思いましたね。
Q:つまりメルカリは常に新しいのをきちんと取り入れているイメージ?
そうですね、やっぱり日々成長している企業らしく、新しい技術はどんどん取り入れている印象を受けました。
Eさん(みんなのウェディング・サーバーサイドエンジニア・社会人2年目)
Q:今回参加された目的は何ですか?
Dさんに誘われたので(笑)会社休んでプライベートで来ました。
Q:プライベートでカンファレンス参加とは、エンジニアの鏡ですね(笑)セッションを聞いてどう感じましたか?
じつはもっとこう「どんどんいけー!」という感じなのかと思っていましたが、今ある課題をきちんと捉えて、それに対してのアプローチをエンジニアリングでしているというのが、めっちゃ勉強になりました。
Q:Go Bold!の企業イメージだけど、技術的には「着実に」という感じ?
そうですね、ちゃんと課題を解決していく姿勢。しかもそれに加えてその課題解決が今から何年後も想定してつくっているんだなと思いました。そこがすごいですね・・・。Dさんと話していたんですが、サービスがすごい急拡大している中で出る課題というのがおもしろいな、と。拡大しなければ出てこない課題ってあるんですよね。企業によっては、エンジニアであっても直面しない、できない課題があるから「そこがおもしろそう」と思いました。
Q:エンジニアとしてメルカリで働くからこそ成長できるポイントがありそう、ということでしょうか?
確実にあると思います。僕らのサービスも早くそのフェーズに行けるよう頑張ろうと思いました!
結論:メルカリはやっぱりすごかった
突然のインタビューに答えてくださった皆さま、ありがとうございました!!
メルカリの記事だからと言ってメルカリのいいところだけを書く気はなかったんですが、急成長中の企業、やはり今回のインタビューではプラスの声ばかりを耳にしましたね。今後はどうでしょうか。引き続きいろいろなイベントに参加して、ユーザーの声も拾っていきたいと思います!
mercari TECH CONF #mtc18 セッション一部
後半はイベント内容、セッション内容の一部をご紹介していきます。主に午前のキーノート部門で経営陣のお話です。
メルカリ名村さん。登壇時もジーパン×サンダルなのがIT業界ぽくて良い!!!(ほんとに思ってます) メルカリの規模になってもラフで自由な格好できるの素敵よね
#mtc18pic.twitter.com/YQOa9CDEgT— asami81 (@asami81) October 4, 2018
「テキサスのヒューストンで取引きがかなり伸びています」 #mtc18
By メルカリUS CTO Mr.Mok Ohスライドかっこよ pic.twitter.com/rOWV962bm8
— asami81 (@asami81) October 4, 2018
「機械学習でレコメンドを出す」 「バイヤーはもちろん、セラーにも出す」
データについての詳細を聞いてるけど、通訳の方が早口すぎて(仕方ない。通訳あるある)、英語そのまま聞いたほうがわかりやすいかもしれないw#mtc18pic.twitter.com/2xOxeeJPMv
— asami81 (@asami81) October 4, 2018
「このようにデータと機械学習がイノベーションされています。この魔法を実現させるには最高の仲間が必要ですし、我々にはその仲間がいます」
ステキな終わり方!
#mtc18pic.twitter.com/XNImBKUQJG
— asami81 (@asami81) October 4, 2018
「マイクロサービスではGo言語利用」
「コピーするだけですぐ開発が可能なようにしている」
「自分たちの管理してるサービスのインフラを直接触れるようにしている」#mtc18 By. メルカリ中島さん pic.twitter.com/fC89SZc2PU— asami81 (@asami81) October 4, 2018
「PlatformにSpinnaker※を利用しているがGUIがペインポイントだった」
「Kubernetesを直接書くことにした」
※ https://t.co/CqdTCpcitu
#mtc18#メルカリ
(たぶん連続スライドじゃない…はず…) pic.twitter.com/k7f3R6UA6W— asami81 (@asami81) October 4, 2018
今までPHPをメインに使ってきましたが、これからはマイクロサービス化によってkubernetes+golangが主流となりつつあります! #mtc18https://t.co/JPicjrIEwt
— 濱田優貴 (@yukihamada) October 4, 2018
既にマイクロサービスは19個動いているらしい(今知った)
勉強になるなー。笑
#mtc18pic.twitter.com/w3I1Aw2dnp
— 濱田優貴 (@yukihamada) October 4, 2018
mercari TECH CONF #mtc18 ブースなど
ふぉとじぇにっきゅ〜〜〜!!!かわゆ#mtc18#メルカリ#イベントpic.twitter.com/Il42Q2FPjl
— asami81 (@asami81) October 4, 2018
GCP(Google Cloud Platform) カルタで盛り上がるエンジニアの皆さん
楽しそうww#mtc18pic.twitter.com/MKoEa9HYJI
— asami81 (@asami81) October 4, 2018
たくさんのブースが出展されていました!
1社でこれだけ揃うってびっくりですね・・・。
さいごに
このイベントで会ったメルカリのエンジニアの方々が、みんな楽しそうに登壇されたり、談笑されたりしているのが印象的でした。個人的には、メルカリのリリース当初は経営陣の豪華さで注目された企業だと感じていましたが、今はサービス自体や技術方面に注目が集まっているように思います。
メルカリで働いてみたい!というエンジニアの方々も多いかと思いますので、最後にCPO濱田さんのこちらのツイートを貼っておきますね。
メルカリは今までPHPをメインに使ってきましたが、これからはマイクロサービス化に向けてkubernetes+golangが主流となりつつあります。GoBoldなアーキテクチャになる予定なので、Goな方やこれからGoを学びたい方の応募お待ちしてます。DMでも!
勤務地は東京だけでなくUK/US/仙台/福岡もありますー。
— 濱田優貴 (@yukihamada) 2018年7月21日
はじめての転職、何から始めればいいか分からないなら
「そろそろ転職したいけれど、失敗はしたくない……」そんな方へ、テックキャンプでは読むだけでIT転職が有利になる限定資料を無料プレゼント中!
例えばこのような疑問はありませんか。
・未経験OKの求人へ応募するのは危ない?
・IT業界転職における“35歳限界説”は本当?
・手に職をつけて収入を安定させられる職種は?
資料では、転職でよくある疑問について丁寧に解説します。IT業界だけでなく、転職を考えている全ての方におすすめです。
「自分がIT業界に向いているかどうか」など、IT転職に興味がある方は無料カウンセリングにもお気軽にお申し込みください。