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

Webエンジニアからデータエンジニアへ転向している話 #pronama

Webエンジニアからデータエンジニアへ転向している話 #pronama

『第61回プログラミング生放送勉強会@福岡』で発表した内容です。
http://pronama.jp/61

Hiroaki Ninomiya

February 22, 2020
Tweet

More Decks by Hiroaki Ninomiya

Other Decks in Technology

Transcript

  1. ࣗݾ঺հ • treby / ͱΕͼʔ (@treby006) • ෱Ԭग़਎ɺ౦ژࡏॅͷ ࣾձਓ7೥໨ •

    ίϛϡχςΟ׆ಈ • Vue Fes Japan • builderscon • IM@Study • ίϛοΫϚʔέοτ
  2. ग़਎͸෱Ԭ • ෱Ԭͷখதֶߍ(౦۠) : ෱Ԭࢢ౦۠ 1988೥ʙ 2003೥ (15೥) • ༗໌ߴઐ

    / ߴઐઐ߈Պ : ෱Ԭݝେໂాࢢ 2003 ೥ʙ2011೥ (8೥) • ۝भେֶେֶӃ : ෱Ԭࢢ੢۠ 2011೥ʙ2013೥ (2೥) • ࡢ೔͸ݚڀࣨڭतͷ࠷ऴߨٛʹࢀՃ(→) • ࣾձਓʹͳͬͨͷΛظʹ্ژ 2013೥ (7೥໨)
  3. ϓϩੜษڧձΛڞ࠵ͨ͠Γɺొஃͨ͠Γ • 2013೥ ୈ21ճ@෱Ԭ (۝भॳ։࠵) • ձ৔ɾొஃऀͷΞϨϯδ • 2017೥ ୈ48ճ@גࣜձࣾDMM.comϥϘʢ࿡ຊ໦ʣ

    • ʮ࠷ۙͷRailsϑϩϯτΤϯυ։ൃͷ঺հʯ • 2018೥ ୈ55ճˏ෱Ԭ • ʮϞμϯJSͰϞμϯͳWebΞϓϦέʔγϣϯΛ࡞Ζ͏ʂʯ • 2020೥ ୈ61ճˏ෱Ԭ <- ΠϚίί
  4. ΩϟϦΞͷมભ(ब৬ޙ) • ৽ଔʙ ιγϟήձࣾ (PHP) • 2015 γΣΞϦϯάΤίϊϛʔձࣾ (Rails) •

    2016 ϑϦʔϥϯε (Rails / Django) • 2017 ϚʔέςΟϯάπʔϧձࣾ (Rails / AWS / Vue.js) • 2020 ౎಺ಠཱܥVC (Tech Talent)
  5. ΩϟϦΞͷมભ(ब৬ޙ) • ৽ଔʙ ιγϟήձࣾ (PHP) • 2015 γΣΞϦϯάΤίϊϛʔձࣾ (Rails) •

    2016 ϑϦʔϥϯε (Rails / Django) • 2017 ϚʔέςΟϯάπʔϧձࣾ (Rails / AWS / Vue.js) • 2020 ౎಺ಠཱܥVC (Tech Talent <- ??)
  6. ϕϯνϟʔΩϟϐλϧͷۀ຿ϑϩʔ • LP(Limited Partner)ީิ(େاۀͳͲ)΁Ӧۀ͠ɺϑΝϯυΛ૊੒ • ౤ࢿઌελʔτΞοϓͷ։୓ɾ໘ஊ • ౤ࢿݕ౼ɺ֤छ(ࡒ຿ɺ๏຿ɺTech౳) DD(Due Diligence)

    • ౤ࢿҕһձ(ҙࢥܾఆ)ɺ౤ࢿ࣮ߦ • όϦϡʔΞοϓͷͨΊͷۀ຿ࢧԉ(ϋϯζΦϯ) • ౤ࢿઌελʔτΞοϓͷExit (Buyout / IPO) => ΩϟϐλϧήΠϯ Q. ͜ͷ͏ͪɺզʑ͕ܞΘΔ෦෼͸ʁ
  7. A. શྖҬͱ΋ݴ͑Δ͠ʮඞཁͳ͍ʯͱ΋ݴ͑Δ • LP(Limited Partner)ީิ(େاۀͳͲ)΁Ӧۀ͠ɺϑΝϯυΛ૊੒ • ౤ࢿઌελʔτΞοϓͷ։୓ɾ໘ஊ • ౤ࢿݕ౼ɺ֤छ(ࡒ຿ɺ๏຿ɺTech ౳)

    DD(Due Diligence) • ౤ࢿҕһձ(ҙࢥܾఆ)ɺ౤ࢿ࣮ߦ • όϦϡʔΞοϓͷͨΊͷۀ຿ࢧԉ(ϋϯζΦϯ) • ౤ࢿઌελʔτΞοϓͷExit (Buyout / IPO) => ΩϟϐλϧήΠϯ ࣮ࡍɺݱ৬ͷதͰ΋ϙδγϣϯ͕Ͱ͖ͨͷ͸͜͜1,2೥Ͱݱࡏ4໊ͷνʔϜ TechʹؔΘΔ͜ͱԿͰ΋΍Δײ͡Ͱ৘γεΛ΍ͬͯΔϝϯόʔ΋͍Δ
  8. ࣮ࡍԿΛ΍͍ͬͯΔͷʁ 1. Tech DDཁһ <- ίϯαϧతεΩϧ 2. ۀ຿ࢧԉͷͨΊͷࣾ಺γεςϜߏங <- WebΤϯδχΞεΩϧ

    3. σʔλ෼ੳɺAIΛ࢖ͬͨۀ຿ޮ཰Խ <- σʔλ෼ੳεΩϧ(?) • ελʔτΞοϓͷ։୓ɺಈ޲ͷมԽͷ؂ࢹΛࣗಈԽ͍ͨ͠ • DDͰఏग़͞Εͨࢿྉͷ͏ͪɺΠέͯΔ͔Ͳ͏͔Λޮ཰Խ͍ͨ͠ • ϋϯζΦϯͰ࢖͑ΔศརσʔλΛ࡞Γ͍ͨ ౳ʑ
  9. ࣗ෼ͷεΩϧηοτ • WebΤϯδχΞεΩϧ • ࢖͏ٕज़: Vue.js / Laravel / Rails౳ʑ

    • ݴޠ΍ϑϨʔϜϫʔΫशख़౓ͷϜϥ͸͋ΕͲҰ௨ΓͰ͖Δ • σʔλ෼ੳεΩϧ (௕ظతʹ͸ͪ͜Β͕ظ଴͞Ε͍ͯͦ͏) • ͜Ε·ͰBigQuery΍Presto͔ΒσʔλΛͱΔΑ͏ͳ࢓ࣄ͸͋ͬͨ • ͔͠͠ͳ͕ΒɺΨοπϦσʔλʹؔΘΔ࢓ࣄΛͨ͜͠ͱ͸ͳ͍
  10. ࣗ෼ͷεΩϧηοτ • WebΤϯδχΞεΩϧ • ࢖͏ٕज़: Vue.js / Laravel / Rails౳ʑ

    • ݴޠ΍ϑϨʔϜϫʔΫशख़౓ͷϜϥ͸͋ΕͲҰ௨ΓͰ͖Δ • σʔλ෼ੳεΩϧ (௕ظతʹ͸ͪ͜Β͕ظ଴͞Ε͍ͯͦ͏) • ͜Ε·ͰBigQuery΍Presto͔ΒσʔλΛͱΔΑ͏ͳ࢓ࣄ͸͋ͬͨ • ͔͠͠ͳ͕ΒɺΨοπϦσʔλʹؔΘΔ࢓ࣄΛͨ͜͠ͱ͸ͳ͍
  11. ৽نεΩϧशಘΛߦ͏ͨΊʹ ౰ͨΕΔ৘ใʹ͔ͨͬͺ͔͠Β౰ͨͬͯ·͢ɻ • ML Study Jams • ษڧձࢀՃ • ػցֶश޻ֶݚڀձ

    • σʔλΞʔΩςΫτʢσʔλ੔උਓʣΛ”લ޲͖ʹ”ߟ͑Δձ • etc etc • ʰ࠷ڧͷσʔλ෼ੳ૊৫ʱ
  12. σʔλपΓͷ৬੹ ͋Δఔ౓ഽײΛ௫ΉͨΊʹͬ͘͠Γ͖ͨਤ • σʔλΤϯδχΞ …… σʔλϨΠΫ • σʔλΞʔΩςΫτ …… σʔλ΢ΣΞϋ΢

    εʙूܭ • σʔλαΠΤϯςΟετ …… ෼ੳ https://speakerdeck.com/shinu/maemuki-data- seibinin01 ΑΓ
  13. ࣮ࡍʹ͸ • ݱ৬Ͱ͸۠ผ͸ͳ͍ͩΖ͏ • কདྷతʹ͸શ෦୲͏͜ͱʹͳΓͦ͏ • ݱஈ֊Ͱ͸σʔλӠʑͷϑΣʔζʹͳ͘ཁ݅ͷώΞϦϯά΍ࢼߦࡨޡ͕த৺ • ޾͍ͳ͜ͱʹཁ݅ώΞϦϯάͰ͋Ε͹ɺ͍࣋ͬͯΔεΩϧͰԿͱ͔ͳΔ •

    ͱ͸͍͑ɺઌʑඞཁʹͳΔͩΖ͏͠ɺͳΜͳΒઌΛݟਾ͑ͯಈ͘ඞཁ͕͋Δ • Πϯϓοτ͸ܧଓ͓ͯ͜͠ͳ͏ • ˍ ஌ݟΛ୳͍ͯ͘͜͠ͱΛΞ΢τϓοτ͢Δ