Es casi imposible en el mundo de desarrollo que por lo menos una vez no te hayas encontrado en una situación difícil, por algún problema con un usuario o cliente exaltado, y no sabes como responder. O también puede pasar que tengas algún problema técnico,