The code programmers write is worth $0 without the surrounding organization.
The company makes the code valuable.
Programmers are paid based on supply and demand. It's a completely different measure.
The company makes the code valuable.
Programmers are paid based on supply and demand. It's a completely different measure.
It would take a team of scientists and analysts to properly measure how much value each employee creates (and even then, probably wouldn’t be 100% accurate).
If you can’t even measure how much each employee’s contributions are “worth” to the final product, how the hell are you supposed to pay people based on those metrics?
The answer is, you don’t.
So if you want to get paid more, don’t worry about creating more value, worry about increasing your leverage. Form a union or guild, learn a skill very few people have, form close relationships with your customers, etc.