Programmer Salary Debate

The cluster focuses on debates about software developer compensation, including why programmers are paid highly, whether they are overpaid or underpaid relative to their value creation, comparisons to other professions, and the importance of market-rate pay to retain talent.

📉 Falling 0.3x Career & Jobs
5,663
Comments
20
Years Active
5
Top Authors
#4293
Topic ID

Activity Over Time

2007
12
2008
48
2009
63
2010
147
2011
280
2012
248
2013
235
2014
328
2015
323
2016
380
2017
367
2018
330
2019
385
2020
378
2021
554
2022
586
2023
450
2024
261
2025
264
2026
24

Keywords

DCVS FB AI BSD IMO Node.js BTW BigCo MANAGERS ycombinator.com paid programmers developers pay engineer engineers software comfort company money

Sample Comments

vorotato Oct 12, 2017 View on HN

They pay their software developers top dollar because if they weren't they'd work elsewhere, but everyone else....

waterlesscloud Mar 14, 2014 View on HN

Programmers work in little cubes with the other peons. Why should they be paid so much?

GoodJokes Jul 8, 2019 View on HN

Why do programmers get paid so much?

runT1ME Jun 3, 2016 View on HN

If you are not paying top of market wages, one or more of the following has to be true:1. You don't believe top developers are intrinsically 'worth' the amount that FB/Goog/Amzn/ and many other SV companies pay, that it's not a net win for the company to have top talent.2. You think that you don't need top developers, that really you're just going to be fine recruiting a bunch of B players, and it's some other 'thing' (busi

cygwin98 Apr 26, 2011 View on HN

Here are my random thoughts about the reasons (not in a specific order):1. they are not part of a software company, say, not generating revenue directly, so they are not high on the payroll list2. the pay is based on the overall performance of the whole development team, so the great programmers' productivity got mitigated by the worse ones'3. high productivity may mean technologically superior products, however, superior products don't necessarily lead to market success4. if there i

zanny Dec 29, 2018 View on HN

The worst part is that on average developers are still often underpaid. In some cases grotesquely. Some individual engineers can easily account for millions in revenue in a year to the company they work for, but they are only paid upwards of a few hundred thousand. On the flipside there are certainly a lot of people employed in industry making their companies negative revenue - costing developer hours to make up for their mistakes or ineptitude worth less than the working code they produce.So

JJMcJ Mar 9, 2019 View on HN

Ask them what they get paid vs. the developers.

terra_t Jul 1, 2010 View on HN

When it comes to wall street bankers, there seems to be a consensus that money is the only thing that's going to bring in good talent.When it comes to programmers, the consensus seems to be the opposite. I mean, they ought to be motivated by having a refrigerator full of Red Bull or being able to bring their dogs to work -- I mean, the Linux kernel got developed by people who work for free... Why do we need to pay people anything at all to develop applications for our intranet?Althou

burntoutfire Oct 7, 2019 View on HN

You're paid more because you are expected to provide a lot of value and are also hard to replace. Society is simply giving you back some of the value that you're creating for it. A housekeeper can only change so many people's sheets per day, while features you engineer at Google can impact a billion+ people. BTW, if you don't feel like you contribute a lot yet, give it some time - in 5-10 years, this should change.

ams6110 Aug 3, 2015 View on HN

If competent developers are willing to work for whatever "BigCo" is paying, why would BigCo pay more?