I'd rather give my green or clueless or junior or inexperienced devs said knives than having them throw spaghetti on a wall for days on end, only to have them still ask a senior to help or do the work for them anyways.
It's somewhere in between. Said struggle is where they learn. Guidance from seniors is important, but they need to figure it out to grow.
How will they ever learn if all the do is copy-paste things without any real understanding, as prescribed by vibe coding?
I'm not advocating for vibe coding, that's new-age hipster talk. But just using the AI for help, assistance, and doing grunt work is where we have to go as an industry.