I have heard from some parties that the cloud technology offerings that are gaining traction now (Google Cloud, Microsoft Azure, Amazon Web Services) are going to bring about the "death of IT".
First of all this is a big overstatement. Next, I also think these technologies are actually going to be net job creators, and not just for developers.
This is true because more small companies can afford to build-out infrastructure and therefore we will have more technology startups, which will create more jobs.
I also think that existing IT jobs likely aren't going anywhere either. These environments (Azure, Google Cloud, AWS) are complicated and it takes a good IT professional to learn them, set them up correctly, and manage them. There is a lot to learn here, so A) people need to go learn it and B) smart people need to be in charge of managing it in the long run.
And, interestingly where there were basically two flavors of IT in the past (Windows and Linux) now you have 3 - Microsoft, Amazon, and Google. Even though Amazon and Google are based largely on Linux, the two service offerings are not the same thing. They have different services, different UI, different structures. To be an expert in one is not to be an expert in the other.
To me this is nothing but good news from a competitive standpoint (3 options vs. 2 options) but also from a job creation and economic perspective.
The other good news? Since these platforms actually run VMs in a lot of cases, your existing IT expertise will still be applicable as well.
Virtualization probably has had a negative effect on jobs thus far, but the next stage will almost certainly create jobs, and opportunity, for those willing to learn and pick up new skills.
I work for Exadel, Inc. Exadel is a great company, with great people all around the world. I currently lead the Boulder, CO, USA office.