AI will not replace programmers. In fact, it is likely to increase coder productivity and efficiency. The greatest AI code helpers may be used to automate tedious processes, detect and correct issues, and recommend code changes. This allows coders to concentrate on more creative and strategic jobs.  Designers, architects, and builders of complicated software systems will still be required. They will also be required to comprehend and interpret commercial requirements into technical specifications.