4 ms·
My take on this sentence is that, the user doesn't care how complex the system you're working with is, how pretty or efficient the code is. All they care about
by irjustin 3y ago
My take on this sentence is that, the user doesn't care how complex the system you're working with is, how pretty or efficient the code is.
All they care about is does it do what I want+expect it to do when I want it done while it solving my problem? That makes money.
There's lots of scenarios where the end user is in fact another developer, but I think the spirit is talking about the general populous.
- jabbany 3y agoSure but it's a bit misleadingly reductive to both say that "only the end product matters, intermediate steps should just keep adapting to be the most optimal in producing that product" while also complaining about the exact artifacts that are resulting from that adaptation of intermediate steps. Tooling does not get complex because engineers are somehow magically attracted to complexity. They get complex because the world is complex. To "hate [the complexity of] the tooling" is really just indirectly saying you hate the complexity of the world... which, I mean, I guess is fair, but not that interesting.
- irjustin 3y agofair criticism - we like punchy, sound bites.