What is the future of work for IT professionals?

As we look forward to the next decade, what does the future hold for IT professionals and what will new technologies mean for their jobs?