From an experiential point of view, this reminds me a lot of the "computer science is useless because of outsourcing" claims I heard when I was in college. It didn't prove true then. It could be true now, but I admit it's harder to take the sky-is-falling thesis seriously now.
From a theoretical point of view, I believe we are a ways off from AI replacing software engineers. The hardest part of most real world software development is the translation of requirements into a workable product. I don't have firm proof for this, but my argument would be that that translation is itself something that would require general intelligence AI and that we are a ways out.
Comments
From an experiential point of view, this reminds me a lot of the "computer science is useless because of outsourcing" claims I heard when I was in college. It didn't prove true then. It could be true now, but I admit it's harder to take the sky-is-falling thesis seriously now.
From a theoretical point of view, I believe we are a ways off from AI replacing software engineers. The hardest part of most real world software development is the translation of requirements into a workable product. I don't have firm proof for this, but my argument would be that that translation is itself something that would require general intelligence AI and that we are a ways out.