Re:Ask HN: How do I feel less guilty about bugs?
by askhnthrow74 on Monday March 07, 2022 @01:07PM
(#30591194)
We have blameless postmortems after major incidents like "the app is completely down." The action items aren't always followed, even easy ones like "new PRs should not use X function, they should instead use Y function." Two days later a PR will be approved and merged that uses X function. So then I'll make a meeting a month later saying "here are all the action items from the last couple postmortems that I don't think we're following" and everyone will be in full agreement again, but still nothing changed.
So given that, I don't feel very comfortable pushing hard for any process changes. I already feel like I'm bordering on annoying.
Re:Ask HN: How do I feel less guilty about bugs?
by NoodleIncident on Monday March 07, 2022 @02:46PM
(#30592451)
The action item isn't easy if everyone has to individually remember it going forward. An easy action item would be to add a lint rule to prevent the X function from getting checked in, even if the author never heard of this rule before.
Re:Ask HN: How do I feel less guilty about bugs?
by jrochkind1 on Tuesday March 08, 2022 @10:25AM
(#30600873)
Well, I guess your options are:
* 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
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.