Got back into IT a year ago. Usually code in C# for an ERP customers and am making my own website with ASP.NET and other stuff I have no idea how to use... yet :)
Not exactly a developer story but it's about being scared. I was scared everyday for a long time that I was "leaving myself behind" if that makes any sense. Everyone's just better, more educated, smarter, etc. Then you wake up one day and realize you are your only competition and, just like all those "better" people did, you got to sit down at your keyboard and fall in love with learning and knowledge.
I'll still probably be really scared if I mess with production environments by mistake though :)
First time deploying to production, first time fixing an issue with prod without my more experienced colleagues available. Basically anything on prod makes me nervous still.
And realising the script you wrote is the reason the servers are down. Not a fun time but at least I learnt a lot from it.
Back in 2000, fixing the Y2K bug on a big bank while the country was adopting the Euro, we had a migration project. The goal was to fix the Y2K and the project managers decided to do the migration to the Euro at the same time since they had the resources in the field. What can go wrong, right? So we had this huge cobol scripts that was suposed to do the exchange. 3 step operation, collect all money from all accounts, exchange the values, and deposit afterwards. So it collects fine, exchanges fine and it breaks. For 4 days no one with account in the bank (and this was a big bank) had available funds to use.
AWS terminating the admin server where your build server lives for no apparent reason, and you're the sole developer/devops! That was a sleepless night.
When you come back from your honeymoon break to the news that the lambda service you hooked up for the legal department has been erring out for, at least, a month, and no one noticed.
I'm a tmux user and I always have 3 windows open: "local, production and random".
Thinking I was on "local", I was spamming some stuff (bash/apt installs) only to realize to my horror that I was on production and actually connected to a server.
Luckily nothing really happend but it was a very scary 20-minute confirmation check.
Latest comments (17)
Not exactly a developer story but it's about being scared. I was scared everyday for a long time that I was "leaving myself behind" if that makes any sense. Everyone's just better, more educated, smarter, etc. Then you wake up one day and realize you are your only competition and, just like all those "better" people did, you got to sit down at your keyboard and fall in love with learning and knowledge.
I'll still probably be really scared if I mess with production environments by mistake though :)
996 ICU + 251
First time deploying to production, first time fixing an issue with prod without my more experienced colleagues available. Basically anything on prod makes me nervous still.
And realising the script you wrote is the reason the servers are down. Not a fun time but at least I learnt a lot from it.
Back in 2000, fixing the Y2K bug on a big bank while the country was adopting the Euro, we had a migration project. The goal was to fix the Y2K and the project managers decided to do the migration to the Euro at the same time since they had the resources in the field. What can go wrong, right? So we had this huge cobol scripts that was suposed to do the exchange. 3 step operation, collect all money from all accounts, exchange the values, and deposit afterwards. So it collects fine, exchanges fine and it breaks. For 4 days no one with account in the bank (and this was a big bank) had available funds to use.
Days of extreme mental block: the days when my hands refuse to code what my mind wants.
AWS terminating the admin server where your build server lives for no apparent reason, and you're the sole developer/devops! That was a sleepless night.
When you come back from your honeymoon break to the news that the lambda service you hooked up for the legal department has been erring out for, at least, a month, and no one noticed.
I used to be scared of any task, until I learned to enjoy it. Now if it does not work I know Im going to love it when it does :D
Deploy an ECS in production ... with develop properties.
I'm a tmux user and I always have 3 windows open: "local, production and random".
Thinking I was on "local", I was spamming some stuff (bash/apt installs) only to realize to my horror that I was on production and actually connected to a server.
Luckily nothing really happend but it was a very scary 20-minute confirmation check.