Save 37% off PRO during our Black Friday Sale! »

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

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

Ea3572f7de8fb9c26bacf448d55170f8?s=128

tsuyoshi nakamura

March 01, 2018
Tweet

Transcript

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

  2. About Me ⊸ Software Engineer (@cyberAgent) ⊸ Start up Makuake

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

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

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

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

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

    ▫ 自分1、Cygamesから1
  8. makuakeではPHPをメ イン言語にして スタートアップ

  9. なぜにPHP?

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

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

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

    Viable Product) なんて悠長に考えられない毎日
  13. ツラみ -3- ⊸ いつ解散のお達しがくるかビクビクし ながらひたすら息を止めて全力疾走 ⊸ ….

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

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

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

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

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

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

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

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

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

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

    ご静聴ありがとうございました。