I'm a Mathematics Teacher by training but I have moved into software development and currently have to work in many languages, but primarily C# and SQL. I have no qualifications in the field and I am totally self taught, therefore my understanding and terminology are sometimes somewhat 'patchy'.
However I have discovered something of an innate ability with writing and developing and I learn very quickly. Please be patient with me if I ask silly questions as I don't always know what to be asking or how to word my queries to find the answers for myself.
That said I used a vast array of functions in C# already and only had to ask 1 question in 3 months so I think I am doing well :-)