Slide 1

Slide 1 text

1 18xと振り子 mootoh

Slide 2

Slide 2 text

2 キャリアのはなしです

Slide 3

Slide 3 text

3 18x : 122→2xxx 1.3 万 14,267 登録MAU

Slide 4

Slide 4 text

4 18x inside 2016 2017 # People My Role 2019 2018

Slide 5

Slide 5 text

5 “The best frontline eng managers in the world are the ones that are never more than 2-3 years removed from hands-on work, full time down in the trenches. The best individual contributors are the ones who have done time in management. The best technical leaders in the world are often the ones who do both. Back and forth. Like a pendulum.” 振り子 https://commons.wikimedia.org/wiki/File:Simple_gravity_pendulum.svg The Engineer/Manager Pendulum by @mipsytipsy

Slide 6

Slide 6 text

6 振り子 : Engineer - Manager Engineer Manager

Slide 7

Slide 7 text

7 振り子の実現可能性と その実証

Slide 8

Slide 8 text

8 2016 前半 ● #122 入社 ● SWE (Android & iOS) ● ID基盤 + US Engineer Manager

Slide 9

Slide 9 text

9 2016 後半 ● Manager (見習い) ○ + SWE (Android & iOS) ● ID基盤 + US ● Fork Engineer Manager

Slide 10

Slide 10 text

10 18x inside 2016 2017 # People My Role 2019 Manager 化 2018

Slide 11

Slide 11 text

11 Change to (Manager) Challenges ● 1st time ● なにもわからない ○ Less (or no) onboarding ○ 評価... ● とりあえずやってみる Learning ● 人の話が聞ける...? ● 100~500 フェーズの management ○ カオスだが裁量が大きい ○ 自走力が問われる

Slide 12

Slide 12 text

12 2017 前半 ● ~ #500 ● US @ Tokyo ○ Android Engineer ○ + Project Manager Engineer Manager

Slide 13

Slide 13 text

13 2017 後半 ● Manager - JP ○ PjM + PdM (+ EM) ● Hiring (world wide) Engineer Manager

Slide 14

Slide 14 text

14 Change: Playing Manager → Manager Challenges ● PjM + PdM (+ EM) ○ 何もわからない ● Single thread → Multi thread ● 採用 ○ 英語面接 ○ 基準 Learning ● 均質で少ない人々 → Management の労力が少ない ● 階層が少ない → 速い ● 採用する側に立つことで採用される 側のスキルが上がる

Slide 15

Slide 15 text

15 2018 前半 ● ~ #1,000 ● Engineering Manager - JP ○ EM/PM 制 ○ Android ● Diversity ↑↑ ● Merpay 開発始動 Engineer Manager

Slide 16

Slide 16 text

16 18x inside 2016 2017 # People My Role Merpay 2019 Manager 化 多様化 2018

Slide 17

Slide 17 text

17 Get Wild and TOUGH Challenges ● People ↑↑ ○ 3+ → 10+ ● Diversity ↑↑ ○ speaking only → ■ Multi-culture ○ Skill level ○ 指向性 (Souzoh からの合流など) ● Conflict ↑↑ → Learning ● いっぺんにやりすぎない

Slide 18

Slide 18 text

18 2018 後半 ● Engineering Manager → 組織整備サポート ○ Tech Lead ○ Design Doc Engineer Manager

Slide 19

Slide 19 text

19 組織整備サポート Challenges ● 多様な意見をまとめあげていくプロ セス ○ Design Doc ○ Tech Lead の再定義 Learning ● Disagree & Commit

Slide 20

Slide 20 text

20 2019 前半 ● Tech Lead ● Android Engineer Engineer Manager

Slide 21

Slide 21 text

21 SWE (again) Challenges ● 2年ぶりの現場コード書き ● Tech Lead で チームをひっぱる Learning ● あんがい書ける ○ Kotlin coroutines とか実践投入した ● Management 経験により ○ 視野の拡大、調整力 → 推進力 ○ 不確実性を減らす意識 ■ エンジニアリング組織論への招待

Slide 22

Slide 22 text

22 2019 後半 (いま) ● ~ #2,000 ● Back to Engineering Manager ○ Architect Team Engineer Manager

Slide 23

Slide 23 text

23 18x inside 2016 2017 # People My Role SWE (again) Merpay 2019 Manager 化 多様化 Manager (again) 2018

Slide 24

Slide 24 text

24 Manager (again)

Slide 25

Slide 25 text

25 Change to Manager (again) Challenges ● 2,000人規模の課題を チームで解く ○ Micro decision 化 ● 二度目 Why again? (Manager に戻った例は少ないハズ ) ● Challenge の大きさと質 ○ 組織とアーキテクチャは裏表 ■ エンジニアリング組織論への招待 ○ コードを書くのもイチ手段 ● 一度離れたあと、再挑戦したい思い

Slide 26

Slide 26 text

26 18x inside 2016 2017 # People My Role SWE (again) Merpay 2019 Manager 化 多様化 Manager (again) 2018

Slide 27

Slide 27 text

27 Lessons Learned

Slide 28

Slide 28 text

28 Full-stack → Elastic 振り子を ふる Change → Challenge

Slide 29

Slide 29 text

29 ● 変化に適応することはチャレンジ ● 筋トレと超回復 ● 適切な変化のある環境 ○ 大きさ、質、頻度 ○ いきなりハードすぎると肉離れする Change → Challenge

Slide 30

Slide 30 text

30 ● Full-stack は一次元 ● 全方位に伸縮できるとつぶしが効く ○ キャリアの選択肢が増える ○ 人間はどこにでもいて、かつ大きくは変わらない ● 自分がどの領域にフィットするかはやってみないとわからない ○ 100~500, 500~1,000, 1,000~2,000 ○ 課題、裁量は異なる ● ライフステージに合わせたキャリア選択ができる ○ 子が小さいうちは安定した企業、手離れしてきたらよりリスクをとっていくなど Full-stack → Elastic

Slide 31

Slide 31 text

31 ● 行き来できる環境 ○ マネージャも Tech Lead も役割 ○ Manager → SWE : 給与さがってません ● ボールを大きくしていくこと ○ Engineer, Manager のどちらに今いるにせよ ○ 影響範囲を広げ、成果を大きくしていく 振り子をふるためには

Slide 32

Slide 32 text

32 Full-stack → Elastic 振り子を ふる Change → Challenge

Slide 33

Slide 33 text

Mercari Bold Challenge に共感してくださった方は 『Mercari Careers』を検索! お気軽にお問い合わせください。

Slide 34

Slide 34 text

#BoldChallenge #BoldChallenge