And there are definitely software devs working in fields that change more slowly. But if you take web development as we frequently do around here, e.g. the joke article posted yesterday about "Hello world" in PHP does provide some good examples of stuff that's changed dramatically in the last five years.
Upgrade in hardware
Bitcoin technology (made it's way into traditionnal banking)
And if you want more thing into programming:
In the last 15 years the Racket team has came with contracts (something with high order function that didn't existed before), gradual typing which generate contracts, macro composition. None of them existed before.
But, that really doesn't affect the vast bulk of programming: what we do isn't changing that fast.
Now, take a look of what changed in aviation tech in the past 5 years. I don't even think you'll be able to. Aviation does not change on that speed - your 5 years time frame is nonsense there, like asking what changed on IT in the last half hour.
If aviation adopted the 'move fast and break stuff' paradigm it would be the end of aviation as we have come to rely on it. No doubt there would be a huge amount of technical progress in a short time but for the purpose of enabling commerce and having reliable transportation it would be an absolute disaster in every sense of the word.
Agreed. The accident rates in both categories are also a good indicator.
I work daily with javascript and enjoy it but it frustrates me that people treat aforementioned tech as cutting edge but these ideas were already around a long time ago. The counter to this is that javascript is finally maturing and starting to use these patterns which is a positive thing, I just wish the people promoting these "new" technologies would give recognition to what came before.