Earlier quoted context omitted.
> we don't know how to change our car's oil anymore because we have a robot that does it OK, are we worried that all the robots will somehow disappear? Why would I have to change my own oil, ever, if the robot did it as well as I did? If it doesn't do it as well as I did, I'm still doing it myself.
> OK, are we worried that all the robots will somehow disappear? No, you should be worried that you (or devs who come later, who never had to 'change the oil'/ write tests themselves) won't know if the robot has done it right or not, because if you can't do the work, you can't validate the work. And the robot isn't an employee, it's just a tool you the employee use, so when you are asked whether the test was coded co…
No. I use a calculator, and I don't have to second-guess it. It just works. If it didn't work reliably, I would use it.
> I thought your unnecessary skill atrophied and was forgotten ?
Again, either I didn't need to do it because the AI did it well, and I forgot the skill, or it never did it well, I always did it myself, and I never forgot it. I don't understand why you're assuming that the AI will do it well enough at first that I'll forget how it's done, and that it will then somehow get bad at it so I'll have to start doing it myself again.