AI allows engineers to delegate tasks to a ‘personal junior engineer’. This raises an important question: What's next for software engineers?