No, AI is meant to replaces the manual coding work. Without the human factor, you have a data center doing nothing. You still have to tell AI what to build. You still have to deal with reality affecting your business, with market changes and new features and translating asks into a product that serves multiple types of users.
Maybe we get rid of engineers and have really good product managers. Maybe we get rid of product managers and have really good product engineers. But we don't get rid of humans. There is a reason no (successful) company ever said "we finished the app, now fire all the engineers and collect money forever."
Software is never finished, only abandoned as the world passes it by.
> without the human factor
Less and less humans will be needed to support these businesses.
> There is a reason no (successful) company ever said "we finished the app, now fire all the engineers and collect money forever."
1) software is very easy to get duplicated and commoditized. So the margins get tighter and tighter and companies with "finished software" will have less and less money to be collected. Big companies need constant reinvention not because customers need improvements, but to keep their lines going up in the chart.
Remember Skype before being bought by Microsoft? It was as close as I can imagine from being "finished". It could be run forever with a skeleton crew and they could be collecting a few millions of dollars forever for their service. Do you think that MS paid 7 BILLION USD because of the "finished" software?
> Software is never finished, only abandoned as the world passes it by.
I've worked at a FANG where I had the opportunity to personally witness a few teams being summarily fired after they delivered the project.
In one case they had their team manager motivate them with pep talks that if they did a fantastic job delivering the project then higher ups could be swayed to preserve their roles. So they delivered ahead of schedule, only to be fired ahead of schedule too.
> There is a reason no (successful) company ever said "we finished the app, now fire all the engineers and collect money forever."
Never worked in the games industry, have you?