How Does Vibe Coding Empower Next-Gen Developers?