I was noticing that many of you here are very knowledgable about many aspects of programming. I am interested in knowing how much experience you all have and what formal education if any.

I have been programming on and off--mostly off--for about 6 or 7 years. I have had some classes on programming but they pretty much consisted of copying visual basic code out of a book and did not provide any real understanding of programming.

I had an account here on this forum back when I first started programming and learned a lot through asking questions here.

Now I am at a point where, even thogugh I am programming and getting paid for it, I read these forums and realize just how little I actually know.

So rises the question: How much experience do you guys have?