Where it hurts

Developers can be a bit thin skinned about their work.
Apparently perspective is everything:
  • A developer can be quite proud of a piece of work because it meets specification and was developed in minimum time - actually, quite an unusual feat
  • A manager can be dismissive of it because it doesn’t have bells and whistles - in spite of not asking for any
So faced with this the only thing a self respecting developer can do is remember that they have standards and met them and while not feted for doing the difficult at least the job was done. Also as a manager it is also important to remember that in software you may get what you ask for (you rarely get what you don’t ask for, especially if you want it in a hurry) and when you criticise the product you hit both the implementer and specifier.