Former English teacher, in school for Computer Engineering.
Partially self-taught purely out of self-interest in C, C++ and C#. Some JavaScript too. Some basics understood, but there's a long way to go.