Atlassian sold $320 million worth of business software last year without a single sales employee. Everyone else in the industry noticed.
http://www.bloomberg.com/news/articles/2016-05-18/this-5-bil...
They just recycle this same story every year and get tons of press for it.
Their sales costs are low, but maybe not having more sale people is negatively affecting revenue growth?
Too many programmers are smugly crossing their arms, saying they know what's best for customers without ever talking to them. Programmers are generally far more responsible than sales people for poor product quality.
But there are also many cases when sales people force the product development team to implement the most idiotic "feature", because "we think the client is ready to sign the check and this is really important to them". The bad side of commission-based compensation is that they want to close the sale, no matter how harmful (in the long term) it can be.
Beyond that, it's not idiotic. It's just stuff the programmers don't care about. Price you pay for getting a paycheck.
“If I had asked people what they wanted, they would have said faster horses.” -- Henry Ford.
My spouse actually deals with this more than I do. She's a product owner/analyst in international e-commerce, a very deep subject/domain expert in a narrow field. Customers, not really understanding the complexities of the domain, ask for things that are often technically impossible, illegal, or self-destructive. But she's serving as a first line of defense for engineers, educating sales reps and customers (and executives) about the nature of their business, and what can/should/shouldn't be done.
I think my point is that with sales people, there's usually actual numbers involved (that the salesperson has visibility of), which can help anchor perceived value. But it's still potentially hard to actually determine value.
> They don't make the company any money, they're middle-men. The value comes from the product.
It is supposed to be a symbiotic relationship. Sales staff can't make money if they have nothing to sell, and engineers can't build product if they have no customers.
The sales staff is just as critical as the product development staff for the company making money. Rare is the product that can sell itself.