That guy doesn't even know what an ID10T error is
I code,
I teach,
I even teach coding, if you must
I actually teach programming, which only needs coding the way a car designer needs to know the best shape for a wheel. Coding is a tool to turn algorithms into programs, or put differently, to turn your thoughts into actions. The real hard work is to crack a problem, to define exactly what must be done to solve it. This is a skill that everybody needs at some level. Turning the result of that analysis into code is comparatively easy (but also teaches a high degree of discipline in execution, which isn't a bad lesson either).
Regarding the idea of being an exceptionally boring weirdo:
I have been called exceptionally loud/weird/funny/smart/tiresome and a whole lot of other things
But never boring, never boring