College, 2 years working experience in software programming. Is it okay to apply for an H 1B American work visa?

If you don't have a bachelor's degree, you must have at least 10 years of professional work experience in the industry. You need to find a job first, and your employer will help you apply for a quota.

H 1b requires academic qualifications. Ls is wrong. Even if you have a master's degree or above, there is a quota limit, but a special part of the quota is only available to applicants with a master's degree or above (such people can also apply for non-quota places, so it will be easier to apply for a higher education). H 1b generally requires a bachelor's degree, but you also admit that you have working experience in the industry. Generally, three years of work experience is equivalent to 1 year of university study. Therefore, if you apply for h 1b, you must have at least 10 years of work experience.

I graduated from a full-time college and went to college for three years. As this website says, is it necessary to have three years of work experience? -That should be okay.

Is it better to apply for EB-3 or H 1B? This is not the problem you are worried about now. Eb3 and h 1b are both applied by your employer, so you can't apply if you want. These problems require you to find a job first.