I don't think the current round of AI is capable of replacing anything but Junior developers and doing that would just result in a shock in a few decades when there is a lack of Senior developers since on the job training is important for that role.
And it is difficult to listen to NVidia talk about what AI can do when it's $2 Trillion evaluation is rooted in AI everything.
AI being used to make programming more efficient is fine. At least once it is capable of meaningfully doing that.
What a lot of developers don't realize is if your code is long lived the time to write the first time isn't really a primary consideration when you are talking about say 40 hours vs 80 hours. Maintainability and extensibility are core.
And if AI doesn't help with those (certainly this batch doesn't) it is only increasing the tech debt problem in the industry.
And it is difficult to listen to NVidia talk about what AI can do when it's $2 Trillion evaluation is rooted in AI everything.
AI being used to make programming more efficient is fine. At least once it is capable of meaningfully doing that.
What a lot of developers don't realize is if your code is long lived the time to write the first time isn't really a primary consideration when you are talking about say 40 hours vs 80 hours. Maintainability and extensibility are core.
And if AI doesn't help with those (certainly this batch doesn't) it is only increasing the tech debt problem in the industry.