Slide 1

Slide 1 text

スタートアップで事業を成長させるために これまで経験してきたこと 株式会社ウィズカンパニー 小林南実

Slide 2

Slide 2 text

こんなキャリアを歩んできています メガベンチャー 新卒入社 DeNA スタートアップ CTO ウィズカンパニー 約5年後

Slide 3

Slide 3 text

新規事業立ち上げに 関わりたい スタートアップで 働いてみたい 自分で良いサービス を生み出したい 小さいチームで裁量 持って働きたい 理想のエンジニア像はありますか?

Slide 4

Slide 4 text

今日話すことはこちらです! 新規事業立ち上げの現場で 大活躍するための5つのスキル

Slide 5

Slide 5 text

今日話すことはこちらです! 新規事業立ち上げの現場で 大活躍するための5つのスキル スモールチームで どうしていけば 活躍できる? サービス開発に 携わっていくとは どういうこと?

Slide 6

Slide 6 text

本題に入る前に・・・ メガベンチャーからスタートアップへ これまで歩んできた5年間のキャリア

Slide 7

Slide 7 text

本題に入る前に・・・ メガベンチャーからスタートアップへ これまで歩んできた5年間のキャリア そのための力を どうやってつけていった? スタートアップCTOを 志したのはどうして?

Slide 8

Slide 8 text

新卒1年目〜3年目 ヘルスケア事業部に配属 ~比較的小規模なチーム~

Slide 9

Slide 9 text

「小規模チームで圧倒的成長!」時代 - サービス開発にまつわる役割を幅広く経験できた - 主担当以外の技術領域にも挑戦 - ビジネスサイドのメンバーとの距離が非常に近い - 開発をリードする立場を早いうちから経験 新卒1~3年目 ヘルスケア事業部に配属

Slide 10

Slide 10 text

新卒3年目くらい... 理想のエンジニア像が段々と明確に

Slide 11

Slide 11 text

わたしが目指すエンジニア像はこれだ! 1. ビジネスメンバーとの距離が近いエンジニア - 近くで想いを受け取り、共に議論し、それを形にしたい 2. 幅広い役割で事業に貢献していけるエンジニア - その時々で事業に必要なものを自ら考え続ける - 自分の強みをフル活用して幅広い役割を担っていく 新卒3年目くらい... 理想のエンジニア像が段々と明確に

Slide 12

Slide 12 text

技術的な専門性を もっと磨きたい 大規模チームでの 開発経験がないな スキル不足に不安を感じる... 新卒3年目くらい... 理想のエンジニア像が段々と明確に

Slide 13

Slide 13 text

新卒3年目〜 オートモーティブ事業部に配属 ~非常に大規模なチーム~

Slide 14

Slide 14 text

「大規模チームで圧倒的成長!」時代 - 一つの技術領域に特化して圧倒的成長できる環境 - 同じ技術領域を担当するメンバーがたくさんいる - 周りのメンバーからの貴重なフィードバック - 開発を最適化するための役割分担や開発フロー整備 新卒3年目~ オートモーティブ事業部に配属

Slide 15

Slide 15 text

新卒4年目〜 新規事業立ち上げ@Delight Ventures ~非常に小規模なチーム~

Slide 16

Slide 16 text

Delight Venturesとはなにか? - DeNA発のベンチャーキャピタル - 「起業のハードルをとことん下げ、起業家を全力で支援する」 - https://delight-ventures.com/ - ①スタートアップ企業への投資 - ②新規事業の立ち上げ - DeNA内外から起業を前提として挑戦できる 新卒4年目~ 新規事業立ち上げ@Delight Ventures

Slide 17

Slide 17 text

「スモールチームで全力コミット!」時代 - 新規事業「WITH Fitness」の立ち上げに携わる - オンライン上でパーソナルトレーニングを提供 - メンバー3人という非常に小規模なチーム - ビジネス・デザイナー・エンジニア1人ずつ - 詳しくはDeNA TechCon 2021をご覧ください - ”0→1開発における迅速なプロダクト改善を支える技術” - https://techcon.dena.com/2021/session/20/ 新卒4年目~ 新規事業立ち上げ@Delight Ventures

Slide 18

Slide 18 text

そして現在... スタートアップCTO@ウィズカンパニー

Slide 19

Slide 19 text

現在に至る! - ウィズカンパニーのCTOとして「WITH Fitness」の開発に携わる - https://with-fit.com/ そして現在... スタートアップCTO@ウィズカンパニー

Slide 20

Slide 20 text

こんなスキルが 役に立つんだな あの経験があって 本当に良かったな これまでのキャリアを振り返って...

Slide 21

Slide 21 text

いよいよ本題! 新規事業立ち上げの現場で 大活躍するための5つのスキル

Slide 22

Slide 22 text

大活躍するためのスキル① サービス議論の場で発言できる

Slide 23

Slide 23 text

こんな時あなたならどうする? アプリにこういった 新機能を入れたいです! 企画メンバー エンジニア(あなた) ①サービス議論の場で発言できる

Slide 24

Slide 24 text

こんな時あなたならどうする? アプリにこういった 新機能を入れたいです! 素晴らしい機能だ! すぐに実装します! 企画メンバー エンジニア(あなた) ①サービス議論の場で発言できる

Slide 25

Slide 25 text

こんな時あなたならどうする? アプリにこういった 新機能を入れたいです! 素晴らしい機能だ! すぐに実装します! 企画メンバー エンジニア(あなた) ①サービス議論の場で発言できる

Slide 26

Slide 26 text

こんな時あなたならどうする? アプリにこういった 新機能を入れたいです! この機能を入れる目的は どういったものですか? 企画メンバー エンジニア(あなた) こういったやり方も あるかもしれません! 実装的にここが心配です... ①サービス議論の場で発言できる

Slide 27

Slide 27 text

こんな時あなたならどうする? アプリにこういった 新機能を入れたいです! この機能を入れる目的は どういったものですか? 企画メンバー エンジニア(あなた) こういったやり方も あるかもしれません! 実装的にここが心配です... ①サービス議論の場で発言できる

Slide 28

Slide 28 text

サービス議論の場で発言できるようになるには...その1 「どんな人の話でも違和感を 覚える点は必ずある」という姿勢

Slide 29

Slide 29 text

入社初日の新卒研修にて... 社長の話すごすぎた!! 学びしかなかった!! わたし ①サービス議論の場で発言できる

Slide 30

Slide 30 text

入社初日の新卒研修にて... 社長の話すごすぎた!! 学びしかなかった!! 違和感や疑問を感じる部分は 絶対にあったはずだよ! わたし メンターさん ①サービス議論の場で発言できる

Slide 31

Slide 31 text

サービス議論の場で発言できるようになるには...その2 議論の場で発言する経験を積みまくる

Slide 32

Slide 32 text

自然と発言しやすい環境が大事 !!! ??? !!! 最初に配属されたチーム ①サービス議論の場で発言できる

Slide 33

Slide 33 text

自然と発言しやすい環境が大事 !!! この会社の人には 自分の考えを自然と 話せてしまうな 就活中のあなた ??? !!! この会社の人は 自分に面白い質問を してきてくれるな 最初に配属されたチーム ①サービス議論の場で発言できる

Slide 34

Slide 34 text

大活躍するためのスキル② サービス開発におけるWHY/WHATを深く考える

Slide 35

Slide 35 text

こんな時あなたならどうする? PART2 ここのボタンのサイズを 大きくして欲しい 企画メンバー エンジニア(あなた) ②サービス開発における WHY/WHATを深く考える

Slide 36

Slide 36 text

こんな時あなたならどうする? PART2 そんなの朝飯前! すぐに実装します! 企画メンバー エンジニア(あなた) ここのボタンのサイズを 大きくして欲しい ②サービス開発における WHY/WHATを深く考える

Slide 37

Slide 37 text

こんな時あなたならどうする? PART2 そんなの朝飯前! すぐに実装します! 企画メンバー エンジニア(あなた) ここのボタンのサイズを 大きくして欲しい ②サービス開発における WHY/WHATを深く考える

Slide 38

Slide 38 text

こんな時あなたならどうする? PART2 なぜボタンを 大きくすべき? 企画メンバー エンジニア(あなた) ボタンの内容が 分かりにくいのでは? ボタンのサイズではなく タイトルを改善しよう! ここのボタンのサイズを 大きくして欲しい ②サービス開発における WHY/WHATを深く考える

Slide 39

Slide 39 text

こんな時あなたならどうする? PART2 なぜボタンを 大きくすべき? 企画メンバー エンジニア(あなた) ボタンの内容が 分かりにくいのでは? ボタンのサイズではなく タイトルを改善しよう! ここのボタンのサイズを 大きくして欲しい ②サービス開発における WHY/WHATを深く考える

Slide 40

Slide 40 text

WHY/WHATを深く考えられるようになるには...その1 施策単位で仕事を任される経験を積む

Slide 41

Slide 41 text

施策単位で仕事を任せてもらおう 会員登録ボタンを 大きくしてください 入社前のイメージ ②サービス開発における WHY/WHATを深く考える

Slide 42

Slide 42 text

施策単位で仕事を任せてもらおう 会員登録ボタンを 大きくしてください 会員登録率を 向上させたいです! 入社前のイメージ 実際の現場 ②サービス開発における WHY/WHATを深く考える

Slide 43

Slide 43 text

WHY/WHATを深く考えられるようになるには...その2 自分より高い視点で事業を見ている人と話す

Slide 44

Slide 44 text

色んな視点の人と話せる環境が大事 事業リーダー 事業本部長 経営層 ②サービス開発における WHY/WHATを深く考える

Slide 45

Slide 45 text

色んな視点の人と話せる環境が大事 事業リーダー 事業本部長 経営層 他メンバーとどのように 関わっている? 就活中のあなた サービスについてどのよ うに考えている? ②サービス開発における WHY/WHATを深く考える

Slide 46

Slide 46 text

大活躍するためのスキル③ 可読性/柔軟性高くシステムを実装できる

Slide 47

Slide 47 text

新規事業立ち上げでの開発 Aさんの場合 スピード命!読みやすさなん て構ってられるか! 開発当初のエンジニア ③可読性/柔軟性高くシステムを実装できる

Slide 48

Slide 48 text

新規事業立ち上げでの開発 Aさんの場合 スピード命!読みやすさなん て構ってられるか! 開発当初のエンジニア すでに開発しにくい... ローンチまでに実装すべきこ とたくさんあるのに... 1ヶ月後のエンジニア ③可読性/柔軟性高くシステムを実装できる

Slide 49

Slide 49 text

新規事業立ち上げでの開発 Bさんの場合 設計から実装まで 丁寧に進めていくぞ! 開発当初のエンジニア 最初からスピード感変わらず まだまだ走れるぞ! 半年後のエンジニア ③可読性/柔軟性高くシステムを実装できる

Slide 50

Slide 50 text

可読性/柔軟性の高い実装をできるようになるには...その1 まずは小さいところからこだわり続けよう

Slide 51

Slide 51 text

自分の書くコードにこだわりを持とう 一つ一つの命名から こだわりを持っていこう! エンジニア(あなた) ③可読性/柔軟性高くシステムを実装できる

Slide 52

Slide 52 text

自分の書くコードにこだわりを持とう 一つ一つの命名から こだわりを持っていこう! エンジニア(あなた) 1個割れてれば2個も3個も変 わらないぜいっ 割れ窓理論くん ③可読性/柔軟性高くシステムを実装できる

Slide 53

Slide 53 text

可読性/柔軟性の高い実装をできるようになるには...その2 リファクタリング・リアーキテクチャの 経験を積む

Slide 54

Slide 54 text

技術的負債を解消して圧倒的な力を手に入れよう 地味な作業だ... 新機能を開発したいのに... リファクタリングのイメージ ③可読性/柔軟性高くシステムを実装できる

Slide 55

Slide 55 text

技術的負債を解消して圧倒的な力を手に入れよう 可読性や拡張性にこんなに 向き合った時間は初めて! リファクタリングを経験した私 比較対象があるから自分の 実装を評価しやすい! 地味な作業だ... 新機能を開発したいのに... リファクタリングのイメージ ③可読性/柔軟性高くシステムを実装できる

Slide 56

Slide 56 text

大活躍するためのスキル④ 1サービスをまるっと開発できる フルスタックな技術力

Slide 57

Slide 57 text

システム全体構成は ざっくりこんな感じ このエンジニアを 採用する必要がある この辺りの技術調査 が必要そう 初期開発はひとりで 進めちゃおう! 実装を全体的にイメージするとは? ④1サービスをまるっと開発できるフルスタックな技術力

Slide 58

Slide 58 text

フルスタックな技術力を身につけるためには... 専門領域以外にも挑戦させてくれる環境

Slide 59

Slide 59 text

幅広い技術に触れることそのものが大事 全体的に実装イメージが つくようになってきたぞ〜 新卒1年目のわたし ④1サービスをまるっと開発できるフルスタックな技術力

Slide 60

Slide 60 text

幅広い技術に触れることそのものが大事 新しい技術なんか 怖くないぞ〜 幅広い技術に触れた私 全体的に実装イメージが つくようになってきたぞ〜 新卒1年目のわたし ④1サービスをまるっと開発できるフルスタックな技術力

Slide 61

Slide 61 text

大活躍するためのスキル⑤ 各分野のスペシャリストの レベル感をイメージできる

Slide 62

Slide 62 text

スペシャリストのレベル感とは? これがプロのレベル感か... 各分野のスペシャリストたち (QA, セキュリティ, etc…) 当時のわたし ⑤各分野のスペシャリストのレベル感をイメージできる

Slide 63

Slide 63 text

スペシャリストのレベル感とは? DeNAではあのレベルでやっ ていたよね・・・! ウィズカンパニー これがプロのレベル感か... 当時のわたし ⑤各分野のスペシャリストのレベル感をイメージできる 各分野のスペシャリストたち (QA, セキュリティ, etc…)

Slide 64

Slide 64 text

スペシャリストのレベル感をイメージできるためには... スペシャリストと一緒に開発に関わろう

Slide 65

Slide 65 text

スペシャリストと一緒に開発に関わろう 追いつけないけど あのレベルを目指すことは諦 めないぞ! 現在のわたし ⑤各分野のスペシャリストのレベル感をイメージできる

Slide 66

Slide 66 text

スペシャリストと一緒に開発に関わろう 追いつけないけど あのレベルを目指すことは諦 めないぞ! 現在のわたし 専門的な部署はどういっ たものがある? 就活中のあなた 外部登壇を 聞きにいってみよう ⑤各分野のスペシャリストのレベル感をイメージできる

Slide 67

Slide 67 text

今日お話ししたこと - メガベンチャーからスタートアップCTOに至ったキャリア - 新規事業立ち上げの現場で大活躍するための5つのスキル - ①サービス議論の場で発言できる - ②サービス開発におけるWHY/WHATを深く考える - ③可読性/柔軟性高くシステムを実装できる - ④1サービスまるっと開発できるフルスタックな技術力 - ⑤各分野のスペシャリストのレベル感をイメージできる

Slide 68

Slide 68 text

No content