We shan’t overlook this:
No surprise that IBM, an outsourcing company, gets a lot of employees from schools in India. It is also one of the many outsourcing companies (Infosys, Tata, Wipro, Accenture, etc.) whose H-1B visa pay average is relatively low compared to companies hiring H-1B visa people for their own work (Microsoft, Google, Intel, Amazon, Apple, Oracle, etc.).
http://www.myvisajobs.com/Reports/2015-H1B-Visa-Sponsor.aspx
Personally, I think that the LinkedIn rankings are more useful than where certain big companies hire:
https://■■■■■■■■■■■■■■■■/edu/rankings/us/undergraduate-software-engineering
I agree that the main deflationary and wage stagnating pressure facing all of us Americans is outsourcing and offshoring and hiring workers at low salaries and off the books.
LinkedIn ranking at startups:
https://■■■■■■■■■■■■■■■■/edu/rankings/us/undergraduate-software-engineering-small
Here are the schools that make the top 20 of the Business Insiders list, top 20 of LinkedIn’s list, and the LinkedIn startups list:
Stanford, MIT, Princeton, CMU, Cal, Harvard, Cornell, UIUC.
For what it’s worth, all 8 of these schools are in the top 20 of USNews’ (grad) CS rankings. In fact, all except Harvard, at #18, are in the top 10.
The sad part is that when you hit your late 30s, you might get laid off by one of the giant computer companies. Ageism runs rampant in the tech industry.
@SeattleTW , by that time, hopefully you’ve picked up skills other than tech skills and experience other than coding experience.
Yes, indeed, and hopefully by then there will be better competition and more opportunities.
My ex-boss and one of friend, I’m sure in their 50s, if I remember they were older than me, are still working. I think one needs to focus on skill set.
One of my buddies at HP got Fioriniazed and is still unemployed. She’s toxic to most.
Most people at HP don’t like Fiorina. But I’ve interviewed a lot of ex-HPers, some were not up technically and they actually complained there was discrimination against old age because they had white hair. To which my ex-boss pointed to me as the person with the most experience. So that shut up either legal or HR.
What you found our is that the HPers didn’t have the right skill set.
Regardless, you don’t have them train their replacements, fire them and then buy yourself a jet and profit personally on their wrecked lives without a hint of remorse. It’s evil.
Lots of companies do that. I think it’s evil too.
Seems pretty accurate overall especially to the narrowed field of CS. Seems like some Ivy league schools are finally starting to come around in this area with Princeton coming in the highest at #7. I would probably swap Cornell with Princeton but no huge difference.
1 huge surprise for me at least was UF jumping into the top 50 at #46. I would have sworn the highest rated college in Florida in CS would have been Florida Institute of Technology. I believe it was announced in 2012 that UF was considering cutting its CS program altogether.
@moscott, Princeton’s been strong in CS for many decades now.
Also, once you get well below 20 in a poll like this, the rankings become pretty meaningless.
This definitely isn’t the end-all and be-all of CS rankings. Brown has a strong CS program and is nowhere on here.
DigiPen Institute of Technology
:))
No. UF has a CS program in it’s college of engineering (COE) and in it’s college of liberal arts and sciences (CLAS). They had proposed eliminating the CLAS program, and moving the faculty over to the COE. Somehow consolidating the programs under COE turned into “UF is eliminating CS, what a bunch of Luddites!”
moscott, the University of Florida has had a strong Engineering program (certainly the strongest in the state of Florida) ever since I can remember, and that’s 25+ years.
As for the rankings for Engineering and Technology, MIT, Stanford and Berkeley are the top 3. The universities that come closest to those three are Caltech, Carnegie Mellon, Cornell, Georgia Tech, Michigan-Ann Arbor and UIUC, closely followed by Northwestern, Princeton, Purdue-West Lafayette, TAMU-College Station, Texas-Austin and Wisconsin-Madison.
Schools like Duke, Harvard, Yale etc…are also excellent, but to rank them in the top 10 is, in my opinion anyway, too lofty. Even if those universities have invested a lot in their Engineering programs, so have the traditional engineering powerhouses. Their recent investment may have helped maintain the gap, but I doubt it will have narrowed it significantly.