News for hackers. Stuff that matters.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Sunday March 23, 2014 @07:20PM (#7455716)
Colluding to hold down wages is terrible and I hope they get in a lot of trouble for it. But this doesn't follow:

> Maybe if CEO's weren't illegally conspiring to drive wages below their market value, there wouldn't be a so-called "engineer shortage"?

What illegally driven-down wages mean is that the shortage is more acute that previously thought. That's because the main way to measure the relationship of supply and demand is through price; i.e. the more the salaries grow, the less supply there is relative to demand. So if salaries have been held down, some of that evidence was masked.

Secondly, it means that non-giant companies could be competitive in making job offers, whereas perhaps in a more free labor market they might not be able to compete salarywise with Google, Apple, Microsoft, etc. Thus, as seen from say, a startup's vantage point, this check on the upward price pressure actually kept the supply of affordable engineers up.

So I remain sympathetic to the there-aren't-enough-programmers line of thinking, and certainly don't think of this as hypocritical or antithetical to that line. Of course, that doesn't excuse any of Google's behavior here; they've effectively stolen a great deal of money from all of us through illegal collusion, pocketing the money that an honest market would direct into the engineers' bank accounts. I hope there's hell to pay.

Edit: I suppose it's theoretically possible that if the salaries went up to their natural levels, then people would pour into the field, and perhaps that's what you're trying to say. I think that's very unlikely, since software engineers are already paid a great deal more than most fields, so these people are either people who don't care about money unless it's a lot of money, or they're people who instead chose to be doctors and lawyers. I'm sure more people would say, "hmm, maybe I should be a programmer", but you have to ask why those people aren't doing it now. As economists might put it, this is a structural problem, not a market problem (I hope I'm using those terms right).

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by TheCoelacanth on Sunday March 23, 2014 @07:36PM (#7455755)
> What illegally driven-down wages mean is that the shortage is more acute that previously thought. That's because the main way to measure the relationship of supply and demand is through price; i.e. the more the salaries grow, the less supply there is relative to demand. So if salaries have been held down, some of that evidence was masked.

Not really, price ceilings have a well-known effect of causing shortages because purchasers who should have been priced out of the market use up some of the supply. If the price had been allowed to rise naturally, those willing to pay the higher price would get what they need.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by legutierr on Sunday March 23, 2014 @07:56PM (#7455817)
You also can't look at the market statically. Higher wages will create incentives for new people to enter the profession, increasing overall supply (and eventually putting some downward pressure on salaries once again).
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by anigbrowl on Sunday March 23, 2014 @11:54PM (#7456593)
That's true in theory, but I don't think there are a lot of people ignoring the tech sector because median pay for a competent engineer is only ~$100k.

Sure, you can find examples of people who went into other areas, but given the very low barriers to entry (put some good stuff on Github repeatably, no industry requirement for an advanced or even undergraduate degree if you have talent, no unions or guilds, no competency certifications required to practice software engineering), I don't think there's such a big pent-up supply.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by meric on Monday March 24, 2014 @03:56AM (#7457181)
I live in Australia and work in a small company and $100k just isn't enough to entice me to go over to the US to work for Google et al; It isn't that much more than what I make now, plus I get to live close to home. And yes, I can choose to move to US if I want, due to the E-3 visa.

I'm sure there are a lot more people like me.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by robrenaud on Monday March 24, 2014 @09:06AM (#7457946)
Even the bottom level full time software engineers at Google in the US make more than 100k in total compensation.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by meric on Monday March 24, 2014 @10:11AM (#7458272)
I've only just graduated from university last year, so...
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by gdh73 on Monday March 24, 2014 @03:53PM (#7460940)
There are a lot of people like you even in the US. Cost of living in California is part of the issue. Tech companies could find the talent for less pay if their workforce was located outside the most expensive areas.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by hockley on Monday March 24, 2014 @08:45PM (#7462925)
Wall Street pays much more. Anyone looking for the most lucrative sector to cash in mathematical talent would pick finance if choosing purely based on salary.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by trevelyan on Monday March 24, 2014 @12:57AM (#7456795)
100k is a lower salary (adjusted for inflation) than high school dropouts were making in the dot-com boom doing things like server administration for companies like Go/Disney.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by anigbrowl on Monday March 24, 2014 @01:44PM (#7459825)
That's not the point, though you're right. The point is that $100k is still a lot of money when the median is ?$47k. What are all these people doing instead of accepting a measly $100k to be software engineers? I don't think 4100k jobs are so easily available in the US that people are just turning up their noses at it, but that there may be other reasons (like lack of appropriate skills) for the lack of supply. Of course more people will try to enter the profession if salaries are allowed to rise to a market equilibrium, but SW engineering skills aren't a simple commodity that people will just automatically acquire in accordance with the laws of perfect competition.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by krisdol on Monday March 24, 2014 @01:56AM (#7456944)
Too bad that bubble popped.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by brianchu on Sunday March 23, 2014 @09:31PM (#7456172)
TheCoelacanth is looking at the market over the short and medium term, which is the correct way to look at it if we're arguing over whether there is a shortage today.

Furthermore, it's not like quantity supplied is perfectly responsive to price. It takes time for new people to enter the industry.

Talking about the long-term is rather pointless because technically, from a theoretical standpoint, everything is supposed to equilibriate over the long term. All shortages self-correct over the long term. Again, this is theoretical.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by SixSigma on Monday March 24, 2014 @06:15AM (#7457470)
As the saying goes : In theory, theory amd practice are the same.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by cryoshon on Monday March 24, 2014 @03:22PM (#7460711)
You don't seem to understand-- most people simply don't have the ability to think about things in a way that is STEM friendly.

It's not an option for them to re-train, they don't work that way.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by seestheday on Tuesday March 25, 2014 @03:06PM (#7468120)
You should probably cite something to avoid getting downvoted.

e.g: http://www.bricklin.com/wontprogram.htm

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Sunday March 23, 2014 @07:59PM (#7455825)
I don't think that explanation quite works. There are two cases:

1. Companies in the Google/Apple/MS cabal

2. Other companies

Companies in 2 can always just pay more for what they want, since they're not governed by the cap. If they did that, of course, they could pull a bunch of people away from 1 and the price level would keep rising. That didn't happen because (mostly) only companies in 1 are able to pay at near the cap level anyway. So there might be inefficient hoarding, but it's just companies in 1 hoarding from each other.

It doesn't analogize exactly to, say, anti-gouging price caps for gasoline in a snowstorm (which, I agree, lead to terrible shortages and inefficient allocations), because this is equivalent to the gas stations setting a price floor (people shop at places with the lowest prices but work for the place with the highest wages). And then some gas station down the street opens a gas station with prices lower than the floor...

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by foolinaround on Sunday March 23, 2014 @08:50PM (#7456014)
If a company in category 2 (in the above ) pulls enough weight to make a significant change, then the companies in category 1 will add this company and pull it into category 1.

Said company would gladly go along since it benefits as well.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by kvb on Sunday March 23, 2014 @10:52PM (#7456440)
Have I missed some news, or is your inclusion of Microsoft in the cabal erroneous?
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Sunday March 23, 2014 @11:58PM (#7456599)
From the article (quoting Pando):

> ... what began as a secret cartel agreement between Apple’s Steve Jobs and Google’s Eric Schmidt to illegally fix the labor market for hi-tech workers, expanded within a few years to include companies ranging from Dell, IBM, eBay and Microsoft, to Comcast, Clear Channel, Dreamworks, and London-based public relations behemoth WPP

You can also see Microsoft in the screenshot of Google's "Do not call" list.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by TheCoelacanth on Sunday March 23, 2014 @09:26PM (#7456153)
Sure, but look at which category the companies complaining about shortages are in.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Monday March 24, 2014 @12:13AM (#7456648)
I assume you mean 1. But if they're complaining they can't get enough engineers, it can hardly be that they're also hoarding them, right? At the very least, the companies that are a) paying the most and b) looking for ways to access a larger labor pool have got to be using the engineers they have at near maximum efficiency. Otherwise, those would be weird levers to pull. They actually are the companies that in an honest market get the engineers anyway; they already pay at the top of the market. That they've dodged paying for it in full doesn't change that.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by lhc- on Monday March 24, 2014 @12:38PM (#7459221)
If you look at it from a more negative perspective though, lobbying for more H1-B visas is an even more effective way to decrease engineer compensation, because you can reduce your salaries further by increasing the pressure on US engineers by threatening them (implicitly or explicitly) with losing their jobs to cheap foreign labor. One could easily argue it looks like two sides of the same coin: using every dirty trick available to avoid paying engineers according to their actual value to the company
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Monday March 24, 2014 @04:25PM (#7461185)
I'm completely willing to believe that big companies have poor intentions when lobbying the government. H1-Bs are just more market distortion. (I personally believe we should just hand software engineers green cards at the airport and remove the cheapness from foreign labor. More engineers, but without the bullshit.) I'm just saying it doesn't make the engineer shortage less real. All the ways you hold down salaries are ways that companies are dodging honestly dealing with a legit shortage.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by femto on Sunday March 23, 2014 @07:52PM (#7455808)
The lower price will further reduce supply, by encouraging potential employees to move to better paying alternatives, outside the domains in which salaries are being fixed.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by mabhatter on Monday March 24, 2014 @01:23AM (#7456863)
The bigger problem is that these companies all want "rockstars" at age 22 AND ones that will be "company men".

Neither Bill Gates nor Steve Jobs would get in the DOOR at a tech company today. They didn't finish college... Or the RIGHT college. Their own companies would buy their startup and boot them.

It's a culture of childishness that they have so much money and resources they don't have to value WISDOM that employees might bring. In fact they actively ROOT OUT those employees in their hiring processes.. That's why all the games.. They don't want employees that won't play. They have myopic NIH syndrome hard.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by _pmf_ on Monday March 24, 2014 @06:50AM (#7457552)
> Neither Bill Gates nor Steve Jobs would get in the DOOR at a tech company today. They didn't finish college... Or the RIGHT college.

It helps a bit if you are filthy rich at the beginning.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by kstop on Monday March 24, 2014 @11:44AM (#7458836)
Jobs was many things, but not filthy rich at the beginning.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by CamperBob2 on Monday March 24, 2014 @01:24PM (#7459625)
Neither Bill Gates nor Steve Jobs would get in the DOOR at a tech company today.

Oh, I have a feeling they'd squeak by, somehow.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by syntheticlife on Monday March 24, 2014 @05:46PM (#7461845)
Technically.. wouldn't they start their own companies and be in charge of the door anyway?
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by briantakita on Sunday March 23, 2014 @07:52PM (#7455807)
> Secondly, it means that non-giant companies could be competitive in making job offers, whereas perhaps in a more free labor market they might not be able to compete salarywise with Google, Apple, Microsoft, etc. Thus, as seen from say, a startup's vantage point, this check on the upward price pressure actually kept the supply of affordable engineers up.

Actually, it just gave the non-engineers more leverage. If the engineering rates where higher, there would be more engineers who would be founders. Engineers would have a larger % of the startup, since non-cash compensation would have to be offered.

Also, the artificial deflation caused some engineers to be stuck in a bad job.

That's why I won't be anyone's employee. It's a bad deal for me. It's a bad deal for many engineers who are employees right now.

Unfortunately, it took me a while to learn the game. There's a business side to being an engineer. You don't learn that being an employee. It's against the interest of the management to have their employed engineers think that way.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by crdoconnor on Monday March 24, 2014 @01:43AM (#7456923)
>What illegally driven-down wages mean is that the shortage is more acute that previously thought.

No, it just means the sense of entitlement amongst tech CEOs is even greater than previously thought.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by lionspaw on Monday March 24, 2014 @03:50AM (#7457175)
I used to be a full time software engineer for a major tech company in the US, but quit after one year. The low six figures salary wasn't enough incentive for me to stay at that job, given how much I disliked the nature of the work.

But if the salary was higher, there is a good chance that I would have worked at that job for longer than I did. So I think salary does affect labor supply, and the supply of engineering talent is not as inelastic as you may think.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by djb_hackernews on Monday March 24, 2014 @09:08AM (#7457953)
I think your edit hits the nail on the head in regards to higher salaries attracting more people to the profession. I've posted about this a few times here on HN if you care to look at my comment history but basically the efforts our politicians and our bosses go through to bring in foreign workers and suppress wages results in signalling to potential entrants into the tech employment market. If you take a smart person (which we've acknowledged tech workers are, because gosh, we need to drink from the global talent pool to find such smart people), and they have many options including protected professions that are definitely more lucrative and don't have any of this downward pressure, what choice do you think this smart person would make?
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by vilda on Sunday March 23, 2014 @08:02PM (#7455837)
If I read it correctly then they are not holding wages down as such, but are trying to avoid employee poaching. Raising wages might be a result of active competition, the question is how much. My guess it would relate to only a small set of exceptional individuals.

Rules for wage negotiation for ordinary employees have generally much bigger impact.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by firstOrder on Sunday March 23, 2014 @08:14PM (#7455879)
> If I read it correctly then they are not holding wages down as such, but are trying to avoid employee poaching.

Well then you are not reading it correctly. What does it say?

>> Google is the talk of the valley because we are driving salaries up across the board

Schmidt says as plain as day, in e-mails that escaped his admitted attempts to remove a paper trail, that this is about holding down wages. He says it as plain as you can say it. I can read this, and the other HN readers can read this in black and white. That people like you feel the need to deny this happened when they have been caught red-handed says more about you then it does about what happened.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by vilda on Sunday March 23, 2014 @09:42PM (#7456209)
I'm not taking the route of personal insults as I believe this type of comments should not be in HN in first place.

Yes, I read it very well. Schmidt indeed mentioned holding the wages down, BUT from the context it's clear they mean those who are targets of employee poaching. And that's certainly not everyone - quite the opposite, only exceptional individuals or strategy hires.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by rhizome on Monday March 24, 2014 @01:42PM (#7459801)
Then again, policy means you can't, like, make more than your boss or anything like that.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by icambron on Sunday March 23, 2014 @08:08PM (#7455858)
This is true and of course it's hard to quantify how much wage impact this had on the numbers. But since the companies' explicit goal in these poaching rules was to keep salaries in check ("we are driving up salaries across the board"), I think it's safe to say it was substantial. Poaching usually requires giving the poachy a raise.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by stefan_kendall3 on Sunday March 23, 2014 @08:50PM (#7456016)
Switch tech companies a couple times. Note what happens to your salary.

Hint: It doesn't go down.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by kagali on Monday March 24, 2014 @12:31PM (#7459168)
> Secondly, it means that non-giant companies could be competitive in making job offers, whereas perhaps in a more free labor market they might not be able to compete salarywise with Google, Apple, Microsoft, etc. Thus, as seen from say, a startup's vantage point, this check on the upward price pressure actually kept the supply of affordable engineers up.

Amazingly short-sited argument. It forces people to either accept a low paying job in a field they love, or find another field just to make ends meet.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by mcv on Tuesday March 25, 2014 @06:12AM (#7464887)
High price isn't simply a signal that there's not enough supply, it's also the mechanism that increases the supply. If engineers get higher pay, more people will choose an engineering career (rather than management, law, medicine or other high paid professional careers Edit: or Wallstreet, which does pay top dollar for math geniuses to create new derivatives that bring down the economy).

The companies themselves have created the shortage they're complaining about.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by james1071 on Tuesday March 25, 2014 @12:34PM (#7466882)
No, you measure a shortage by the number of unfilled vacancies.
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by crassus on Sunday March 23, 2014 @11:41PM (#7456556)
The brilliant Ivy League kids that go into finance are still going into finance. The pay after 3 or 4 years of experience is way better than in the software industry.

When Harvard grads start choosing Google over Goldman Sachs, I'll believe in the engineering shortage. Now excuse me while I return to my 10 hour Craigslist odyssey to find an affordable Bay Area apartment...

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by taude on Monday March 24, 2014 @08:33AM (#7457819)
There's not nearly as many Wall Street jobs as there used to be, which is why a lot of these smart college grads end up in in S.V. chasing VC money to start companies...
Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by usaar333 on Monday March 24, 2014 @02:31AM (#7457021)
Plenty of CS majors do.

I'm not even sure if finance beats CS pay for those in the top-tier, especially on a per-hour worked basis. It may be hard to track as so much comp in finance is bonus and so much in CS is equity.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by antocv on Monday March 24, 2014 @05:20AM (#7457322)
It also means that tech giants do not really value the product and output of their engineers. They're willing to screw them over.

It also means that the deflated salaries/compensation may have led to managers/business/finance decisions being all wrong - investing in some projects but not others and skeweing the technical landscape. Im thinking of things like GWT or dartlanguage, and the like, which if engineer prices would have been correct probably would not have been made at all.

The conspiring to lower compensation has hurt the field and profession of software engineering as a whole.

This shortage of "engineers" is another excuse to make government pay for education or take more immigrants and pay for them, their health care costs, language education etc, to make tax-payers pay for recruiting engineers to the tech giants.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by TeMPOraL on Monday March 24, 2014 @06:33AM (#7457509)
> It also means that tech giants do not really value the product and output of their engineers.

I think the opposite. It is not in the best interest of "the product and output" for engineers to keep switching jobs every few months to get increasingly greater salaries for the same work. It creates incentives to not care about the product.

Re:Emails From Schmidt And Sergey Brin Show Agreements Not T... by antocv on Monday March 24, 2014 @06:59AM (#7457573)
What has switching jobs to do with this?

How many lawyers do you see switching jobs every few months?

Anyway software engineers shouldnt care about the product once the project is completed - the job to take care of the product is with devops or maintanence people. Development, and thats it.