A non-developer needs to have some skill, which can't be automated by a computer. Such things include: design, writing, managing people, talking to customers, investors, money and relationships. If AI becomes capable of automating such tasks, their job may become obsolete.