I'm not sure how long it will take, but eventually, anybody, no matter their background or training or education, will be able to enter a prompt into an AI IDE and get a fully-functioning app, from back-end services with an appropriate API, authentication handling, normalized databases, etc., and a fully-working front-end, all hosted on a remote service provider. I've already heard stories of non-programmers creating little apps for their companies over a weekend. I think there will still be need for consultants, probably. I wouldn't be surprised if we get senior-level developer AIs within the next 12-24 months.