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
生成AI時代のフルスタック開発
Search
Kenn Ejima
May 14, 2025
Programming
5.7k
12
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生成AI時代のフルスタック開発
Kenn Ejima
May 14, 2025
More Decks by Kenn Ejima
See All by Kenn Ejima
AI駆動開発の現在と未来
kenn
0
400
MCPは普及するのか? 課題と使い所
kenn
0
360
Other Decks in Programming
See All in Programming
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
120
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
AIエージェントで 変わるAndroid開発環境
takahirom
2
710
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
100
信頼性について考えてみる(SRE NEXT 2026 miniLT)
hayama17
0
210
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1k
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
110
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
100
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
180
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
180
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
160
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
A Tale of Four Properties
chriscoyier
163
24k
Making the Leap to Tech Lead
cromwellryan
135
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
How to make the Groovebox
asonas
2
2.3k
Mind Mapping
helmedeiros
PRO
1
290
Transcript
ٕज़ͷ૯߹֨ಆٕ ੜ"*࣌ͷϑϧελοΫ։ൃ ߐౡ݈ଠ "ENJU"*
w ࡀΑΓϓϩάϥϛϯά w γϦίϯόϨʔ࣌ʢ-JOHS 1BOLJBʣ w χϡʔϤʔΫ࣌ʢ&.&ʣ w ؼࠃʢ2VPSBʣ w
ੜ"*Ͱ࠶ىۀʢ(JTUB "ENJU"*ʣ Kenn Ejima Full Stack Entrepreneur
None
None
None
ੜ"*ͰΤϯδχΞ ෆཁʹͳΔʁ
ϋΠεϖΑΓߴڅʹ
ΤϯτϦʔڱ͖ʹ
None
None
None
ࣄۀຊମ͕Ṷ͔Βͳ͚Εڅ༩্͕Βͳ͍
"*ͰιϑτΣΞ։ൃ͕Ճͨ͠ ະདྷʹԿ͕ى͖Δͷ͔ʁ
গਫ਼ӶԽԽ
#ʢԯԁʣͷՁΛ࣋ͭ ਓձ͕ࣾੜ͢Δͷ͍͔ͭʁ
ਓͰશ෦Δ ʹ ϑϧελοΫԽ
None
ϑϧελοΫԽ ʹ ελοΫͷ؆ૉԽ
ٕज़ελοΫͷ؆ૉԽ w ϑϩϯτˍόοΫඞཁʁ w εςʔδϯάڥඞཁʁ w $*$%ඞཁʁ w ςετΧόϨοδඞཁʁ w
%PDLFSඞཁʁ w )PNFCSFXඞཁʁ ͜Ε·ͰͷৗࣝΛٙ͏
Ұൠతͳ։ൃελοΫ w ։ൃڥ w 9DPEF w )PNFCSFX w %PDLFS 1PTUHSFT
3FEJT w ϥϯλΠϜϚωʔδϟʢ7PMUB VWʣ w ΤσΟλʢ74$PEF $VSTPSʣ w σϓϩΠڥ w Ϋϥυʢ"84 ($1ʣ w ֎෦πʔϧʢ4USJQF 1PTU)PH 4FOUSZʣ w ͦͷଞΖΖ ڥߏஙॳݟࡴ͠
6MUSB-JHIU4UBDL w ։ൃڥ w 74$PEF w 7PMUB w 42-JUF w
σϓϩΠڥ w 1BB4 3FOEFS w 42-JUFϑΝΠϧ w ΞοϓϩʔυͷཧՄೳ ϩδΧϧʹ؆ૉԽΛಥ͖٧ΊΔ
42-JUF w 1PTUHSFT.Z42-ͷ w ϓϩδΣΫτ͝ͱʹ%PDLFSίϯςφ͕ඞཁ w ϓϩδΣΫτݸΛര։ൃɾඇΤϯδχΞ ͕Խ͢Δ࣌ʹ͙ͦΘͳ͍ w 42-JUFͨͩͷECϑΝΠϧ
w EFWαʔόʔΛىಈͯ͠Δ͚ؒͩϝϞϦʹϩʔ υ͞Εɺऴྃ͢Εফ͑Δ w ϓϩηε͕ෳʹͳΔͱ͖ʹϑΝΠϧϩοΫ w αʔόʔ͕ෳʹͳΔͱ͖ʹ-JC42-5VSTP ΞοϓάϨʔυ %PDLFS,JMMFS
"*Ͳ͏औΓೖΕΔʁ w ໘Ϟσϧͷࢀೖػձͳ͍ w ڊେͳ--.ͷສೳԽʹΑΓશͯͷࢢ͕৯͍ߥΒ͞Εɺط ଘͷ"*.-ελοΫͷෛ࠴Խ͕ਐߦத w (16ΦʔϓϯϞσϧʹࢿ͢Δͷݚڀ৬Ҏ֎Ͱඇݱ ࣮తɺ͗͢Δɾૣ͗͢Δ w
ΞϓϦͰૉৼΓ͓ͯ͘͠͠ w ϚϧνϞʔμϧͰจࣈɾԻɾಈըͳͲ͕ϦΞϧλΠϜͰѻ ͑ΔΑ͏ʹͳ͍ͬͯΔ w ϞσϧόοΫΤϯυͰͳ͘ϑϩϯτΤϯυɺ6*69ͷ Πϊϕʔγϣϯ͕࠷ॏཁ w --.Λݺͼग़͢ͷ͔ɺ--.͔Βݺͼग़͞ΕΔͷ͔ʢ.$1ʣ w 44&ɺ8FC4PDLFUTɺ8FC35$ɺ0QUJNJTUJD+40/ύʔ αʔͳͲͷཁૉٕज़ "*ΤϯδχΞ.-ΤϯδχΞ
ࢥߟաఔ w ϒϥβ+4ඞਢʹߜΓࠐΉͳΒ+4͕ୈҰબ w ࣗͷۀ࣌ɺ1ZUIPOͰಠࣗ"*ϞσϧΛճ͢ͷ͕ඞਢʹͳΔͱߟ͑ͯόοΫΤϯυ Λ1ZUIPO'BTU"1*ʹ͍ͯͨ͠ˠޙʹ54ϑϧελοΫϦϥΠτͨ͠ w ֎෦"1*ݺͼग़͠--.ग़ྗͳͲݱతͳΞϓϦ*0όϯυɺ+4ϥϯλΠϜͷΠ ϕϯτϧʔϓʴඇಉظ͕͍ͯΔʢαʔόʔଆͰͷ$16ϝϞϦͷফඅখ͍͞ʣ w
/HJOYͷׂʢϑΝΠϧ৴ʣ݉ͶΒΕΔϩʔΧϧͷϑΝΠϧγεςϜͰΞο ϓϩʔμʔ݁͢Δ͜ͱ͕ҰԠՄೳ w ࠷৽ੜ"*πʔϧͷ΄ͱΜͲ͕+454PS1ZUIPO4%,Ͱఏڙ͞ΕΔ w 1SPCMFN"SDIJUFDUVSF'JU͕࠷ద
ࢥߟաఔ w 4UBHJOHͷׂʹ1SPEͰ͔͠ى͖ͳ͍ͷఅ w γϯϓϧͳελοΫͰͦͦൃੜ͠ͳ͍ w Ή͠Ζ13ΛϨϏϡʔ͢ΔͨΊͷ1SFWJFXڥͷ΄͏͕ॏཁ w ڥ͕EFWQSPE͚ͩʹߜΒΕΔ͜ͱͷೝෛՙܰݮ େ͖͍
w ϑϩϯτPSόοΫ Y EFW QSPE TUBHJOH ڥ w ϑϧελοΫ Y EFW QSPE ڥ w গਫ਼ӶͰYݸͷϓϩδΣΫτΛϝϯς͢Δ࣌ʹʜʁ
ࢥߟաఔ w ςετͷίεύ͕ѱ͘ͳͬͨ w 6*69ͷݴޠԽ͠ʹ͍͘ʮෆշײʯͦͦςετॻ͖ʹ ͍͘ w ςετෛ࠴Խ͢ΔˠαΠϯΞοϓܾࡁͳͲਂ͍ϑϩʔͷ &&͚ͩͰे w
7JCFDPEJOHͷྲྀߦͰɺ"*ʹ·ͣςετΛॻ͔ͤΔςετɾ ϑΝʔετ෮׆ͷஹ͠ʁ
w ٕज़ελοΫ w 3FNJY3FBDU3PVUFSW w %SJ[[MF03. 42-JUF-JC42- w 5BJMXJOEW
w EBJTZ6*TIBEDO.BHJD6* FUD w σϓϩΠڥ w 3FOEFS w 5VSTP w $MPVE fl BSF 6MUSB-JHIU4UBDL
w 3FBDU3PVUFSW w /FYUKTΑΓѹతʹγϯϓϧ w 3VCZPO3BJMT͕ొͨ͠ͱ͖ͷײಈ͕ΑΈ͕͑Δ w )5.- +BWB4DSJQU $44
αʔόʔॲཧϑΝΠϧʹ
w 5ZQF4DSJQU࠷େͷऑͩͬͨ03.͕͍ͭʹܗ w 42-JUF-JC42-5VSTPʹରԠ w "DUJWF3FDPSE෩ͷҥߏจΛࣗ࡞ͨ͠
w ࢦఆϒϥϯνͷHJUQVTIͰࣗಈσϓϩΠ w 7FSDFMͳͲͷαʔόʔϨεͱҧ͍ɺී௨ͷ/PEFKTαʔόʔ͕ಈ͘ w ࣌ؒଓʹରԠʢ·Ͱͷ)551 44& 8FC4PDLFUT 8FC35$ʣ w
ϓϥΠϕʔτωοτϫʔΫͰ֤छαʔϏεΛηΩϡΞʹଓ w ैྔ՝ۚͱൺͯίετͷݟੵΓ͕؆୯ w ӬଓԽσΟεΫΛ༩Ͱ͖ΔͷͰ42-JUFը૾ϑΝΠϧҰׅཧՄೳ
w 42-JUFΛαʔόԽ͢Δ-JC42-Λ։ൃ͍ͯ͠Δاۀ w ϩʔΧϧͰ42-JUFϑΝΠϧͰ։ൃɺຊ൪Ͱ-JC42-Ͱεέʔϧ w Ϋϥυ൛σʔλϕʔεݸ·Ͱແྉ w &YDFMϑΝΠϧΛ࡞Δؾܰ͞ͰYݸͷϓϩδΣΫτΛ࡞͍ͬͯ͘ ੜ"*࣌ʹ࠷ॏཁͱͳΔϐʔε
w ϑΝΠϧετϨʔδʴ$%/ͱͯ͠ͷ$MPVE fl BSF3 w "844ΑΓ҆ՁʢΤάϨεແྉʣ͔͍͍ͭ͢ w 1SFTJHOFE1PTUʹΑΔϒϥβ͔ΒͷΞοϓϩʔυʹରԠ w αʔόʔϨεٕज़ͱͯ͠ͷ$MPVE
fl BSF8PSLFST w 7*TPMBUFܰྔͰ44-ϋϯυγΣΠΫͷؒʹىಈ͕ऴΘΔͷͰ࣮࣭ίʔϧυελʔτͳ͠ w ඇৗʹ༗͕ͩɺݱ࣌Ͱϓϩϓϥͳ੍͕ଟ͍ͨΊ͍ͬͨΜબ֎ w ൚༻Ϋϥυͱͯ͠ͷ"84($1ͷସબࢶͱͯ͠ٸʹ·͍ͬͯΔ
ੜ"*࣌ͷਖ਼ղ ·ͩ୭ʹΘ͔Βͳ͍
None
None
None
None