4 ms·
Perhaps what is "needlessly" hard (whatever that really means) to one is the exact right solution for someone else? Anyway, I can hardly think of a dumber way
by cubano 11y ago
Perhaps what is "needlessly" hard (whatever that really means) to one is the exact right solution for someone else?
Anyway, I can hardly think of a dumber way to spend my oh-so-valuable time then to spend it on learning a tech just because its "needlessly" hard (yes I know I'm overusing the parenthetical, for effect of course), but to each their own.
To be honest, learning it as a strategy to bump up one's rates could be considered a rather smart thing to do, but of course you had better understand the true economics of the move and know thy markets.
Aren't most of us interested in making (more) money?
It would be nice to know of what he is speaking of.
- crpatino 11y ago> Perhaps what is "needlessly" hard (whatever that really means) to one is the exact right solution for someone else? Trying to be everything to everyone is one of the surest ways I know to generate byzantine monstrosities. On the other hand, it takes some real nerve and discipline to tell 'No, that is not really what our product is about' to a paying customer.
- marcosdumay 11y agoYet, extensible interfaces are often successfully used to create stuff that are everything for everybody. It takes good engineering, and you still won't be able to say yes for every request (for lack of time if no other reason), but it does not require your product to be needlessly hard to use. It's also not for every product. I just wanted to point that exceptions exist.