Will IoT skills and the job market be able to keep up with the explosive growth in IoT?
Having a world of 50 billion interconnected devices streaming real-time data brings unimaginable opportunities – for healthcare, city management, energy conservation, and 24×7 customer service on a scale never seen before.
There’s only one problem with this rosy scenario. There are nowhere near enough developers to build and upgrade such a huge network. Even the smallest devices or sensors require some lines of code to respond properly.
As a recent report in Ozy puts it, with the global proliferation of connected devices, “engineers will be working in real time rather than through the rearview mirror — on-the-spot or proactive computing instead of reactive computing.” That means much, much more of many of the real-time IoT stories that have emerged: analyzing data streaming from jet engines in flight, for example. The Ozy piece projects that within the next four years, there will be a deficit of five to 10 million developers.
CIO’s Sharon Florentine took a look at data from global freelance marketplace Upwork, based on annual job posting growth and skills demand. The following are leading IoT skills Florentine identified that will be demand as the IoT proliferates, with level the growth seen over a one-year period:
Circuit design (231% growth): Builds miniaturized circuit boards for sensors and devices.
Microcontroller programming (225% growth): Writes code that provides intelligence to microcontrollers, the embedded chips within IoT devices.
AutoCAD (216% growth): Designs the devices.
Machine learning (199% growth): Writes the algorithms that recognize data patterns within devices.
Security infrastructure (194% growth): Identifies and integrates the standards, protocols and technologies that protect devices, as well as the data inside.
Big data (183% growth): Data scientists and engineers “who can collect, organize, analyze and architect disparate sources of data.” Hadoop and Apache Spark are two areas with particularly strong demand.
It’s notable that the IoT world represents a convergence between data analytics, embedded device development, engineering, and traditional computer programming. Many disciplines will need to come into play for the ultimate success of IoT. The question is: Will the skills be able to keep up?