2 ms·
One of the things Amazon measures for engineers is revisions to PRs. This makes since at a very superficial level. If you're a better engineer, you make the PR
by malfist 3y ago
One of the things Amazon measures for engineers is revisions to PRs. This makes since at a very superficial level. If you're a better engineer, you make the PR right the first time.
Except what happens is either engineers game it by just canceling PRs, making the requested change and resubmitting it. Or fighting tooth and nail for everything. No I won't change the naming on this variable because then I might get out on PIP. Or even more insidious, the team just doesn't do real code reviews, they just rubber stamp each others work in a "you scratch my back, I'll scratch yours"
- nine_zeros 3y agoAn Amazon engineer (also other FAANG engineers) spends an insane amount of time on gaming an adversarial system. If it were not for the unrealistic anti-competitive moats of these companies, these management practices would have burned them to the ground. Startups that have copied these practices without giving FAANG compensation have faded away in history.