There are things you have to do at work that you're not so thrilled about such as checking your e-mail, writing reports or going to meetings. Isn't it wonderful when you finally get to do what you really enjoy? Here is Michael doing what he enjoys most: programming.