Interns in tech make more than workers in most occupations
theatlas.com
theatlas.com
When you hire an intern, you pay them almost-entry-level rates because they are doing almost-entry-level work.
Interns are not slaves to be under-paid, and tech is a high paid industry. I'm not sure what's surprising about this.
Call me a privileged asshole or whatever since I work in tech and I get paid well, but isn't that how supply and demand works? Once upon a time, you could get a really well-paying factory job or a well-paying job working in the coal mines since those jobs were in demand.
I feel like that's how it's kind of working in software. Factory jobs are going away because robotics are taking over, which creates a demand for engineers to maintain these robots. We're kind of going through a second industrial revolution, except it's a digital and robotics revolution. Unfortunately, that means we're also feeling the crunch of that which means there's a big demand for engineers that our workforce doesn't supply for... yet. So yes, tech interns are going to get paid more than most other places.
Needless to say, most people are not able to participate.
Do we have any numerical evidence for this? Sure, it could explain Google's revenues, but monopoly rents from being the search-engine could explain that too. What about on a per-worker-hour basis, wit some official numbers?
Besides, the economic notion of value is an incredibly slippery concept. Not only does it include bargaining power (so your value can decrease even if your economic productivity increases), it weights in the wealth of your customer too -- better to entertain a banker than to feed a poor. "Value" for the purpose of economics is typically quite far from "value" for the purposes of morality.
3rd reason not to be a dick about this: the wheel turns constantly, and we will not be on top of it forever. See: any mature engineering discipline, or even past performance of SW engineering.
And what we worked on would fall under computer vision / machine learning, so I wouldn't call it "almost-entry-level" work
Appearances can be deceiving - for senior positions (rather, for more experienced people) more is less. What is more work - writing 2000 new lines of code or writing/refactoring into 200 that do the same thing?
Edit: Actually the interns were doing the refactoring too. This project is a bit outlier however as the code base was completely new, like 3 days old when we joined.
I see what you mean, but I disagree about those tasks not contributing to the project. A software project is more than just code alone: understanding the ever-changing problem space, creating a roadmap, budgets, meetings, schedules, handling conflicts (politics) are necessary for all non-trivial projects whether it's proprietary or Free/Open Source.
I do commend your seniors for shielding you from the boring (but very necessary) bits - I'm sure they made it look easy.
That's the way it works in tech, but that's probably because there's plenty of money sloshing around, and plenty of job openings. Jobs in publishing get paid pretty well, but there's more competition for jobs and less money around, so their internships are often completely unpaid.
It's surprising for someone coming from an industry where an internship is a money-losing chance to learn and network (like going to school), to see that tech internships are for making money.
Not a huge fan of this site, presenting data without context seems like a great way to stir up trouble without doing any actual reporting.
No thank you.
It was quite easy to get the internship. Back in my time, ~2011, ~1/3 of students from my alma mater, Warsaw University, did J1 internship in USA.
BLS data on pay by occupation http://www.bls.gov/oes/current/oes_nat.htm#00-0000
While the graph in the OP seems a bit subjectively selective, the BLS data seems to support the argument and data from other sources seems to support the 74k number for software intern average salary.
Adjusted for length of employment (assuming about three months per year) that would be $19,500 / yr. Not entirely unexpected tbh.
There are some articles out there hint at the average seasonal salary being around $69k http://www.simplyhired.com/salaries-k-seasonal-jobs.html
Also, $120k pro-rated is about right for what top tech companies are paying so it sounds like you just happened to not get those offers.
The other salary data was from "BLS May 2015 National Occupational Employment and Wage Estimates".
I found the survey useful to compare your offers to other offers at that company/ones nearby. It was way easier to use than glassdoor, especially because the offers increase a little every year and you want to be sure you're not getting screwed somehow.
Definitely should be used for any real analysis though, not even blog-post analysis.
Large enough sample to be ultra conclusive? Not really, but I think it gives you a taste for the data and it's unlikely that tech interns /do/ make more than most, but it's not really surprising.