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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenn Ejima
May 14, 2025
Programming
12
5.3k
生成AI時代のフルスタック開発
Kenn Ejima
May 14, 2025
Tweet
Share
More Decks by Kenn Ejima
See All by Kenn Ejima
AI駆動開発の現在と未来
kenn
0
300
MCPは普及するのか? 課題と使い所
kenn
0
340
Other Decks in Programming
See All in Programming
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.5k
安いハードウェアでVulkan
fadis
1
750
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
390
ロボットのための工場に灯りは要らない
watany
11
3.1k
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
120
Understanding Apache Lucene - More than just full-text search
spinscale
0
140
Claude Code Skill入門
mayahoney
0
420
Agentic AI: Evolution oder Revolution
mobilelarson
PRO
0
190
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
300
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
130
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
130
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.3k
Featured
See All Featured
The browser strikes back
jonoalderson
0
830
Documentation Writing (for coders)
carmenintech
77
5.3k
Leo the Paperboy
mayatellez
4
1.5k
Agile that works and the tools we love
rasmusluckow
331
21k
Building an army of robots
kneath
306
46k
Navigating Team Friction
lara
192
16k
The SEO Collaboration Effect
kristinabergwall1
0
400
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
New Earth Scene 8
popppiees
1
1.8k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
How to Think Like a Performance Engineer
csswizardry
28
2.5k
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