Hacker News new | ask | show | jobs
by tomohelix 973 days ago
I argue a bachelor degree isn't high skilled. It is merely "skilled" nowadays, especially in the occupations we are discussing. Here is H1B requirements from USCIS:

For you to qualify to perform services in a specialty occupation you must meet one of the following criteria:

Hold a U.S. bachelor’s or higher degree required by the specialty occupation from an accredited college or university Hold a foreign degree that is the equivalent to a U.S. bachelor’s or higher degree required by the specialty occupation from an accredited college or university

But I understand if you call a janitor a "skilled" job then a bachelor degree is indeed "high skilled" from your point of view. Regardless, I do not think anywhere is hiring H1B to do janitor work. An engineer or a scientist with just a bachelor degree is never "high skilled" in my field of work.

>Maybe they should be paid better.

The reasons a semiconductor engineer or a biotech scientist don't get paid higher has nothing to do with how big the company they are in. The nature of software means it is inherently more profitable (low manufacturing cost, less legal regulations, more location flexibility, etc). Those result in the workers get paid more of the profit share. A biotech company with 200M funding and 5 years is barely enough to test 1 pharma product just to have the FDA deny it in the 6th year. You can get 5 guys in a garage to churn out a multimillion dollar software product in 6 months. It is not comparable.

My whole argument is this: Granting visa based on salary is a bad take and unfairly prioritize one type of industry over everything else.