What's Vibe Coding? People can write programs without learning the code.
There's been a new concept coming out of the circle recently -- Vibe Coding. The Chinese translation is a "climate program" or a "favorite program". This term was introduced by Andrej Karpathy (former director of Tesla ' s AI) in the field of AI and gave rise to extensive discussion at short notice.
What's Vibe Coding?
Traditional programming requires:
- 📚 Good at programming language
- :: Understanding algorithms and data structures
- • Proficiency in developing tools and frameworks
- It debugs and fixes.
Vibe Coding is completely different: You just have to describe what you want. AI wrote your code.
"I don't write code anymore, I'm directing AI like a command band. — Vibe Coding Core Concept
Four features of Vibe Coding
1. Synchronising folder
You don't need to write code, tell AI what you want in white.
2. AI generates most codes
AI will automatically generate the complete code according to your description.
3. The manual is mainly "checking" rather than "writing."
Your job is to check if AI wrote the code, not himself. Write
4. Quick Overture, quick error.
Ideas and prototype tests are improved and cycles are significantly reduced.
How good is the experience?
The traditional way to write an App:
- • Python/Java/Swift (a few months)
- • Build development environments (days)
- ❌ Write business logic (weeks)
- :: Debuging and repair (weeks)
Vibe Coding:
- Open Copilot/Claude
- Say, "Do me a to-do app."
- Copy paste code
- Run, see the effect.
From months to hours, this is Vibe Coding's magic.
The limits of Vibe Coding
It's cool, but Vibe Coding isn't all-powerful:
| Complex projects | Corporate systems still require professional structures. Division |
| ♪ Safe and sensitive ♪ | Codes for financial, medical, etc. that require rigorous auditing |
| Depth customization | When you need to go deep into hardware or the bottom of the system. |
| Debug. | AI wrote bugs that still need to be repaired. |
How does ordinary people start?
Step 1: Select an AI programming tool
- 💙 GitHub Copilot (integrated in VS Code)
- Claude.
- 🔵 Cursor
Step 2: Start with small projects
- Script: Batch renaming file
- Small tools: exchange rate calculators
- Automation: automatization of folders
Step three: Don't be afraid to make mistakes.
It's normal to make mistakes! Send the wrong information to AI. It'll fix it.
Summary
Vibe Coding is not replacing a programmer.Make the programming threshold significantly lower.I don't know.
It's like the calculator doesn't replace mathematicians, but it allows everyone to do math.
In the future, everyone can be a programmer.
Don't be afraid to try, maybe your first procedure is in the next conversation.