HN Hall of Fame Weekly email

Why programmers are not paid in proportion to their productivity (2009)

www.johndcook.com Essays & writing Essays & articles Economics & business Class of 2022-06 Hall of Fame
Screenshot of www.johndcook.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 4 of them.

submissions
5
submitters
5
observed span
2009–2022
peak thread · 306 comments
285 pts
latest 20+ return · 2022-06-29
191 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

The subject of this post may be the number one reason for a good programmer to stop being an employee and to start being an independent business person. 2 of my own examples (I have many more, as many of you do too): As a one man IT department, in 15 months I reduced my annual budget from $2.3 million to $600K, cleared up 500 old tickets, and implemented 4 mission critical applications. My reward? A 4% salary increase. (I…

edw519·285-point thread·

The actual real reason is that most management is just bunch of morons busy optimizing for their own success, and no one worrying about any common sense good of the company. The company downfall is always hiring the first "manager". After that managers will just keep inventing excuses to expand their dominion, until the company is 50% management, there's more people than actual work that needs being done, yet all work grinds to almost complete halt. Even if a given…

The author has not ever worked with the truly 10x more productive programmers. Most people do not get the chance to work with these programmers. They do get paid in proportion to their productivity. There are so many horrible programmers that you can be mediocre and be 10x more productive than the guy next to you. Thus you think you're in the 10x crew. But you really aren't. It's not because you're really that good. It's because the guy next…

rdouble·114-point thread·

That's the problem with being so good that you make it look easy. Everything thinks that it's actually easy, and no one gives you credit for it. The military periodically runs war-games, in order to assess the effectiveness of various tactics/strategies/leaders. I wonder how much we would learn if the major tech companies periodically did the same thing. Come up with a complex task, spin up multiple groups to work on it in parallel, and examine what exactly each group…

whack·98-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
695

reference only — not used in Hall rules or ranking

Total comments
692

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2009-12-23Why programmers are not paid in proportion to their productivityFirst breakoutimgabe114129
2009-12-23Why programmers are not paid in proportion to their productivityseegate71
2011-04-26Why programmers are not paid in proportion to their productivityBest threadshawndumas285187
2018-04-20Why programmers are not paid in proportion to their productivity (2009)walterclifford9869
2022-06-29Why programmers are not paid in proportion to their productivity (2009)Hall induction · Latest 20+ point returnLionTamer191306