A long time nerd who has worked with more systems (embedded, micro, mini, and big iron) and languages than I care to remember, but right now I stay on MacOS X and iOS programming using Swift to eat and sleep indoors, and for fun I do Scientific Computing with Python.
“A Vulgar Mechanick can practice what he has been taught or seen done, but if he is in an error he knows not how to find it out and correct it, and if you put him out of his road he is at a stand. Whereas he that is able to reason nimbly and judiciously about figure, force, and motion, is never at rest till he gets over every rub.” (Isaac Newton, 1694)