Hi there. I was wondering if I could have some advice on developing my skills as a programmer. I find it hard to think of interesting projects to dig my teeth into, and so never really get anywhere, although I really want to. I have been advised to join open source projects, but I don't know if I have much to offer at the moment as I havn't really had any experience. What are some of the ways you guys developed your skills?
I have read Teach Yourself Programming in Ten Years, and while it is a great guide, I just can't get my brain to think of fun, interesting projects to try. Any advice would be appreciated, thanks.