Sure end result wasn't 100% logical, but it was MORE than enough. And creativeness and variety more than made up for it.
I'm thinking in near future you could have 1 senior engineer vs whole team. And this engineer simply writes very detailed prompts. Generates 20 copies of code, and pick one from them. Edit them a bit here and there, and boom work of 11 developers done in a day.
I know it sounds far fetched but I didn't think A.I. could take few words I typed and generate an image even better than I had imagined, with more details that I hadn't even mentioned automatically added.
Given this, is software engineering viable career for people starting out right now. I think we are ok for next 10 years?
I'm not worried.
In addition to the many, many other reasons, the fact is that the most important and difficult part of programming, now and for the last few decades, is deciding exactly what it is you want the program to do. Nothing is more common than doing exactly what the customer asked for, and they don't like the result. Programming is largely about helping the customer to figure out what they actually want the program to do for them, and we are many decades away from machine learning being able to help with that.