Comment Testing maybe? (Score 1) 283
If you're keen to get started, I'd play with an existing project and volunteer my services as a tester, or documentation guy. Lots of people hate both of these things, but they are critically important and will help with your understanding and general programming skills (assuming, that the sort of testing and documentation you're doing is non-trivial, of course)