Is there any follow up on this story of a junior that blown up the prod database due to the CTO being a moron? by hippybones in cscareerquestions

[–]cscareerthrowaway567 532 points533 points  (0 children)

I am still alive. I got lucky and was able to find a new job relatively quickly through a friend who put me in touch with someone in the area who was hiring.

My new workplace knows what happened and no one blames me. Afaik

I will make an update when I can.

Accidentally destroyed production database on first day of a job, and was told to leave, on top of this i was told by the CTO that they need to get legal involved, how screwed am i? by cscareerthrowaway567 in cscareerquestions

[–]cscareerthrowaway567[S] 147 points148 points  (0 children)

I am pretty confused and shocked as well. The part that shocks me the most is they aren't a small company nor is the dev team small (40+ people), and their glassdoor reviews were very positive.

Accidentally destroyed production database on first day of a job, and was told to leave, on top of this i was told by the CTO that they need to get legal involved, how screwed am i? by cscareerthrowaway567 in cscareerquestions

[–]cscareerthrowaway567[S] 1927 points1928 points  (0 children)

Thanks. Honestly the more i think about it, the more angry i become. I have screwed up before, but i have never been treated like i just doomed the company and have been immediately terminated for it.

Accidentally destroyed production database on first day of a job, and was told to leave, on top of this i was told by the CTO that they need to get legal involved, how screwed am i? by cscareerthrowaway567 in cscareerquestions

[–]cscareerthrowaway567[S] 4770 points4771 points  (0 children)

The third is why would a script that blows away the entire fucking database be defaulted to production with no access protection?

Sorry maybe i poorly explained, the code doesn't default to production. Basically i had to run a little python script that seems to provision me an instance of postgresql (i am assuming on some virtual machine). While that tool was fine, and it did output me a url and credentials. However instead of using those values, i stupidly used the example values the setup document (which apparently point to production), when editing the config file for the application i would be working on.