Live data from Hacker News

The myth of America's missing software engineers

management.fortune.cnn.com

41–50 of 143 posts

Re: The myth of America's missing software engineers

#41
post #23

"It would make sense that an employer would try to offer a lower salary to an employee it helped move to the United States since that employee also gains the benefit of getting sponsored, but the analysis found the opposite." This makes me want to punch the screen. It is ILLEGAL to pay an engineer on an H-1B less than the median salary for that position, precisely because people were worried that foreign labour would…

There's a very easy work around. Tell the USCIS that you're bringing 'HTML guy' for $80K/year, but in reality it's a software engineer that would otherwise make $120K+ in the US.

Re: The myth of America's missing software engineers

#42

Important factor is how many of the "qualified" candidates clear the interviews? The problem is not the lack of people to interview, it's the lack of people who clear interviews.

Can you elaborate on this further? Are you implying that it is the quality of the candidates and not the number?

I can't say I disagree with that statement in and of itself. Yet I believe you are getting few qualified candidates because companies are asking for highly skilled people with a great deal of experience and then only, and my opinion is intentionally, offering well below market wages. This then allows them to scream "there are not enough developers". The whole shtick is just meant to repress wages..

Re: The myth of America's missing software engineers

#43
post #29

" Bright.com, a California-based company that uses big data analysis to pair jobseekers with employers, released a report last month that showed that the supposed dearth of high-skilled engineers in the United States may be fiction after all. " Which would presumably be a useful result for Bright's business, if it is true, as it would mean that companies simply are not looking hard enough, which is Bright's business.…

In the place of analysis you have put a lot of snark which seems to be analysis. If another company with a different business had posted - one with an incentive to say there is a shortage of high-skilled engineers, like most big companies hiring engineers - would you be implying their claims are false too? If not, you are being partial; if so, your method is just to say that whatever anyone says must be wrong because…

Ok, without the snark, I am specifically saying that this is not journalism. It is an advert with suspect claims.

Re: The myth of America's missing software engineers

#44
post #20
post #4

Earlier quoted context omitted.

You took that sentence out of context. This is the full paragraph: > To be sure, using data to argue about contentious policy issues should always prompt skepticism. It's too easy to focus on particular aspects of any data analysis to prove one's point and overlook those items that may raise more questions. ... which is a very valid point.

Since it's too easy to mess up, and all, the obvious solution is just not to use data. It does literally say that using data "should always prompt skepticism" - not conditionally on whether it was done right or not.

I really think you are misunderstanding that sentence. The author didn't mean what you think it means. His point was that it's not very difficult to come up with just the right data and statistics to support whatever idea you're trying to promote.

Data is basically worthless if you can't trust the methodology behind it.

Re: The myth of America's missing software engineers

#45
post #19
post #11

As someone occasionally involved in hiring, the important question isn't whether we have "enough" software engineers. It's easy to fill seats. The question is whether we have "good enough" software engineers. And, as long as we're trying to improve as a company, we'll always want better engineers.

You're 100% right. Why make it difficult for really smart people to immigrate to the US? Better engineers are always welcome at any company. In any case, there's reason to believe many of educated immigrants will become entrepreneurs and create jobs themselves.

The article claimed that the logical reason for the company's actions [since they can't underpay] is that they are recruiting for junior / lower paying [e.g. system analyst instead of software engineer] positions when in reality they are getting something like a senior dev with 5-10 years experience.

Personally, I think anyone with a 4 year degree should be allowed to get a green card if they can show they have the $$ to live in the US for a year and agree to look for work. Because the way it works now, even if the article is bullshit, it is comically vulnerable to arbitrage [LOL yes, why we do indeed need a 'junior web developer' that knows C so he can understand how our api works...oh, well, we realized after he arrived we needed him to work on this C project that was critical to our infrastructure and is responsible for 100k+/day in revenue while we pay him half of that of the guy that quit] if you can pay a lawyer for an hour.

Just my two cents.

Re: The myth of America's missing software engineers

#46
post #2

The trouble with this is that no centralized analysis can determine what "qualified" actually means; only an individual employer can determine that. So if they say there are no qualified engineers then that's the end of discussion. Having more intelligent people in the US is a good thing.

So if they say there are no qualified engineers then that's the end of discussion. You really believe that? You can't imagine that, hey maybe these companies gasp lie so they won't have to pay market wages? That some C?O somewhere cares more about the bottom line than hiring qualified local engineers that they can't threaten with deportation?

From experience, it's not "the companies" that are saying there's no qualified people. It's the engineers on the teams trying to hire people that interview those "qualified" people that send in their resume and then can't write FizzBuzz to save their life, have no idea how to even approach a design problem, knows all the buzzwords but can't explain what they mean, and have no idea how the Internet works at even the highest levels.

Re: The myth of America's missing software engineers

#47
post #23

"It would make sense that an employer would try to offer a lower salary to an employee it helped move to the United States since that employee also gains the benefit of getting sponsored, but the analysis found the opposite." This makes me want to punch the screen. It is ILLEGAL to pay an engineer on an H-1B less than the median salary for that position, precisely because people were worried that foreign labour would…

One of the concerns I've seen mentioned is that while it is illegal to pay less than the median, that median can be shifted by changing the job title.

In the CNN article, it is mentioned that the most requested position is for "computer systems analyst" which "is also a lower-paying job compared to jobs like software engineer and requires only a two-year degree." It is quite possible that some of those analysts are over-qualified for their jobs and should be making software engineer or senior engineer money.

The Government Acountability Office wrote up a report about 2.5 years ago [1] that does mention limited oversight (page 3). The text:

  "Elements of the H-1B program that could serve as worker protections
  such as the requirement to pay prevailing wages, the visa’s
  temporary status, and the cap itself are weakened by
  several factors."
Just because it is illegal, doesn't mean it isn't happening.

[1] http://www.gao.gov/new.items/d1126.pdf

Re: The myth of America's missing software engineers

#48
post #35
post #28

Earlier quoted context omitted.

Who can't negotiate? It's your fault if you can't/won't negotiate. If there is a pool of labor willing to accept a free lunch and campus-like atmosphere, coupled with cheap imported labor, in lieu of perhaps $100,000 in pay, it depresses wages across the entire industry. I'd posit that the reason finance pays more for engineers than STEM is because most of us think that the atmosphere at a finance company will suck a…

I'd never work at EA, either. Although they're the other side of the same economics, because young nerds who don't know any better and like video games will work there for less than an average tech firm, and less still than it would take to get them into finance. As far as people who take low salaries screwing up your salary: If they're willing to do the job for that and they're not appreciably worse than you at that…

If they're willing to do the job for that and they're not appreciably worse than you at that particular job, maybe that's what you're worth for that role, too?

Or there could be a collection of people that decide to enter different industries because of this, causing a labor shortage?

Re: The myth of America's missing software engineers

#49
post #24
post #5

I posted this in response to a comment the last time this came up. That article was killed, so I'm reposting: Whereas the reason there are open positions for programmers at high tech companies is that these companies want star programmers Maybe they should try paying like stars. What percentage of engineers that aren't founders or within the first five employees make over $300,000 a year? The money is in Silicon Vall…

And is GS average pay skewed by a 1% of employees who make globs of money into the 10s of millions in total comp? Do the majority of staffers make normalish wages? Admin assistants, IT, operations, etc?

Not only that, from what I've seen most investment bankers usually end up working 12+ hours a day.

Re: The myth of America's missing software engineers

#50

"Qualified applicants" takes on a different meaning if you're looking for someone to crank out a CRUD app or write operating system kernels. For example, we've been looking for an entry-level web developer for almost a year. They actually put "computer science degree" and "2 years experience" on the job ad. We found a pretty smart kid with an associates that blew the interview by mentioning he kept up with industry t…

blew the interview by mentioning he kept up with industry trends on Reddit

..as opposed to not keeping up with industry trends at all? Sometimes, I feel like middle management in America is the problem.

Post reply on HN