Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Crazed20208ySelf taught devs are the best though, imo self teaching is a good way to train yourself to self improve without direct instruction -
Did u git gud man? Because learning from that experience sounds to me like it made u git gud.
-
techdoc7068y@AleCx04 yup of course! Had to go through 2 or 3 of experiences like these in order to really get good at what I do (another one was when I fucked up and deleted a blog DB of a major news company, and they didn't keep a backup). But I kept pushing myself to learn and get better and stop fucking up. It's been years since I made a major mistake like this, and most of my clients tell me I'm able to accomplish what their other developers were not able to. I guess u just have to make some mistakes and learn from them in order to really get good. -
@techdoc good stuff brotha! Often those mistakes make for the best developers. I am happy for ya!

Back in the day when I was a junior developer, I somehow got hired by this guy who asked me to code his entire platform from scratch. I was being paid a junior dev salary, being asked to do senior dev work, and unfortunately I needed the money, so I didn't want to turn the job down. So I did what any junior dev would do in the situation... I decided to experiment and ended up with an insanely inefficient codebase.
For some stupid reason I thought that a good DB model would be to pull one record from the DB at a time, and then just repeat the method in a loop as needed. Keep in mind I was a self-taught junior dev. The backend worked great during development, and after 3 months of developing we decided to add a lot of data in the DB for further testing, and... you guessed it... the platform slowed down like shit!
Moral of the story... u get what you pay for, so hire great talent and pay them well! And also that self-taught junior devs don't know that the f@*k they are doing sometimes.
undefined