Some of my best friends are present or former colleagues, most are developers but many of them are sales or marketing people. I was thinking about describing the often difficult relationship between software developers and sales people since many years now. Maybe I should give a talk about this, one of these days.
I am lucky I had the opportunity to work with very smart people, both on sales or IT, with the exception of some occasional moron, of course.
Hopefully you can recognize some common, funny patterns here.