4 ms·
This is a big lie. It’s not hard. There are no 10x developers. Most people doing a job of the same title in a similar team are likely worth the same money. Peo
by mlthoughts2018 7y ago
This is a big lie. It’s not hard. There are no 10x developers. Most people doing a job of the same title in a similar team are likely worth the same money.
People on HN say all kinds of crazy nonsense about it being hard to measure software engineer productivity. It’s nonsense that helps suppress wages and keeps the situation set up as a fight between engineers who should be cooperating for mutual betterment.
Companies don’t approach measuring the worth of any employee with any sort of fine-grained metrics except in highly commoditized jobs.
Also, as a software engineer your value is not all (or even mostly) from writing software. There’s reviewing resumes, attending recruiting events, evaluating new technology the company might adopt, filling out forms, sitting in meetings, sitting in diversity training, etc., etc.
You might even be adding value just by being a name on a sheet of paper. Your headcount tells a small portion of a story that wins the next funding round or puts the company in a better position with an acquirer or gets the company a high rating from a regulating agency or brings hope that causes other key employees to stay at the company or whatever.
These are reasons why some people make 100% bonuses and millions in equity while others get 15% of a low-ball base salary in options they end never able to exercise.
The reason pay is wildly unequal is not because it’s hard to measure productivity. Companies aren’t doing that anyway. Even if they were, they’ll do anything to avoid paying what you’re truly worth.
Pay is unequal because developers don’t know their worth or what forms of compensation are negotiable, because it’s all kept very secretive. Developers don’t develop good negotiation skills and they let themselves often very foolishly believe less tangible and less enforceable properties of a job (like “interesting”) are worth a big pay trade-off.
It all boils down to the same thing. We have crappy pay (compared to the real value we add) and we get stuck in open-plan hell hole offices and on and on because developers won’t say “no” to these jobs and seriously negotiate under the willingness to walk away if conditions and pay don’t improve.