"You were right, the quality of developers will continue to go down, processors will get faster, storage and memory will get cheaper, and code will get sloppier and sloppier"
Recovering interrupter with occasional relapses, lover of spreadsheets, blogger, programmer, adept debugger, conjurer of analogies, and probably other things.
I'm not the original poster, but what I've found is that there's a tendency to chase the new thing. And as such, a person loses the opportunity to reflect on the impact of what they've done. Each new thing attempts to solve the problem of the previous new thing, but itself introduces a new problem as it specifically address the previous old problem (but might have forgotten the lessons of what the previous new thing fixed).
In other words, our collective understanding of software is soft and shifting, and we're forgetting the lessons that each technology solved.
tl;dr - move fast and break things is terrible for the human condition.
"You were right, the quality of developers will continue to go down, processors will get faster, storage and memory will get cheaper, and code will get sloppier and sloppier"
In what way are developers deteriorating in quality? I'm curious to know so I could prevent them in the future
I'm not the original poster, but what I've found is that there's a tendency to chase the new thing. And as such, a person loses the opportunity to reflect on the impact of what they've done. Each new thing attempts to solve the problem of the previous new thing, but itself introduces a new problem as it specifically address the previous old problem (but might have forgotten the lessons of what the previous new thing fixed).
In other words, our collective understanding of software is soft and shifting, and we're forgetting the lessons that each technology solved.
tl;dr - move fast and break things is terrible for the human condition.
That's kinda of sad.