IBM, Coursera Team Up on IoT Developer Course

By Darryl K. Taft  |  Posted 2016-04-17 Print this article Print
Internet of Things

Turner stated that IoT is enabled by technological innovations around cloud and analytics, cheap sensors and devices, and a mature and robust network infrastructure to enable connectivity at an unprecedented scale.

"The result is an explosion in the numbers of connected devices in the physical world sending data to the cloud, to enable novel customer experiences, business insights, and transformative business models that reshape whole industries," he noted.

Moreover, the IoT developers behind this transformation are a unique breed, Turner added.

"In fact, they span so many areas of expertise that calling them 'developers' is like referring to Mozart as a musical director," he said.

Turner cited a 2015 Evans Data survey that indicated that 78 percent of IoT developers create IoT solutions as their primary source of income.

"The same study also shows that they hold higher leadership positions in their company than traditional developers," he said. "Currently those positions are filled by more seasoned developers with a cross-discipline perspective, and many of them were trained to think of hardware and software as an intimately entangled discipline."

That finding jibes with similar results from a recent Node.js Foundation survey, which indicated that IoT developers are using Node.js.

Mikeal Rogers, community manager for the Node.js Foundation, said JavaScript and Node.js have become a key language and platform for IoT development as both are suited for data intensive environments that require parallel programming without disruption. JavaScript, including Node.js and frameworks, such as React, is increasingly being used by developers working in these connected, device-driven environments with 96 percent of IoT respondents indicating they use JavaScript/Node.js for development.

The Node.js survey also showed that on average, IoT developers using Node.js have more experience than their front end and back end counterparts with more than 40 percent of IoT developers surveyed having more than 10 years of development experience. “We’re not just getting people who are new to IoT and Node/JavaScript, we’re actually getting people who have been IoT programmers for a while choosing Node for that. So that was great,” Rogers said.

As more seasoned developers are making a play for IoT, the demand for new developers is constant. IBM and Coursera are trying to answer the call with this new course to let people whet their appetites for developing IoT apps.

"There is no question that cross-discipline skills are already in demand, and as a result a new generation of developers is being urgently trained in multiple skill areas and tools to fill the growing demand for 'connected solutions' in the coming months and years," Turner said.


Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel