Re:Software is eating the world: Why you need to question yo...
by cognitiveosman on Monday April 15, 2019 @05:25PM
(#19669070)
Really nice dimension you highlighted - It is indeed many legacy systems are running business critical application which are quite expensive to replace, we see that in the finance, insurance, banking, and aviation domain.
On important dimension to consider when learning technologies is to always invest on learning the fundamentals which rarely change with time.
For example, investing on developing sound understanding of TCP/IP protocol will be helpful regardless of what technology vendor you will use and the basics remain (almost timeless)
Some things will outlast your lifetime. COBOL banking systems are still undergoing active maintenance, and the aircraft reservation systems are stuck in the 60s/70s. Unmanned sacecraft can operate for decades and the hardware, at least, is not replaceable.
The trick is to figure out the non-obvious criteria that cause the thing you're working on to fall into one of the other bucket. Nobody thought the banking systems would last so long (else there wouldn't have been a Y2K crunch). And some of those quick-and-dirty business systems stick around forever.