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 Objective-C 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)