1. Executing Over Experience
Realizing that experience and certifications matter less than practical output, as a junior developer who puts in effort can outperform a veteran.
Hear it at 0:37 →Engineering video
0:55 · 26 November 2022
Realizing that experience and certifications matter less than practical output, as a junior developer who puts in effort can outperform a veteran.
Hear it at 0:37 →He's the number one lesson I wish I had learned earlier as a software dev. So, back when I was still a junior, I was in this hackathon, right? And I paired with another developer, but this was a 25 years experience veteran that has been coding for years. And we were tasked with building the MVP. Well, actually, he was building and I was watching. I was just trying to learn. Anyway, I go grab a coffee and I come back to find him stuck.
He tells me he's like a narrow message from a complex error. And I'm like, cool, let me see how you solve it. Anyway, I take a look at the code, he was just confusing local and global scope when dealing with arrow functions. This is really common in JavaScript. The fix was a freaking bracket. So I convinced him to change it and boom, the app compiles. Now you must have seen his face when that happened.
In that very instant, I realized that experience doesn't matter. Certifications don't matter. What matters is what you can get done. And the best thing as a software developer, and also the worst thing as you age and get older, is that a junior dev that puts in the time and effort can kick the ass of a senior regardless of how experienced they are.