1. Your Education and/or Experience must qualifyTo obtain an H1B visa, you typically need to have at least a Bachelor's degree (or the equivalent of one), OR 12 years of work experience, OR a combination of studies and work experience.
2. The job you get must also qualifyNot only do you need a degree and/or work experience, but you also have to be targeting a job that qualifies. The job has to actually require a college degree or advanced work experience to get the visa issued.