Suggestions:
1. Apply at an enterprise company and show how submissive you are. They will hire you if you say "yes, sir!" with enough enthusiasm and if they know you understand you are a subordinate (Microsoft, Oracle, Yahoo)
2. Learn other languages that don't have licenses and are not developed by greedy companies. Javascript peasants are in demand if you can learn fast enough.
3. Install Gentoo. Learn C, move back in with your parents and become a kernel developer. Don't charge any money, be proud that you are giving freedom rather than taking it away.
4. SQL script monkey. Lots of jobs for this. Run the same script everyday for and copy to Excel report email.
5. Start a botnet and mine Bitcoin or some crypto cureency (requires C)
6. Leave programming and become an English teacher
Hope that helps. Good luck!
edit: serious answer now. most companies are not interested i n specific knowledge of technology or programming languages. a requisite understanding of code in general, that is being able to learn quickly and contribute to the bottom line is what matters, and this is also non-technical. #2 would show that you are not a cardboad cut out and that you can learn quickly.
ask for more than what you hope for but also demonstrate that you are going to be of value in some way. this advise is open ended, i know but it this is how the better developers advance their careers.