|
My reply was primarily about American new grads - who overwhelmingly don't do grad school. And your anecdote is exactly what I am trying to explain on HN. We as employers are fine paying high salaries to mid-career talent, but it's hard to justify hiring a middle of the pack new grad from CSU East Bay for a $130k base salary new grad role when I can hire a mid-career US returned FAANG dev in BLR or HYD for $70k-90k TC. We will still hire new grads in the US for a $130k-$180k base, but they will have to actually be worth it. The brutal reality is, if you didn't attend a target CS program for your Bachelors (Stanford, Cal, MIT, UIUC, CMU, UT Austin, GT, UMich, UW, Cornell, Harvard, Columbia), at this point you probably aren't landing a high paying CS job - just like how in India if you didn't get a good JEE score, you're essentially relegated to being stuck at WITCH because you didn't get into a good BTech program, and it's an employer's market A lot of people on HN assume Indians (and other foreign nationals) only do b*tch work like legacy springboot crap (and ofc plenty of people do), but an equally large cohort is doing legitimately competitive and innovative work. |
But what about after masters? What are the expectations there? Now of course there is the research path which is publishing well in your masters, working at deepmind or nvidia etc,. But I am talking about people doing non-thesis MS and then entering the job market. Is the base salary for those people still high?