(Most of us have had one of these experiences before in our careers -- I mean mistakes that you think are enough to cost you your job. My first serious blunder was rebooting all routers on campus, not one by one, but all at once. I wrote a script that installs a security update for all routers, then reboots them in sequence - at least that's what I thought. In fact my script was wrong and left out the wait time between routers.)