I can tell if a carpenter knows their craft by the work they produce.
I have opinions on everything. And I like to share my opinions.
As someone that uses applications made by developers I can personally comment based on my experience using those applications.
That said, I was thinking moreso about AI in general, coding seems to be one of AIs strengths. It's also good for translation between different languages.
But a lot of people rely on it to much and don't end up developing the skills they should.
If the carpenters apprentice ueses a chainsaw instead of a handsaw to make a precise cut not only will they fail but they also won't learn how to actually make a precise cut.
That's why there is so much unfinished and broken vibe coded slop getting around.
I even tried to vibe code an app, but I had the decency not to publish it lol