I'm going to play devil's advocate here and say not only do I not feel like A.I. is going to be as significant as they're making it sound, I think computers themselves even are going to be on the down eventually. You can call me crazy, but I just have this feeling that there will be something even better than computers as we know them right now. One of the big problems with computers is that they're very "hackish."
What we do is we turn everything into a numbers game, and the way we compensate for doing that is building faster processors and just crunching numbers faster. This very dumb unfortunately because nature isn't a numbers game. In fact, numbers are human-made constructs to help us better understand the world around us, but IMO, they should not dictate and limit how we do things. It's very easy for people, especially us in IT and the media, to overglorify these things, but the reality is computers came out of seemingly nowhere and started taking over, what's to stop the next big thing that we're not all thinking of?
Uncle Bob Martin, one of the oldest and most experienced programmers on the planet, who has been coding for about 60 years now and written Clean Code, the Agile manifesto, etc... Even stated that they're having a very hard time making computers faster and he believes they've already plateaud. Not to mention, there hasn't been a single new programming construct introduced in over 40 years.
We're also seeing weakness after weakness, exploit after exploit, vulnerabilities like crazy, etc.... Software definitely has its flaws. It's going to be like an airplane - it'll still be around but it won't be anything too crazy.