I call BS on the STEM graduate degrees. The difference would be going back to school in later life for the graduate after getting 10-15+ years experience. That may not benefit you. Had I got a Masters in Computer Science younger it would be beneficial but waiting until my late 40’s and older would reap small gains.
Also, I think the gap has closed because many H1B folks tout their Master’s degree from the University of Curry and still have no practical skill only theoretical.
I think that is too broad a group to make that claim. Most engineers (but not all) won't get enough difference in pay for the delay in receiving a pay check and future raises.
“Had I got a Masters in Computer Science younger it would be beneficial but waiting until my late 40s and older would reap small gains.”
This is where my husband’s at. After crunching the numbers, getting a masters at this stage of his life would only add about $10,000 in per-taxable income. Getting the degree while working would make this a slow, painful process.
But now there’s an opportunity for him to take a year off and get his masters without working and it would all be paid for. Now *that* he’ll consider.
In my experience, they don't even have theoretical skills.
Sometimes I can't believe the people I work with overseas.