I wrote this a few days ago:
This is a permanent part of the software industry now. It will just stop being such a large part of the conversation.
Once upon a time, all software was local, with no connectivity. The Internet commercialised and became mainstream, and suddenly a wave of startups were like X, but online! Adding connectivity was a foundational pillar you could base a business around. Once that permeated the industry and became the norm, connectivity was no longer a reason to start a business, but it was still hugely popular as a feature. And then further down the line, everybody just assumes all software can use the Internet for even the smallest, most mundane things. The Internet never “died down”, it just stopped being the central thing driving innovation and became omnipresent in software development.
Mobile was the same. Smartphones took off, and suddenly a wave of startups were like X, but as an app! Having an app was a foundational pillar you could base a business around. Once that permeated the industry and became the norm, being on mobile was no longer a reason to start a business, but it was still hugely popular as a feature. And then further down the line, everybody just assumes you’re available on mobile for even the smallest, most mundane things. Mobile never “died down”, it just stopped being the central thing driving innovation and became omnipresent in software development.
Now we’ve got intelligence as the next big thing. We’re still in the like X, but smart! phase. It’s never going to “die down”. You’re just going to see intelligence became a standard part of the software development process. Using AI in a software project will become as mundane as using a database, or accessing the Internet. You aren’t going to plan a project around it so much as just assume it’s there.
— https://www.reddit.com/r/ExperiencedDevs/comments/1jylp6y/ai...