Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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

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

tsuyoshi nakamura

March 01, 2018
Tweet

More Decks by tsuyoshi nakamura

Other Decks in Business

Transcript

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  9. なぜにPHP?

    View Slide

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

    View Slide

  11. ツラみ -1-
    ⊸ エンジニアとしての技術の積み上げは
    できる状況になるまで軽く3年かかっ

    ⊸ それまではひたすらトラブルシュート
    する毎日

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  20. 改善 - 1 -
    ⊸ とにかく既存コードの改善に先頭にた

    ⊸ 当時の背景や事情を知っている人が
    改善にコミットすると効率的

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide