Today I am full of ideas around community and customer.  Here's my top 10 list of how you as a software engineer should view customers as.

  1. Customers pay your salaries, not your CEO.
  2. Customers never complain.  They demand.
  3. Customers are not stupid.  They are smarter than you are most of times.
  4. Customers do not hate YOU.  They hate paying for something that does not help them.
  5. Customers love your product more than you do.
  6. Customers know your product better than you do.
  7. Customers do not understand your jargon.
  8. Customers know they have other options even though they complain about your company's monopoly (whether it's true or not).
  9. Customers will listen only if you are honest with them.
  10. Customers want working software not cool software.

Amen.

Tags: ,