|
|
|
|
|
by dahart
1683 days ago
|
|
FWIW, I took my friend’s advice all the way through founding a company and building a product. I disagree about assuming everyone is insane for building a product. The more helpful way to approach this is that everyone has legitimate needs and hopes for your software, but that they are overwhelmingly different from each other. Your job is to translate and prioritize the many legitimate wishes and expectations into something that will maximize the number of people you serve. Assuming your customers are not intelligent or that they are insane is going to prevent you from being able to empathize with what they think they want, and it’s going to make it harder for you to translate what they want into features you should build. The assume-the-worst approach can also make you come off as tone-deaf, if you never accept and never understand what people are asking for. Assuming that user behavior can cause certain issues is a valuable angle to consider, I agree with you there, but that viewpoint needs to feed back into the product as a question about whether you actually designed your product for people who don’t know how your product was built. If the product is fine, then it needs to question whether you have sufficient training of your product. Ultimately, it needs to question your assumptions, not your customers. Assuming people are insane is going to act as a force against understanding why your product isn’t perfect. |
|