Part of interacting with the general public is knowing when to not try to educate someone.
I believe that this attitude is common not only with big ideas type of people, but with many business owners/decision makers as well. I bet the folks that work in the point-of-sales software industry and other types of software niches encounter this type of ignorance/attitude on a daily basis from businesses that either they contact or with ones that contact them.
I agree completely with this.
I think this is why there's such an enormous cultural divide between sales/marketing and engineering in most technology businesses and why both sides disrespect the other so much.
- You have to sell things.
- The customers you're selling to generally don't understand or respect the level of technical challenge inherent in what they want.
- Salespeople do "whatever it takes" to make sales to keep everyone employed. To do otherwise would risk new sales activity. Customers won't appreciate additional clarifying information - telling them how much challenge is involved in a project would confuse and turn off customers.
- Sales people see handsome career rewards from operating this necessary way. This indicates to them that the world of hard, grinding work of an engineer is a stupid way to make a living. And that the better the engineer the stupider he is because he's throwing himself on a sword just to give the salesperson a great living.
- Engineers truly aren't appreciated for their hard work or occasional sacrifices. (witness the turd with the Craigslist ad.)
- Salespeople and marketers as much as possible segregate engineering into its own silo so that customers aren't offended by the frank talk and allusions to hard work coming from engineers.
- This is pretty much necessary because customers WOULD be offended to know that engineers felt that they worked that hard on something so trivial, self evident and menial that any stupid Indian could sling.
In short, the way businesses HAVE to manage engineers by shoving them to the back of the house and telling them to keep their God damned mouths shut and to not say ANYTHING unless spoken to. While the salespeople are dancing around with their high incomes and nice cars.
A rough statement of the way it is but that's the way it is.
Considering what we build for customers and our employers, engineering is truly one of the worst career-payback fields and one of the most demeaning work fields conceivable. Almost every other category of worker is at least marginally respected more relative to their contribution.
Yo yo yo, keeping it real!