I understand this is ACM, but I would say the decline has strictly been a failure of software . Specifically, corporate IT's failure to deliver general purpose development tools usable by anyone in a company to make computers do work for them (aka programming). There's still a ton of general value that could be delivered by general purpose processors/computers. But instead, most non-programmers live in a Kafkaesque r…
I showed them how you could diff them automatically. This was not appreciated.
“Cool, IT dude, now I lost my job.” And they were probably right if anybody cared enough to look at what they actually do.