3 ms·
simplicity is always the recipe for success, unfortunately, most engineers are drawn to complexity like moth to fire if they were unable to do some AB testing
by jokoon 2y ago
simplicity is always the recipe for success, unfortunately, most engineers are drawn to complexity like moth to fire
if they were unable to do some AB testing between a ML search and a non-ML search, they deserve their failure 100%
there are not enough engineers blowing the whistle against ML
- ants_everywhere 2y agoI definitely think the ML search results are much worse. But complexity or not, strategically it's an advantage for the company to use ML in production over a long period of time so they can develop organizational expertise in it. It would have been a worse outcome for Google if they had stuck to their no ML stance and then had Bing take over search because they were a generation behind in technology.
- 1024core 2y ago> most engineers are drawn to complexity like moth to fire Unfortunately, Google evaluates employees by the complexity of their work. "Demonstrates complexity" is a checkbox on promo packets, from what I've heard. Naturally, every engineer will try to over-complicate things just so they can get the raises and promos. You get what you value.
- Terr_ 2y agoI've heard a similar critique for Google launching new products and then letting them die, where it's really driven by their policies and practice around what gets someone a promotion and what doesn't.
- broknbottle 2y agoYep, promo doc bs that will be immediately abandoned as soon as the promo goes through in X quarter.
- nothercastle 2y agoEngineers love simplicity but management hates it and won’t promote people that strive towards it. A simple system is the most complex system to design.