. . . . "Maybe the skills gap is on the rise, owing in no small part to the cloud, virtualization, big data and other emerging trends." .