I'm basically retired now and I'm really glad about the timing - I would not want to be in this field if I were in my 30s, 40s or 50s the way things are going. I think what's happening at your company is happening in lots of companies right now so I don't think you'll be able to jump ship and end up somewhere else where it's not happening. You can hope for a backlash - and it might come. In the meantime, go ahead and vibecode being careful about the areas you do it in - they seem pretty good at coming up with testcases, for example. Maybe don't let your coding agent have full editing permissions. Have it give you suggestions for what it would do in the code and evaluate them closely before letting the edits happen (pushing back when needed).