Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
技術が好きで好きで好きでたまらないエンジニアが「取締役」になって思う、マネジメントキャリアパス...
Search
Mitsuki Ogasahara
December 17, 2020
Technology
2
1.1k
技術が好きで好きで好きでたまらないエンジニアが「取締役」になって思う、マネジメントキャリアパス / My Manager's Path
Developers Boost 2020 基調講演
Mitsuki Ogasahara
December 17, 2020
Tweet
Share
More Decks by Mitsuki Ogasahara
See All by Mitsuki Ogasahara
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
600
コスト管理から向き合う技術的負債 / Accounting for Technical Debt Through Cost Management
yamitzky
0
50
Utility-first な CSS-in-JS 〜Tailwind CSS と Chakra UI を添えて〜 / Utility-First CSS-in-JS
yamitzky
5
1.5k
今から始める型安全 Python / Start Python Type Hints
yamitzky
13
4.9k
Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era
yamitzky
35
30k
なぜサーバーレスとDockerなのか 〜 インフラ運用を最小化するサービス開発 〜 / Why We Choose Serverless AND Docker
yamitzky
0
4.1k
サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi
yamitzky
4
3k
ここが辛いよサーバーレス だが私は乗り越えた #builderscon
yamitzky
14
7.9k
会社の開発合宿で Electron-vueで Slackクライアント作ってみた
yamitzky
0
2.7k
Other Decks in Technology
See All in Technology
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
140
許しとアジャイル
jnuank
1
140
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
4
300
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
250
ACA でMAGI システムを社内で展開しようとした話
mappie_kochi
1
310
セキュアな認可付きリモートMCPサーバーをAWSマネージドサービスでつくろう! / Let's build an OAuth protected remote MCP server based on AWS managed services
kaminashi
3
280
Where will it converge?
ibknadedeji
0
200
小学4年生夏休みの自由研究「ぼくと Copilot エージェント」
taichinakamura
0
610
LLMアプリの地上戦開発計画と運用実践 / 2025.10.15 GPU UNITE 2025
smiyawaki0820
1
310
能登半島地震で見えた災害対応の課題と組織変革の重要性
ditccsugii
0
360
from Sakichi Toyoda to Agile
kawaguti
PRO
1
110
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
4
460
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2k
Code Review Best Practice
trishagee
72
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6.1k
Rails Girls Zürich Keynote
gr2m
95
14k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Bash Introduction
62gerente
615
210k
Transcript
ٕज़͕͖Ͱ͖Ͱ͖Ͱ ͨ·Βͳ͍ΤϯδχΞ͕ ʮऔకʯʹͳͬͯࢥ͏ ϚωδϝϯτΩϟϦΞύε খּݪΈ͖ͭ!ZBNJU[LZ %FWFMPQFST#PPTUجௐߨԋ
ࣗݾհ খּݪޫو!ZBNJU[LZ +9௨৴ࣾऔక$%0 ͖ͳͷϓϩάϥϛϯά ɺ58*$& ͖ͳٕज़ͱ͔ 5ZQF4DSJQUɺ1ZUIPOɺαʔόʔϨε ˞54ϩΰ$$#:.JDSPTPGU
JX௨৴ࣾͷϛογϣϯ ςΫϊϩδʔͰ ʮࠓى͖ͯΔ͜ͱʯΛ ໌Β͔ʹ͢Δใಓػؔ
JX௨৴ࣾ /FXT%JHFTU ʮײછࢪઃࣄྫϚοϓʯ ʮΞτϨܙൺणʯαΠωʔδͰ ৽ܕίϩφͷใΛܝࡌ ৽ܕίϩφͷใχϡʔεใΛ toBɺtoC Ͱ৴
JX௨৴ࣾ ใಓɾࡂͰͷσʔλɾAIͷऔΓΈ '"45"-&35 SNS ͔Βࣄ݅ՐࡂͳͲͷใݕ ʮେࡕߏʯಛઃαΠτ ҟྫͷௐࠪʮຖि࣮ࢪʯ ౦େֶͱͷڞಉϓϩδΣΫτ ʮ৽ܕίϩφۭ࣌ؒ%Ϛοϓʯ
ࠓͷຊ ϓϩάϥϛϯά͕ʮ͖Ͱͨ·Βͳ͍ʯ͚Ͳ ʮऔకʯͱ͍͏ΩϟϦΞύεΛาΜͩ ˠ͖Ͱͨ·Βͳ͍ͷ͔ௐͯΈͨ
ɾ૬खʹձ͑ͳ͍࣌ʹऐ͘͠ͳΔ ɾ૬खͷϫΨϚϚΛڐͯ͠͠·͏ ɾ૬खͷશͯΛΖ͏ͱ4/4Λݟͯ͠·͏ ɾ༑ୡʹ͖ͳਓͷ͜ͱΛѱ͘ݴΘΕΔͱ͢Δ ͖Ͱͨ·Βͳ͍࣌ͷ͋Δ͋Δߦಈ ग़యɿʮ͖Ͱͨ·Βͳ͍࣌ͷ͋Δ͋Δߦಈʛยࢥ͍Ͱਏ͍ؾ࣋ͪΛ͑Δํ๏ͱʯ IUUQTTNBSUMPHKQ
ɾ૬खʹձ͑ͳ͍࣌ʹऐ͘͠ͳΔ ˠίʔυ͕ॻ͚ͳ͍ͱऐ͘͠ͳΔ ɾ૬खͷϫΨϚϚΛڐͯ͠͠·͏ ˠίϯύΠϥͷϫΨϚϚΛڐͯ͠͠·͏ ɾ૬खͷશͯΛΖ͏ͱ4/4Λݟͯ͠·͏ ˠٕज़ͷ͜ͱΛ4/4Ͱใऩूͯ͠͠·͏ ɾ༑ୡʹ͖ͳਓͷ͜ͱΛѱ͘ݴΘΕΔͱ͢Δ ˠ͖ͳϓϩάϥϛϯάݴޠΛѱ͘ݴΘΕΔͱ͢Δ ͖Ͱͨ·Βͳ͍࣌ͷ͋Δ͋Δߦಈ
ஊ͜͜·Ͱʹͯ͠ ຊʹೖΓ·͢
ࠓͷΰʔϧ ʮϚωδϝϯτΩϟϦΞʯΛೳಈతʹબͿਓΛ૿͢ ʮϚωδϝϯτʯͷதͷղ૾Λগ্͛͠Δ
͋Δٕज़ऀͷ̒ؒ ϚωδϝϯτΩϟϦΞύε 01
̒ؒͷʮϚωδϝϯτΩϟϦΞύεʯ ৽ଔೖࣾ +9స৬ 1. Τ ϯ δ χ
Ξ 1E. 71P& ࣥߦһ $%0 औక ˞ݫີʹ71P&ͱ1E.ͷ࣌ظ͕͔Ϳ͍ͬͯ·ׂ͕͢Ѫ͠·͢ ΤϯδχΞ Πϯλʔϯ
ϚωδϝϯτΩϟϦΞύε ςοΫϦʔυ͔Β$50·Ͱ ʮٕज़ܥϚωʔδϟʔʯʹ͍ͭͯॻ໊͍ͨஶ ΞϝϦΧͷͳͷͰຊʹೃછ·ͳ͍ͱ͜Ζ ϚωʔδϟʔΛࢦ͞ͳ͍ਓʹ͓͢͢Ί
ଐޙʹಥવʮΤϯδχΞ݉1.ʯ ɾ։ൃ ɾઃܭͳͲʮςοΫϦʔυʯͬΆ͍ࣄ ɾϓϩδΣΫτͷܭըɾใࠂͳͲ ͍͖ͳΓʂ1. ͍͖ͳΓPMฤ @ Ұࣾ ※ Ұࣾ৽ଔʹͤͯҭͯΔจԽ͕ڧ͍ձࣾ
ۀҕୗத৺ͷνʔϜߏ ୲һ Ӧۀാ ৽ଔ ۀҕୗ ۀҕୗ ۀҕୗ ։ൃνʔϜ ͍͖ͳΓPMฤ @
Ұࣾ
ӈࠨΘ͔ΒΜ ͍͖ͳΓPMฤ @ Ұࣾ
࣌ؒͷ͍ํ ։ൃ ཁܾ݅Ίɺࢿྉ࡞ΓFUD ͍͖ͳΓPMฤ @ Ұࣾ
ɾશવ͏·͘Εͳ͔ͬͨʂ ɾ࣌ؒͷ͍ํɺཧͷํ͕υԼखͩͬͨ ˠ1.ͷʮύλʔϯʯʮϑϨʔϜϫʔΫʯ ɹΛ͍ͬͯΕͬͱ͏·͘Ͱ͖ͨͣʜ ৼΓฦΔͱ ͍͖ͳΓPMฤ @ Ұࣾ ͜Μͳײ͡
ʮεΫϥϜʯ ʮϦʔϯʯ 1.ͷϑϨʔϜϫʔΫ ϓϩάϥϛϯάͱಉ͡ͰʮϑϨʔϜϫʔΫʯ͕͋Δ ˞ৄ͘͠հ͠·ͤΜ
͓͢͢Ίͷຊ QNDPOGͳͲͷΧϯϑΝϨϯεεΫϥϜϚελʔݚम͓͢͢Ί ϓϩδΣΫτͷ࢝ΊํɺऴΘΒͤํɺճ͠ํͷʮύλʔϯʯΛֶͿ
ྫ ΠϯηϓγϣϯσοΩ ϓϩδΣΫτͷ࢝Ίํͷྫ ʮΞδϟΠϧαϜϥΠʯΑΓ σβύλͷΑ͏ʹɺ1.ʹʮύλʔϯʯ͕͋Δ
ଟ͔Εগͳ͔Ε lࣦഊz͠·͢ ʮॳΊͯͷ1.ʯͷֶͼ
։ൃΛͨͯ͘͠ʮ̍ΤϯδχΞʯΔ MLΤϯδχΞฤ @ Ұࣾ ৽ଔ స৬ 1. Τ ϯ δ
χ Ξ 1E. 71P& ࣥߦһ $%0 औక ΤϯδχΞ Πϯλʔϯ ˠΞυςΫʷػցֶशͷݚڀ։ൃΛ୲
ɾʮෆಘҙͳ1.ʯΑΓʮಘҙͳ։ൃʯͷධՁ͕ѱ͍ ɾ"*ͳͷͰࢢՁతʹྑ͍ͱࢥ͍ͬͯͨ ࠪఆͷ݁Ռ͕ѱԽ MLΤϯδχΞฤ @ Ұࣾ
"ϚωʔδϟʔͨͪͷཧͰ ʮՌʯΛग़ͤͳ͔ͬͨ PSઆ໌Ͱ͖ͳ͔ͬͨ 2ͳͥࠪఆͷ݁Ռ͕ѱ͔ͬͨͷ͔ʁ ࠪఆ ˞ͪΖΜ࣌ؾ͚ͮͳ͍ɻࠪఆΛ͢ΔΑ͏ʹͳͬͯΘ͔ͬͨ͜ͱ
స৬ɺͦͯ͠1E.ɾࣄۀऀ ৽ଔ స৬ 1. Τ ϯ δ χ Ξ 1E.
71P& ࣥߦһ $%0 औక ΤϯδχΞ Πϯλʔϯ
1.ܦݧ̎पˠʴЋͷϛογϣϯ͕͋ͬͯ͏·͘ߦ͔ͳ͍ PdM ฤ @ JX 1E.ࣄۀऀͷࣄ ϓϩδΣΫτϚωδϝϯτ ˞ҰྫͰ͢ ʹͬͨ͜ͱ Ӧۀཧ
POਓͷཧ \ ͞ΒʹΔ͜ͱ \
εΫϥϜͱͷग़ձ͍ ։ൃऀ ։ൃऀ ։ൃऀ 10 ։ൃऀ ։ൃऀ ։ൃऀ ։ൃνʔϜ εΫϥϜΛֶΜͰ͔Β
͏·͍͔͘ͳ͔ͬͨͱ͖ ֤։ൃऀͱݸผʹΓऔΓ ˠ༹͕͚࣌ؒΔ όοΫϩάɺηϨϞχʔ lϧʔϧzΛ௨ͯ͡lνʔϜzͱΓऔΓ 10 ͪΐͬͱ͜Μͳײ͡ʹͳͬͨˠ
εΫϥϜʹ׳ΕͨΤϯδχΞͱͷग़ձ͍ 10ɺ͜ͷཁ͕݅ᐆດͰ͢ʂ ܾΊ͍ͯͩ͘͞ʂ 10ɺ"ͱ#ͷλεΫ྆ํೖΒͳ͍Ͱ͢ʂ Ͳͬͪ༏ઌ͔બΜͰ͍ͩ͘͞ʂ ˞10ʹϓϩμΫτΦʔφʔɻεΫϥϜͷ༻ޠ ͋͑ͯ10ͱͯ͠ͷʮҙࢥܾఆʯΛٻΊΔಈ͖Λͯ͘͠Εͨ
࣌ؒͷ͍ํ ։ൃ σʔλੳ PO Ӧۀཧ
༷ॻɺࢦࣔɺใࠂFUD PdM ฤ @ JX ੜ࢈తͳࣄʹ࣌ؒΛ͍ɺҙࢥܾఆʹྗΛ͑ΔΑ͏ʹਐา
࣍ͷΩϟϦΞʹΉ ৽ଔ స৬ 1. Τ ϯ δ χ Ξ 1E.
71P& ࣥߦһ $%0 औక ΤϯδχΞ Πϯλʔϯ ϚωδϝϯτΊΔʁ
্࢘ࣾ֎ͷઌഐʹ૬ஊͯ̏͠ϲ݄ ˠʮਓʯʮ৫ʯͷ՝ʹ͖߹ͬͯΈΔ͔ 71P&͔ɺඇϚωδϝϯτ৬͔
ɾࠪఆ݁Ռʹೲಘ͕͍͔ͳ͍ ɾΓͨ͘ͳ͍ࣄΛΒ͞ΕΔ ɾ˓˓͞Μ͕ཧղͯ͘͠Εͳ͍ ɾίϛϡχςΟ͕രࢄͨ͠ FUDʜ ͷΤϯδχΞք۾Ͱฉ͘Έ ʮٕज़ʯΑΓʮਓʯʮ৫ʯ ΤϯδχΞͱʮਓʯͷ՝ ˞্هࣾ֎Ͱฉ͍͚ͨͩͲɺͪΖΜ+9ʹ৫ͷ՝͋Δ
71P&ͷࣄ VPoE ฤ @ JX ΤϯδχΞ࠾༻ POҭ ධՁɾࠪఆ ˞Ұൠతͳ71P&ͷࣄ༰͕ͩձࣾʹΑͬͯҟͳΔ ؔ৺͕ʮࣄۀʯˠʮਓʯʹେ͖͘νΣϯδ
࣌ؒͷ͍ํ ։ൃ ࠾༻ɾ໘ ධՁ PO
1.ࢧԉ VPoE ฤ @ JX ͢͜ͱɺจॻΛॻ͘͜ͱʹ࣌ؒΛͬͨ
ٕͦͯ͠ज़৫୲һ ৽ଔ స৬ 1. Τ ϯ δ χ Ξ 1E.
71P& ࣥߦһ $%0 औక ΤϯδχΞ Πϯλʔϯ
ٕज़ܥऔక $50ͱ͔ ͷ ࣄͬͯԿͩΖ͏ʁ ٕज़ܥһฤ @ JX
Α͘ݴΘΕΔ͜ͱ ʮϑΣʔζʹΑͬͯҧ͏ʯ CTOͷࣄ ΤϯδχΞͷͨΊͷϚωδϝϯτΩϟϦΞύε ʮʰ߹ʹΑΓ͚Γʱͱݴ͏͔͠ͳ͍ͷ͕࣮Ͱ͢ʯ
Θ͔ΒΜ
ˠ$50ͱʮٕज़ऀͱͯ͠ܦӦ՝ʹܞΘΔ৬ʯ ʮܦӦɺͯ͠·͔͢ʁʯ CTO ྺ10ͷਓʹฉ͍ͯΈͨ
ϑΣʔζʹΑͬͯҟͳΔʮܦӦ՝ʯͷྫ ˞ͪΖΜձࣾʹΑͬͯҟͳΔ ˠ ۀظ ˠ 1.' ˠ εέʔϧ ϓϩμΫτ։ൃ ҰਓͷΤϯδχΞͷ࠾༻
Ӧۀͷख͍ ։ൃνʔϜͷߏங ,1*Ϛωδϝϯτ ৽ଔҰׅ࠾༻ ηΩϡϦςΟ จԽͮ͘Γ
ɾʮ৽ܕίϩφʯؔ࿈ͷϦϦʔε ɾෳϓϩδΣΫτͷߴϦϦʔε ɾ։ൃ৫ͷະདྷ૾ͷఏࣔ ˠ·ͨ࣍ͷܦӦ՝Λݟ͚ͭΔ ࣗͷͷٕज़తܦӦ՝Կ͔ͩͬͨʁ
͍͖ͳΓ1.ɹɹˠʮϓϩδΣΫτʯ ΤϯδχΞˠʮ։ൃʯ 1E.ɹɹɹɹˠʮϓϩμΫτʯʮࣄۀʯ 71P&ˠʮਓʯʮ৫ʯ ٕज़ܥһ $%0 ˠʮܦӦ՝ʯ ࣗͷϚωδϝϯτΩϟϦΞύεͷ·ͱΊ ʮٕज़ऀʯͷཱ͔Β͖߹͏՝Λม͑ɺҙࢥܾఆΛ͢Δ̒ؒ
02 ࣗͷҙࢥͰΩϟϦΞΛબͿͨΊʹ ϚωʔδϟʔΛࢦ͢
ࣗͷ߹ʮר͖ࠐ·ΕʯͰͨ͠ ࠓͷςʔϚ ʮ͔ࣗΒΩϟϦΞબ͢ΔਓΛ૿͍ͨ͠ʯ
ʮϚωδϝϯτΓͨ͘ͳ͍͍ʯ ʮڵຯ͋Δɺ͚ͲΜͰΔʯ ʮϚωδϝϯτ͍ͨ͠ʂʯ ΩϟϦΞબͷΠϝʔδύλʔϯ
ɾΒͳͯ͘ྑ͍Ͱ͢ ɾ͚ͲɺϚωʔδϟʔͷߟ͑ํΛֶͿͱಘ Ϛωδϝϯτͨ͘͠ͳ͍ਓ ˞ධՁͷΈɺਓ৫ͷʹૺ۰͠ͳ͍ΤϯδχΞك
ʮͬͯΈΔʯ͕ઈରΦεεϝ ΜͰ͍Δਓ ̍ΤϯδχΞʹΔ͜ͱͰ͖Δ͠ɺ ʮܦӦϚωδϝϯτࢹʯ࠷ڧඋ ˞ϩάϥε൧ా͞ΜͷOPUF͓͢͢Ί ʮϚωʔδϟʔΤϯδχΞʹΕΔͷ͔ʁݩࣥߦһ͕ࠓݱʹΔཧ༝ʯ IUUQTOPUFDPNZTL@OOFBF
ɾٕज़పఈతʹֶΜͰ͍ͩ͘͞ ɾखΛ্͛ͯΈΑ͏ ϚωδϝϯτΓ͍ͨਓ
IUUQTSFXPSLXJUIHPPHMFDPNKQHVJEFTNBOBHFSTJEFOUJGZXIBUNBLFTBHSFBUNBOBHFSTUFQTMFBSOBCPVUHPPHMFTNBOBHFSSFTFBSDI ٕज़ʹৄ͍͜͠ͱ ʮνʔϜͷΞυόΠεʯʮઓུʯͷ ඞཁ݅
ٕज़͕͖ͦ͏ͳϝϯόʔ ˠϦʔμʔۀɾϚωʔδϟʔʹ͍͍͔ͯ᪳͠͏ ˠҙࢥද͕ࣔ͋Δͱʮখͤ͘͞Δʯ͕Γ͍͢ ʮϚωδϝϯτʹڵຯ͕͋Δʯͷҙࢥදࣔ ɾΠϯλʔϯ৽ଔͷϝϯλʔ ɾϓϩδΣΫτͷใࠂ ɾϩʔυϚοϓཱҊ ɾཁܾ݅Ί FUDʜ
·ͱΊ 03
ʮϚωδϝϯτΩϟϦΞύεʯͷҰྫͷհ ˠʮٕज़ऀʯͱ༷ͯ͠ʑͳ՝ʹ͖߹͍ɺ ҙࢥܾఆͨ̒ؒ͠ ˞Θ͔Γ͘͢͢ΔͨΊɺ͢͝ʔʔʔ͘ંͬͯ͠·ͨ͠ ˞ͬͱࣦഊͯ͠·͢
Ϛωʔδϟʔʹڵຯ͕͋ΔͳΒ खΛ্͛ͯΈΑ͏
࠷ޙʹ͓͍͑ͨ͜͠ͱ ʮ࠷ॳͷҰาʯͷ৺ߏ͑
͖ͬͱlࣦഊz͠·͢ʂ ˠֶͼେ͖͍͠ɺपΓΊͬͪΌॿ͚ͯ͘ΕΔ ࠷ॳͷҰาͷ৺ߏ͑ σϒετͷςʔϚʹʮͻͱΓ͡Όͳ͍ʯ
Thank you!