I've been digging into this topic quite a bit lately, and I totally agree with the distinction between coding and programming. I've read that what will matter the most in the near future is being a software architect, not just a programmer who writes code.
Personally, with the current state of AI which, like you said, is great at coding but not quite programming i don’t feel comfortable doing full-on vibe coding. Maybe it's something I need to work on, but I really need to first design a solid code structure myself. Once I have that, I can ask the AI to generate specific parts based on the plan I've already laid out. Starting from scratch with AI written code just doesn't work for me (at least not yet).
That said, I do think this will become more common as AI keeps improving—it’s evolving fast. But in the long run, I believe the key won’t be programming skills alone. It’ll be creativity and innovation. AI will be able to code almost anything we imagine, and our job will be to come up with the ideas and use cases that actually make a difference for others.