The best advice I got from a senior engineer as a junior during my time at Amazon was this: “If you want to be a high-performing software engineer, then you need to iterate faster.” Faster feedback = stronger outcomes. - Focused PRs > Large PRs - Instant previews > Full app rebuilds - Iterative designs > Waiting for "perfect" - Weekly check-ins > Once-a-year reviews - Building transparently > Building in stealth - Real data testing > Hypothetical scenarios - Quick prototypes > Fully polished releases - Clear mock-ups > Specs with endless revisions - Compiler warnings > Debugging runtime issues The quicker you get insights, the faster you can make progress. >> Speed in feedback = speed in growth.<<
It's rare to find posts like these today amongst the whole bunch of "paid ads/my most painful life struggle/course lelo" posts
Love this
I completely agree! Iterating faster is like hitting the turbo" button on your software engineering skills. Just don't forget to buckle up! 🚀
This is great advice. I actually think startup founders would benefit from this philosophy as well.
The fast you code ,the more you get to debug.
Thats some great advice. Thanks for sharing 👍
Kartikey Sapra I believe quality feedback>>>faster feedback
100% Agreed.
great
Software Engineer | Backend Enthusiast | NUST 23
1moHigh performance doesn’t just mean coding fast—it means building smart, validating continuously, and adapting swiftly. 🚀