I think the current economic environment has been distorting pretty much every aspect of the software industry. I think that the next tech bubble will be both an economic crisis and a technological crisis.
Too much engineering effort has been wasted on overhyped ideas/technologies. This is true for both the consumer and b2b/high-tech sectors. Everybody is focused on growth and nobody is willing to invest time to refactor their increasingly complex systems/achitectures (no one cares about running costs) - So instead, we just cram all this inefficient mess inside Docker containers, hook up hundreds of expensive and unecessary external services to it and then we legitimize this huge pile of expensive junk by calling it a microservices architecture!
... And then a startup will hire a team of 100 engineers to maintain something which should otherwise only require 10 engineers.
Too much engineering effort has been wasted on overhyped ideas/technologies. This is true for both the consumer and b2b/high-tech sectors. Everybody is focused on growth and nobody is willing to invest time to refactor their increasingly complex systems/achitectures (no one cares about running costs) - So instead, we just cram all this inefficient mess inside Docker containers, hook up hundreds of expensive and unecessary external services to it and then we legitimize this huge pile of expensive junk by calling it a microservices architecture!
... And then a startup will hire a team of 100 engineers to maintain something which should otherwise only require 10 engineers.