What is will do is allow a very skilled programmers to code and de bug larger, more complex projects with far fewer people.
Automating documentation and program mapping can also save lots of time and effort.
I worked in building design for many years and the old paradigm was to have a designer draw on paper and a drafter turn those drawings into computer images. As auto CAD products became more sophisticated designers could work directly with the program, no need for dedicated drafters.
Now those afraid of the future say that would push drafters out of a job. What ended up happening was that the increased speed of design allowed for more projects to be taken on. Rather than compete for the limited pool of designers architects and engineers started training drafters to do (often limited) design work. There were some without the capacity to design and they moved into project set-up roles or were pushed out but for the most part the pie got bigger and people made a better living.