I am always been a nerd: I like Linux and Gentoo distribution, I like contributing in new Open Source Projects, sending my patches, I like programming, doesn't matter the language or paradigm, I like to learn new things and try new ways to accomplish the same result, enhancing over and over.
I like the challenge against the machine, I like to solve problems, finding the root cause and fixing the problem.
I like to feel I am creating something, the feeling that before there was nothing and after there is this useful tool I developed to save a lot of time to people.
Programming is like teaching, to teach a machine what to do and how.