4 ms·
Nowhere in this blog post does he say that the supply of immigrants ought to be restricted...
by lackbeard 12y ago
Nowhere in this blog post does he say that the supply of immigrants ought to be restricted...
- davidw 12y agoHe sure seems to imply that paying far above market salaries is the best way to get good programmers, rather than immigration. Maybe I'm reading it wrong? I don't think the economics of that add up, though, long term. If there are a bunch of people willing to work, and an artificial barrier, that barrier will only work for so long before people route around it.
- paulmd 12y agoThis post seems to imply that there is a single "market salary" for programmers. That's not really the case anywhere - a green intern doing web programming is never going to have an equal salary to a greybeard doing consulting in esoteric niche areas (eg COBOL in banking systems). There's always diminishing returns for superstar talent in any field - a Fortune 25 CEO gets paid how much more than a manager at Wendy's? The collusion between the big tech companies to drive down salaries for top personnel strongly suggests that the market salary for these people is actually higher than what they're currently paid. They're grade-A talent in a hot field, the fact that their salaries are high doesn't mean they're above-market.
- geebee 12y agoActually, I didn't read it that way. I saw this as a dispute on a point of logic, rather than a broad statement about the best way to get programmers. Paul Graham makes the following claim: "if you talk to startups, you find practically every one over a certain size has gone through legal contortions to get programmers into the US, where they then paid them the same as they’d have paid an American. Why would they go to extra trouble to get programmers for the same price? The only explanation is that they’re telling the truth: there are just not enough great programmers to go around." Phil Greenspun makes the common (common because, in my opinion, it's so sensible) argument that perhaps a "shortage" exists because the market rate is too low to draw people into the field - that if you raised the price to well above what it currently costs to get a programmer, you'd draw considerably more people into the field. Greenspun claims that Graham's argument is based on the flawed notion that "there is no way that if companies nationwide paid programmers more than the BLS’s median pay of $74,280 per year (source), additional Americans would be attracted to this field." Part of the problem with Greenspun's retort is that PG claims to be talking only about an extreme elite, not the run of the mill programmers. However, the logic still stands in my opinion. Have you seen what elite people earn in other fields? I guess if you think that it's impossible to get someone who would otherwise have gone to med, law, or finance into programming by offering more money at a comparably elite level of talent, you'd agree that the supply of people is fixed and doesn't respond to market signals. That seems to be the basis of the disagreement.
- davidw 12y agoOh, I agree that the supply of people is not fixed, and does respond to incentives. But I have done open source software long enough to realize that a lot of great programmers are outside the US, and that creating artificial barriers is not a good solution, long-term.