I've wondered about this a lot. I am brand new to software engineering, fully powered by AI coding. Traditional software engineers have to pivot hard or the are going to be left in the dust. The slow, methodical, take two days to put a change on a production site approach are over. I'm shipping exponentially faster than a co-worker who hasn't embraced AI yet.
I've came across HN several times over the years, I've been in IT for 15+ years working at MSPs. Never had a reason to post until now. I got assigned a ticket at work that I ended up using AI for, and I haven't stopped building since.
I get where all the hate on vibe coding comes from, but if used correctly, AI is a strong force for improvements and efficiency. Used incorrectly, you get slop without a doubt.
Come back to tell us how that's been working out 6 or 12 months from now.
You describe yourself as a vibe coder. In other words, you don't understand what you're shipping, and somehow that doesn't seem to concern you.
I'm not worried about your coworker, I'm worried about your employer allowing you to deploy a mess without requiring someone with knowledge to have challenged it, and I'm worried for your customers.