I've done a vibe coding hobby project where I simply give AI instructions on what I want, using a persona-based approach for the agent to generate or fix the code.
It worked out pretty well. Who knows how the software engineering landscape will change in 10 to 20 years?
I enjoyed Andrej Karpathy's talk about software in the era of AI.