We have entered the Cognitive Computing era. IBM Watson uses natural language and machine learning to process massive amounts of unstructured data to formulate predictive results.
Within IBM, it is estimated that Watson will take over 1st and 2nd level Remote Tech Support within the next 2-5 years. It's already in the problem records making suggestions to Customers on recommended manuals to reference for their issues. The Support guys have been instructed to 'teach' Watson, ie, feed it information. IBM recently gave Watson 'eyes'. It is now able to scan images as well as text, and perform it's analysis. IBM is partnering with the Health Industry in a big way as well as Weather, Banks, Apple, Twitter, Universities, etc, etc.
While there is no discussion, yet, that Developers are at risk, it sounds like Engineers' jobs will be. It's not a stretch that one day, Developers won't be needed either.
Ginni Rometty wanted to make IBM 'essential'. Cognitive Computing is IBM's 'moon shot'.