If you tell someone that you have a job in finance, everyone thinks you’re a hotshot trader or investment banker making huge bucks. In reality, you’re more likely to be some back office operations drone. Still making decent money, but nothing spectacular.
The same doesn’t apply to software engineering…yet. Outside of the Bay Area and other US tech hubs, most people just have absolutely no clue what the upper range of tech compensation is like.
They're missing std deviation and seniority level brackets.
CS probably the most individual contributor upward mobility as IC/L6+ can reach megabuck(s) per year TC.
Also not mentioned is the majors most likely to get MBAs and therefore more mobile.