Do this :
- Read Teach Yourself Programming in Ten Years by Peter Norvig.
- Install Linux (Fedora, Ubuntu, whatever…) and become proficient with it.
- Learn Scheme, Python and/or Ruby.
- Scratch Where It’s Itching (find a problem that is really bothering you and solve it using your newly acquired programming skills)
- Release your software as opensource.