So you're an inexperienced (but learning) programmer.  Clearly you're interested in programming, and want to improve.<p>What skills do you already have?  What training do you have?  What are you interesting in?  If an employer had an opening, what could you do for them?  Describe the ideal job, not in terms of what it can teach you, but in terms of how it will make best use of your current skills and abilities.<p>Unless you offer something, no one will buy.  If I were an employer, what could you do for me?  If you answer that you might be able to find someone who will employ you, and provide an opportunity for you to learn and grow.