Back to Handbook
Curriculum · Beginner
Prerequisites
What You Actually Need
Debunking the 'Zero Skill' myth. You don't need to know syntax, but you do need 'Code Literacy' and 'System Thinking'.
01
The Shift in Skills
Vibe coding replaces 'Memorization' with 'Orchestration'. You are no longer judged on LeetCode; you are judged on your ability to debug systems.
| Skill | Traditional Dev | Vibe Coder |
|---|---|---|
| Syntax | Must Memorize | Can Ignore |
| Logic | Writes Loops | Reviews Logic |
| Reading | Reads own code | Reads AI code (High Volume) |
| Architecture | Senior Role | Day 1 Requirement |
02
Code Literacy
You must be able to READ code, even if you can't write it. If the AI hallucinates a logic error, you need to spot it.
“You can't be an Editor if you can't read the language.”
03
Required 'Vibe' Tech Stack
Don't learn everything. Learn the glue.
- Terminal Basics: `cd`, `ls`, `npm install`. You need to navigate the machine.
- Git: You must understand branches and reverts to save yourself from AI chaos.
- JSON/YAML: Understanding data structures is more important than understanding algorithms.