Might as well go for my masters now, given that no one with a BS degree will be needed long term? Given a long enough timescale, even that won't matter I guess...
Might as well go for my masters now, given that no one with a BS degree will be needed long term? Given a long enough timescale, even that won't matter I guess...
Same when they invented the spreadsheet.
Same when they invented garbage collection.
Same with every new library, framework, "its just like legos"-invention.
Yes, they make it easier. But, the world then demands more software.
Sofware begets software.
Without compilers, there would be many many fewer programmers in the world.
Someday we might have the computer from the Enterprise. Then we can ask it "Give us the answer to the ultimate question about Life, the Universe, and Everything".
What is considered "menial" depends on the context of the problem needing to be solved and a mix of your personal experience.
The increase of hardware performance also helped allow software abstractions to the ridiculous levels you see. That's what also makes it possible for computers to solve a greater array of business problems.
Engineers making tools that are used for making other tools, that are tools for other tools for other tools that eventually helped make someone's wedding photography site on Wix.
For example, I can type an error message into Google, and get sent to the solution, since thousands of others before me have provided the training data. But can I just describe my task to Google and have it produce the solution? Not even close.
I have a feeling that's a false safety. Automation doesn't have to replace 100% of the job. If you can automate even 50% of the job a big chunk of workforce is out.