3 ms·
Software is very quickly outdated, and the software world is also expanding. So you need a lot of people writing new software. I don't know how much security th
by npteljes 3y ago
Software is very quickly outdated, and the software world is also expanding. So you need a lot of people writing new software. I don't know how much security there is in the field, in our lifetime, probably a lot. But I can also imagine a world where the CPU doesn't get much faster anymore, and the churn of paradigms and frameworks slow down, and in that world, software lives longer and so you'll not need as many, or as many highly paid, software people.
- bruce511 3y agoHistory is full of examples. Think cars and planes. Invention, followed by massive innovation, rapid obsolence, followed by industry consolidation, and eventually stagnation. Between ww1 and ww2 military planes had a lifespan of a few years, tops. The Spitfire was conceived in the 30s, obsolete before the end of the 40s. [1] Today military planes have much longer lives, B52, F15, F16, A10 are all still in active service since the 70s or earlier. I was lucky enough to have a career in the golden age of computing. The next generation will oversee the consolidation, and in 40 years time work in hardware, and software will be commodity jobs for a small handful of multinationals. [1] prototype 1936, production 1938, 24 major upgrades in 9 years production ends 1947, retired by the RAF in 1954.