H1B compete with the newly graduated college students. Before people say that there’s no problem with STEM graduates finding a job, I’ll counter that many of my coworkers 20 years ago didn’t have STEM degrees, and were previously English majors, business majors, etc. They were people with technical aptitude who realized they had picked a field of study that didn’t quite suit their financial aspirations. They were abl…
It's probably worthwhile to think about scale in this context: There are only 85000 H-1B visas issued each year by the US; 20k of those are reserved for people with advanced degrees [1]. Given that there are an estimated 3.87 million software developers working in the USA [2], this seems unlikely to be the root cause of the inability of some graduates to find entry level software jobs. 1. https://www.uscis.gov/workin…
I just Googled and found this article: https://qz.com/949589/the-h-1b-visa-cap-tells-you-very-littl...
... which indicates that about 500,000 H1B visas are currently valid. If those were to all go to tech workers, that would be about 1/7 of all software developers, which is definitely enough to move the needle on compensation, access to entry level jobs, and so on.