| ▲ | zer00eyz 7 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||
Shit happens. Years ago I lost $250K at work, well gave away, so real money out the door. I figured out why we were bleeding, that the mistake was mine (2008 vs 2009 in a function) and then changed the pattern to use explicit names rather than numbered events. I figured at the end of the day I was fired. My boss laughed at me and told me good job for owning my mistake, fixing it, and then making sure it could not happen again. Honestly don't just apologize - tell the whole story, in full. Tell us what you should have done differently at each step. Tell us where the process failed you and us. Those sorts of narratives and suggestions are how processes get improved. There is a humble and informative post mortem that you can write up and publish (beyond HN) for everyone's edification. But that should honestly be a Monday thing, when you have a clear head and some more perspective on the whole situation. Honestly though, dont beat yourself up over this. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | john_strinlai 7 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
>I figured at the end of the day I was fired. My boss laughed at me and told me good job for owning my mistake, fixing it, and then making sure it could not happen again. i forget the origin of the story, but i loosely remember a story about a boss and employee in a similar situation. the important bit was the bosses line ($ adjusted to match your story): "why would i fire you when i just spent $250k training you" | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ktm5j 7 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Yep, everyone makes mistakes. It's the learning-from-it part that's really important. | |||||||||||||||||||||||||||||||||||||||||||||||