Hacker News new | ask | show | jobs
by zarkov99 2185 days ago
This is not my experience at all. I see the gap much more related to identifying and streamlining the real use cases, the things people really want out of the software, as opposed to whatever un-tethered flights of fancy originally drive the creator.
1 comments

This is part where you learn to reflect on your own performance. As you build more and more software you learn from your mistakes to build what the clients want/need. And what kind of your fancy is helpful and what is not.

I know very intelligent people who, nevertheless, build shit software because they think they are right and everybody around them is wrong. You can't identify and streamline anything unless you are first open to opinion.