Don't feel bad about the bug. Bugs happen. But the company should feel bad about the process that let it come back.
Can the process be fixed? That should be top priority.
Don't feel bad about the bug. Bugs happen. But the company should feel bad about the process that let it come back.
Can the process be fixed? That should be top priority.
So given that, I don't feel very comfortable pushing hard for any process changes. I already feel like I'm bordering on annoying.
(Alternatively. you can try to be the force that turns this ship around -- but I don't recommend it.)
* Trying to figure out a way to improve processes at your current job. (There might be a way that isn't or doesn't feel like "pushing hard". OR, your current job might just be completely uninterested and this is never going to happen).
* Finding a new job. (The job market is as good for software engineers right now as it ever has been for anyone ever, pretty much)
* Deciding to live with it