The trick is that you need to hire someone to come up with a description of the problem which is precise enough that a computer can handle the rest. That person is the programmer.
If you’re being sarcastic, it’s not clear, just put a /s on the end or something.
It also created SQL injection vulnerabilities, so there's that.
SQL is purely declarative.
So why would you even be in a position to hire anyone?
In fact why are you working at all? The robots are doing everything already. Just sit back and relax, enjoy the matrix.
As entrepreneur myself, the main reason I pay someone 200K is because I can make this person generate more than 200k in profit.
The fact that someone have flaws, like any human being has, is an opportunity for me as I can make those flaws irrelevant by providing the environment where a team could be extra productive.
That means the team needs me and my company. If they were perfect on their own, they would not need me or my company at all and would be able to compete with my company.
If robots could one day do the work of programmers, they would be able to do the work of managers and entrepreneurs as well, which is way easier(I am engineer too).
>Are humans still necessary when robots are able to understand humans and become fluent ESLs?
Yes, they are.
Well, nobody is stopping you. Go try.
Do you actually hire programmers (people just transforming detailed spec into code) at 200K/y? Or do you hire Engineers for 200K + Stock to transform uncertain requirements and constraints into a working solution? If the former, you are overpaying a lot.
> Are humans still necessary when robots are able to understand humans and become fluent ESLs?
Does such a robot exists?
No, but if it ever does, they're going to replace all programmers with it, regardless of their "soft skills".