The four technologies that emerged as keys for future success are business analytics, mobile, cloud and social business.
According to the report, developers around the world believe the analytics capabilities in IBM's Watson supercomputer will have the most transformative impact on the education industry. The health care industry came in a close second.
Big Data and Analytics
As businesses look to get more insight from high volumes of data, business analytics continues to be a key component for all types of organizations, according to IBM.
There are a host of skills that IT professionals believe they will need to develop or deploy business analytics.
This is a list of focus areas for mobile computing adoption.
Mobile Computing Skills
Here is a list of skills that IT professionals believe they will need to develop and deploy mobile computing.
Increasing numbers of organizations are taking advantage of the cloud with various types of implementations, including virtualization and storage.
There are a host of reasons for adopting cloud computing, from cutting capital and operating expenses to greater efficiency.
Cloud Computing Skills
If a business is going to embrace cloud computing, here are some of the skills IT professionals say they are going to need.
Social networking is having a significant and growing impact on the enterprise, with thriving intranets fueling the rapid ascent of social business. At the same time, external social ecosystems give it a healthy boost as well. These are ways organizations plan to become more social, according to IBM's report.
The rate of adoption of social businesses varies by country. More than half of the businesses in India-about 57 percent-already are strongly embracing social business, according to IBM. That is followed by the United States at 45 percent and China at 44 percent.
Software Development Skills
Software developers are in demand in a wide number of areas, from mobile and cloud computing to business intelligence.