I was a business major and know nothing about the developer/software engineering world. The compensation posts on here for devs are insane - 6 figures out of undergrad! But then, I realize these are for top-tier companies like MSFT/Amazon/Facebook where the hires are also grads from top--tier programs, so of course they're getting top-tier pay. What is it like for the average CS/E grad, coming out of an average school/program? What companies do they go to and what is the range of compensation?
Some industry only needs top tier graduates, i.e physics research and strategy consulting. Some need both first and second tiers, such as computer science and finance. Some need all tiers of graduates, like manufacturing. You will be disappointed if you think there are more SWE roles with less than 6 figures package.
Depends on the market and company. Costal cities are higher...but consider how much rent is in the bay area and NYC, etc.
I don't have a formal degree and my comp + equity in Arizona is over 6 figures. Edit: Not SF Bay Area 6 figures. Below 110k total. Don't want people to think it's SF Salary at 150k lol
What role?
SW Eng with a fair amount of product work involved.
I was a pretty low-tier candidate who went to one of the highest top-tier cs schools. I make $80k in SF but I probably could have gotten higher. Most of my classmates got between 95k and 110k I think
Bay Area shit homes are $1.5M in good areas. $100k is not going to get you anything here. But if you make that in middle of the country then you are indeed rich
That's not true unless you consider the entire East Bay a bad area. $1.5M gets you a nice home in most of the East Bay.
You're still looking at 80k - 100k for a normal achieving cs grad. Top tier cs grads at Google get around 170-180k total comp.
I like how OP is asking about comp for "normal companies", and this googler still feels the need to humbleplug a goog salary, just to rub it in đ