3 ms·
Because when people see complexity, they assume it was difficult to program. When someone sees simplicity, they assume that's just how computers work. For exa
by mdasen 18y ago
Because when people see complexity, they assume it was difficult to program. When someone sees simplicity, they assume that's just how computers work. For example, how does Google work? It's an incredibly complicated problem, but Google puts a nice front-end on it that makes it all look like that's just how computers work.
In my job capacity, I often have to create custom search applications. As a whole of the project, this is given very little time and money. What is given time and money are incredibly complex interfaces with lots of options. I have to assume this is because a search interface often has one (or a small number) of inputs (therefore is easy) while an interface dealing with categorization on multiple facets, tags, etc. has lots of complexity (therefore being hard).
Simplicity is hard to charge for because it looks easy. When something looks easy, we don't value it highly. Basically, we understand the work that went into cludgy, complex interfaces because we see it. We* don't understand the complexity of something simple like Google.
*The "we" is meant to be the public, not really people on news.yc.