I have two years of programming and general I.T. work under my belt from my current company. I'm leaving the company to move closer to my family as my mother is in need of assistance. One thing I'm afraid of is trying to apply for a job in the new area when my experience is well under what most of the companies are asking for.
I have only taken a few college courses for my work (no degree). I was closely trained for all of my I.T. tasks (including network/web security, scripting, and a ton others), and am self-taught in programming. I've also developed 3 applications which are deployed company-wide.
What factors should I bring to light to help me get past position requirements, such as needing 3 years of experience as opposed to 2 years and only knowing a select few of the programming languages listed but not the majority of them?