I have been rolling on the floor laughing with this post http://helektron.com/situaciones-en-la-vida-de-un-programador/, so with the kind permission of its author I will publish an English version (thank you google translate).
The whole series is here:
When I find a solution without searching in google:
When my computer is turned off before having saved all:
When my colleagues propose a coffee break in full development:
When a coworker proposes to make the web pages with Joomla!:
When I realize that the module on which I have worked all week will never be used
When I show the boss that I have finally solved this bug: