Programming
Programming is the process of developing a software solution to a particular problem. It involves all the activities from getting to know the problem, designing a solution on paper (functional specification), doing mockups, writing a lot of code, a whole lot of debugging and communicating with users and a lot more debugging.
I see my job as a developer as being very creative; I get to pour a lot of creative thinking into a functional design and then implement it and have a solution to someone's problem be sort of my mental baby.