Enjoy writing code while learning new languages/platforms/methods. Some of the time to gain everyday's bread, sometimes just for fun.
Like non-fiction books.
Not a real expert on anything, but knowledgeable and experienced in quite a few things.
Very good at high-level abstract thinking.