Many CIOs are enthused by the potential of the Internet of Things, Big Data and cloud computing, but are uncertain as to whether they are prepared to maintain an IT workforce with all the necessary skills to support it.