There is no Vibe Engineering
a year ago
- #vibe-coding
- #AI
- #software-engineering
- Andrej Karpathy coined 'vibe coding,' where engineers interact with AI agents instead of directly with code.
- Software engineering is defined as 'programming integrated over time,' focusing on long-term system viability, not just coding.
- Vibe coding lacks the ability to address engineering concerns like scalability, security, and future adaptability.
- The idea of 'vibe engineering' would still rely on traditional engineering practices, just with AI-generated components.
- Vibe coding is useful for prototypes but not yet suitable for production-grade software.
- The future of software engineering may involve AI-generated components, but core engineering principles remain unchanged.