1、Orlando,FLOctober 69IBM TechXchange 2025Session 3184Daniel Rudnitski|Leon Katsnelson|Joshua ZhouSoftware Developer|Director&CTO|Data ScientistIBM Skills NetworkFrom Idea to App in 90 Minutes:Your First Creation with Vibe CodingAgenda01 Vibe Coding02 Skills Network03 Hands on Lab04 Q&AIBM TechXchange
2、|2025 IBM CorporationWhat is Vibe Coding?IBM TechXchange|2025 IBM Corporationh-AI-assisted software development technique-Term popularized by Andrej Karpathy-Uses natural language to generate code or entire applications-Enables non-technical workers to create functioningsoftware-Becomes more viable
3、as AI models(LLMs)get better at reasoning-More and more products on the market are results of Vibe Coding-There are risks and downsides,as with anything“Give in to the vibes,embrace exponentials,and forget that the code even exists”-Andrej KarpathyIBM TechXchange|2025 IBM Corporation4IBM TechXchange
4、|2025 IBM Corporation5Why Vibe Coding?Accessibility and Enablement-Easy to get started-Low barrier for experimentation-Create apps you wouldnt normally have time forRapid Iteration-Prototypes are cheap and easy-Fast Feedback loop-Continuous learningProductivity Boost-Focus on the end goal-Agents can
5、 run in the background and in parallelWhen bugs do appear,they are hard to find and trace as no human has a deep understanding of the codeGenerated code may contain hidden vulnerabilities and security risks unnoticed by human developersLLMs arent perfect,they still have inherent problems,like strugg
6、ling with large,multi-component projects,leading to poor quality outputsRapid production of possibly fragile and sensitive systems run the risk of real negative impacts on consumers and usersRisks of Vibe CodingIBM TechXchange|2025 IBM Corporation6Maintainability&DebuggingLimitations of LLMsSecurity