Bachelor's and Master's in CS from MIT. Previously, worked @ Microsoft & Zynga. Currently Co-Founder of Moesif (moesif.com), the most advanced API analytics platform.
If you like closures, try one of the more functional oriented languages (or techniques, since Python also support functions as first class objects). It takes to the next level of thinking and help you write even more concise/elegant code.
Living proof that you don't have to learn to code when you were 8 (I was 28) on your dad's Commodore 64. I didn't even have a computer or internet until I was in college. Mechanical engineer on paper.
If you like closures, try one of the more functional oriented languages (or techniques, since Python also support functions as first class objects). It takes to the next level of thinking and help you write even more concise/elegant code.
Check out the Toolz library for functional techniques written in Python. My favorites are pipe, curry, and compose.
toolz.readthedocs.io/en/latest/api...
It also has the same API implemented in C in the CyToolz library.