The Future of Coding: Will AI Replace Programmers?