Рабочая виза H1B выдаётся почти исключительно программистам, при этом их зарплата должна быть намного выше средней по региону. То есть многие по приезду сразу получают больше 100 тысяч в год. Через несколько лет на рабочей визе можно подавать на гринкарту.
Есть ещё отдельная виза для людей с исключительными способностями - типа если ты добился выдающихся успехов в своей области, можно подаваться. Но в реале подаются просто хорошие профессионалы в своей области, в основном всякие деятели шоубизнеса или опять же ИТ или спортсмены.