3 ms·
> The problem is the lack of innovation holds us back from solving complex use cases. Innovation is awesome, when it is in the pursuit of achieving something b
by jjav 3y ago
> The problem is the lack of innovation holds us back from solving complex use cases.
Innovation is awesome, when it is in the pursuit of achieving something better. (Better, not just newer for the sake of rewriting everything Yet Again.)
What burns me out about this industry is that a huge amount of "innovation" is just a pursuit to create complexity for the sake of complexity and resume-driven development.
Thus we get to classics like the "Command-line Tools can be 235x Faster than your Hadoop Cluster" (a well-known one, but countless similar scenarios play out everywhere continuously).
To all of you setting up your 20 node cassandra cluster behind your enormous kubernetes setup, all just to serve your 100rps app: you're not innovating, you're doing it wrong.
(Not "you" you. The whole software engineering industry.)
- jeffbee 3y agoSure, but there are hundreds of thousands of people in this industry who are dealing with data problems on a scale that certainly will not be handled on your laptop with sed and awk. The needs of industry shouldn't be sacrificed to the artisanal aesthetic of small solutions.
- jjav 3y ago> Sure, but there are hundreds of thousands of people in this industry who are dealing with data problems on a scale that certainly will not be handled on your laptop with sed and awk. Yes there are, but those 100k's of people doing that are working in a small handful of megacorporations. For 99+% of the companies out there, they don't need the complexity. But it gets shoehorned in because resume.