You can use this post if you want.
What background in programming did you have when you joined?
When I joined GameDev back in early 2011, I had a solid background in Pascal/Delphi, some Python/C/Java knowledge, and was enrolled in a C#/XNA class in high school. I hadn't yet learnt a lot of languages but was eager to learn (actually I wanted to learn more about graphics theory and development, that is how I found the site). I was 17 when I signed up.
What background in math did you have?
Up to high school calculus, I suppose, integrals and power series, with a few bits of self-taught college math here and there when I found it interesting or when it crossed over with programming (e.g. discrete math, logical operators and linear algebra, graph theory)
Did you teach yourself?
Programming, yes, nearly 100% of what I know I taught myself. My dad got me started by showing me Delphi when I was 11, and from there I used books/internet to get myself where I am now. Ultimately I have only had two years of "official" software engineering and programming courses at university, so I acquired the bulk of what I know in my early teens (though I am still learning a lot!).
Maths, not really. I've found that I tend to only learn about a particular area of mathematics when I need it, unlike programming. I imagine this is because learning math concepts takes much more effort than reading and writing code for me. So most of the time I go with the flow, and let high school/university guide my math knowledge, occasionally deviating from it as required. In other words, I can teach myself math, but I prefer not to. Worth noting I was pretty bad at maths until I turned 15, where things sort of clicked into place and I discovered how vital a solid grasp of mathematics is.
What have you learned since you joined?
It is now late 2013, more than 2 years and a half after I joined, and I have become proficient in C, Java, C#, and Python, have learnt some of C++ and Go (though I wouldn't consider myself proficient in them), have learnt more than I could have ever imagined in the field of computer graphics and particularly light transport, and starting writing applications of a scale much larger than I had ever attempted before, a lot of this thanks to GameDev. This site has been very beneficial to me, in many ways.
How long have you used this site?
2 years 7 months 23 days
What got you interested in programming?
My father introducing me to my first programming language (Delphi) at 11 or so. The thought of being able to control the computer and have it do what I wanted it to do was fascinating to me, and I was instantly hooked. I also had some game modding experiences when I was 13-14 which helped fuel my passion for programming and vice versa. I also realised later that this early life choice will have given me a direct and relatively safe career path, which I am now well into pursuing. I do not regret this choice, even if I had to make some concessions and sacrifices to be where I am now.
Why do you use this site?
I frequent this site because I enjoy the community and feel welcome here. I like to offer help and answer forum questions when I can, and find replies to my own questions helpful in general. GameDev has a unique blend of members across every discipline and from all walks of life, ranging from developers to artists and music producers, to members interviewing the community for papers or reports (like you), as well as beginners looking for guidance and people in the industry offering valuable business advice. In addition, a sense of timelessness (I wasn't around that long, but I know that GameDev has been around for more than decade) makes me feel comfortable and happy contributing to this website. Also, in my opinion, many of the features available to members (image of the day, developer journals, articles, image galleries, and so on) help bring the community together.
In short, it's a lively and interesting place to be, and I like it