Slide 1

Slide 1 text

メルカリ Backendエンジニアの日常 2018/07/17 Backend Engineer Matsumoto Kazutaka ~Backend Engineer Drink Meetup #1~

Slide 2

Slide 2 text

Agenda • トークの目的 • 自己紹介 • エンジニアの日常と開発環境 • 終わりに 2

Slide 3

Slide 3 text

本トークの目的 • メルカリの雰囲気等を知ってもらう • どのような環境で開発しているか 3

Slide 4

Slide 4 text

Who am I? • Kazutaka Matsumoto • Backend Engineer • 18新卒(4月入社) • Gree, mixiにインターン • Helixキーボード買った(組み立て中) @makazutaka mkazutaka 4

Slide 5

Slide 5 text

3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 • どういうふうな勉強会があるの? 5

Slide 6

Slide 6 text

3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 • どういうふうな勉強会があるの? 6

Slide 7

Slide 7 text

新型MacBookPro!! 7

Slide 8

Slide 8 text

メルカリ新型MBPに対する対応 気になりません? 8

Slide 9

Slide 9 text

メルカリ新型MBPに対する対応 1/2 • 7/12 Appleが新型MacBookPro発表 • 7/13 #all-jpチャンネルにて標準構成のお知らせが.. メルカリの標準構成 9

Slide 10

Slide 10 text

標準構成はわかったけど買い換えれるのか? 10

Slide 11

Slide 11 text

メルカリ新型MBPに対する対応 2/2 11

Slide 12

Slide 12 text

メルカリ新型MBPに対する対応 2/2 買替ok!いい話! 12

Slide 13

Slide 13 text

3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • ローカル環境からリリースまで • 社内勉強会 • どういうふうな勉強会があるの? 13

Slide 14

Slide 14 text

mercari-api-jp 開発環境の話(Local) • ローカルにメルカリの開発環境を構築し開発 • DNSによってアプリからローカル環境にアクセス可能 • 開発環境自体はDockerで作成されている • 言語はPHP 7.1 • ただMicroservice化に伴い徐々にGolangに移行 14

Slide 15

Slide 15 text

mercari-api-jp QAの話 • 自分の開発環境を簡単にGCE上に作成できる • QAお願いする際にブランチ名を伝える 15

Slide 16

Slide 16 text

Release by Chat • リリースはGobold(ごーぼるど)さんに投げる 16

Slide 17

Slide 17 text

3つのトピックを紹介 • 最近のメルカリ内であったこと • 開発フロー • 開発からリリースまで • 社内勉強会 • どういうふうな勉強会があるの? 17

Slide 18

Slide 18 text

社内勉強会/輪読会/Meetup • Gopher道場/ゆるふわBI/徳丸本/入門Kubernetes/DDD..etc • 業務時間内にあります • 「エンジニア組織論への招待」廣木大地さんの講演も 18

Slide 19

Slide 19 text

Lunch and Learn • 技術トレンドや開発方針、おもしろかった技術の話など • ご飯もでる! 19

Slide 20

Slide 20 text

社内勉強会/輪読会/Meetup • 募集はこんな感じ 20

Slide 21

Slide 21 text

ここからは個人の感想 ~新卒からみたメルカリ~ 21

Slide 22

Slide 22 text

出社がすごく楽 • だいたい12時までに 出社 今日の9時57分の社内 22

Slide 23

Slide 23 text

人が優しい • ペアプロとか気軽にやっていただける 23

Slide 24

Slide 24 text

ただレビューは厳しい • Conversation 191! 容赦なしです(一例です) • このあと悔しくてオブジェクト指向の本読み直した 24

Slide 25

Slide 25 text

世間は厳しいというわけで 25

Slide 26

Slide 26 text

終わりに • 社内の紹介をしました。詳しくは周りのエンジニアへ • 開発環境/勉強会等 • 新卒ですが自信をもって人に薦めれる会社です 興味のある人は是非お話聞いてみて下さい • 詳しい社内のことはエンジニアブログかメルカンに! • エンジニアブログ: https://tech.mercari.com/ • メルカン: https://mercan.mercari.com/ • その他海外カンファレンス参加等あります 26