A snapshot of my current tasks at work.
15% Coding - I like
15% Debugging my code - Don't mind
47% Non-programming tasks - I dislike
21% Debugging other people's code - I dislike
My favourite projects are small coding projects that I do from scratch. I like writing amazingly small programs that work better than larger designs. The new scripting languages help to do big things with a small amount of code.
I need to create! Items 3 and 4 don't let me make stuff.