Actually that's right in line for a grad from a top 20 CS program working in SF/Silicon Valley, Boston, Austin, or NYC which is where the majority of those jobs are. As we've discussed on other threads, until you've lived in NYC or SF you really have no concept of how little $90K is there.
So as soon as you graduate from MIT, CIT, Berkeley those "top" CS programs, you get paid automatically $90K as ENTRY salary working as a programmer which is really what a software engineer is? Is that only in the Bay area or is that anywhere in United States?
Agree! JP Morgan Chase has a machine learning algo that interprets contracts and agreements. It can perform 360,000 hours done by lawyers in seconds. JPMorgan Software Does in Seconds What Took Lawyers 360,000 Hours
Am working as a dev in tech right now. My 2 cents: 1)Offshore teams don't turn around as fast as onshore teams. Even remote workers onshore. 2)Quality. Many employers locally pay up for better quality. 3)Starting salaries in the Bay area are ridiculous. So is cost of living.
Seriously you took it for granted? Do you know how expensive it is to live in big Cities in China? I would bet a software guy of the same quality would at least cost $450k if you can hire the same guy for $900k in the US.
Actually higher than that. I have heard of grads in Silicon Valley earning more than $200k right out of school.
Now AFTER the dot.com bust? With the abundance of people who are familiar and knowledgeable with some of the commonly used programming languages like C#, C++ and etc.? Wow I sure studied the wrong degree! LOL
I heard about it in 2011 / 2012. Small startups will pay extra for top talent ready to hit the ground running. Larger companies tend to have more redundancy and can better tolerate longer development times and mistakes / learning in exchange for lower wages for less experienced people.