However, one thing that must be kept in mind when comparing to e.g. healthcare or aviation is that progress in those fields happens at a pace that's positively glacial as compared to software development. The development time for new airplane tech or healthcare tech can easily be a decade or more. At that pace, employers don't perceive "you're old and don't understand the new stuff anymore" to nearly the same degree.
Some of the stuff that happens regularly here in software land is like if suddenly accupuncture became the best cure for most diseases, or if pilots were given new planes with flight controls manipulated by moving your eyelids in a special way.
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.
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.