Vibe coding by people with no programming skills is not going to happen. What will happen is moving to higher and higher code representations. A compiler is already doing 99% of the actual coding when you realize that the only language computers understand is assembly.
I am a UX Researcher, UX Design and Developer by trade since 2009. I don't know iphone development, python, any back end stuff and or in depth JS stuff.
But, Codex does and just by typing I just published a startup in python in two weeks using Codex and it's iPhone app will be available soon.
How do you not think AI will not destroy programming jobs if anyone can type to create anything they want or share your screen with Codex and have it guide you via voice? I just feed screenshot after screenshot to Codex to understand what I need to do next. Look forward to being able to share my screen and have it guide me via a voice conversation.