I'm a software developer, I paint a picture of a solution as people describe them, and put it into code.
I like reading up on best practices, although when it comes down to it making it easy for users to make their life easy is one of my core objectives.
As a gamer, I teach myself game programming.
My current skill set includes C++, C#, Java, ActionScript 2/3, Javascript, PHP, NodeJS, Android and .NET development on Windows and Linux.