Slide 1

Slide 1 text

スタートアップエンジ ニアの役割

Slide 2

Slide 2 text

About Me ⊸ Software Engineer (@cyberAgent) ⊸ Start up Makuake ▫ 創業エンジニア。今5年目

Slide 3

Slide 3 text

Agenda 1. スタートアップエンジニアになったきっかけ 2. 創業間もない頃の苦労話 3. 古株エンジニアの役割 4. まとめ

Slide 4

Slide 4 text

Agenda 1. スタートアップエンジニアになったきっかけ 2. 創業間もない頃の苦労話 3. 古株エンジニアの役割 4. まとめ

Slide 5

Slide 5 text

きっかけ ⊸ 創業メンバーは全て社長の社内人脈 で集めてきた人達です ⊸ 社内とはいえ、移籍にするには中々 苦労はあります

Slide 6

Slide 6 text

あまりに移籍できなかったので ⊸ 社長を出待ちして、直談判したりもし ました

Slide 7

Slide 7 text

当時のメンバー ⊸ ビジネス系 5人 ▫ 社長1、役員2、新卒2 ⋅ 全員CyberAgentのプロパー ⊸ エンジニア ▫ 自分1、Cygamesから1

Slide 8

Slide 8 text

makuakeではPHPをメ イン言語にして スタートアップ

Slide 9

Slide 9 text

なぜにPHP?

Slide 10

Slide 10 text

Agenda 1. スタートアップエンジニアになったきっかけ 2. 創業間もない頃の苦労話 3. 古株エンジニアの役割 4. まとめ

Slide 11

Slide 11 text

ツラみ -1- ⊸ エンジニアとしての技術の積み上げは できる状況になるまで軽く3年かかっ た ⊸ それまではひたすらトラブルシュート する毎日

Slide 12

Slide 12 text

ツラみ -2- ⊸ 社内ルールのN年以内に黒字化しな いと撤退ルールが重くのしかかる ⊸ とにかくお金を回す、売り上げを作れ そうな施策をしまくる ▫ MVP(Minimum Viable Product) なんて悠長に考えられない毎日

Slide 13

Slide 13 text

ツラみ -3- ⊸ いつ解散のお達しがくるかビクビクし ながらひたすら息を止めて全力疾走 ⊸ ….

Slide 14

Slide 14 text

撤退をまのがれ、少し 軌道に乗り始める メンバーも少し増えた

Slide 15

Slide 15 text

撤退に怯え、量産して きたクソコードがちょく ちょく問題に

Slide 16

Slide 16 text

しかも時を得て、創業 からいるエンジニアは 自分ひとりだけになって た

Slide 17

Slide 17 text

Agenda 1. スタートアップエンジニアになったきっかけ 2. 創業間もない頃の苦労話 3. 古株エンジニアの役割 4. まとめ

Slide 18

Slide 18 text

一度マインドセットを変える 今までやってきた事を一度捨てる気 持ちでリセット

Slide 19

Slide 19 text

1. すべてを飲み込む覚悟で臨まないと プロダクトの成長には寄与しない。そ れが出来なければただの老害?

Slide 20

Slide 20 text

改善 - 1 - ⊸ とにかく既存コードの改善に先頭にた つ ⊸ 当時の背景や事情を知っている人が 改善にコミットすると効率的

Slide 21

Slide 21 text

改善 - 2 - ⊸ 実装の順番を気をつける ⊸ システム・事業は常に動いている。少 しでもメリットを早く享受する事=ビジネ スメリットを出すことは重要

Slide 22

Slide 22 text

Agenda 1. スタートアップエンジニアになったきっかけ 2. 創業間もない頃の苦労話 3. 古株エンジニアの役割 4. まとめ

Slide 23

Slide 23 text

まとめ ⊸ スタートアップに参加するきっかけは偶然です。 ただその偶然に何が何でもものにしましょう!! ⊸ フェーズによってやるべき事に徹する ▫ 全てを飲み込む覚悟 ⊸ 改善の順番。ビジネスimpactを意識 ご静聴ありがとうございました。