https://www.iotworldtoday.com/wp-content/themes/ioti_child/assets/images/logo/mobile-logo.png
  • Home
  • News
    • Back
    • Roundups
  • Strategy
  • Special Reports
  • Business Resources
    • Back
    • Webinars
    • White Papers
    • Industry Perspectives
    • Featured Vendors
  • Other Content
    • Back
    • Q&As
    • Case Studies
    • Features
    • How-to
    • Opinion
    • Podcasts
    • Strategic Partners
    • Latest videos
  • More
    • Back
    • About Us
    • Contact
    • Advertise
    • Editorial Submissions
  • Events
    • Back
    • Embedded IoT World (Part of DesignCon) 2022
Iot World Today
  • NEWSLETTER
  • Home
  • News
    • Back
    • Roundups
  • Strategy
  • Special Reports
  • Business Resources
    • Back
    • Webinars
    • White Papers
    • Industry Perspectives
    • Featured Vendors
  • Other Content
    • Back
    • Q&As
    • Case Studies
    • Features
    • How-to
    • Opinion
    • Podcasts
    • Strategic Partners
    • Latest videos
  • More
    • Back
    • About Us
    • Contact
    • Advertise
    • Editorial Submissions
  • Events
    • Back
    • Embedded IoT World (Part of DesignCon) 2022
  • newsletter
  • IIoT
  • Cities
  • Energy
  • Homes/Buildings
  • Transportation/Logistics
  • Connected Health Care
  • Retail
  • AI
  • Metaverse
  • Development
  • Security
ioti.com

Strategy


Thinkstock

Image shows electronic circuit board and digital information technology concept.

Addressing the IoT Developer Skills Gap

IoT developer skills are hot in demand – here's how to upskill the right person from your existing team.
  • Mary Shacklett
  • 16th September 2021

While the COVID-19 era has made manufacturing, production and supply chain logistics challenging, the IoT developer skills gap also creates its share of problems.

In 2021, a Forrester IoT survey commissioned by Qt company, an application framework company in Finland, found that 80% of IoT product makers were encountering pitfalls during development. Of those, three quarters said that demand for IoT developers was outstripping supply.

For enterprises where IoT application development is a core skill to drive revenue-generating products, it’s imperative to hire the right IoT developers on the open market. But there’s stern competition for new hires and that has pushed skyward the salary awards for recruiting. For companies with a lesser budget, it might be better to nurture IoT development skills from within.

The issue with this is that IoT developer skills are a relatively recent discipline of training. A few college curricular exist that comprehensively address this field, augmented by vendor-sponsored education that’s more targeted but also tailored to the sponsor’s standpoint.

This places the onus on IT recruiters to find internal candidates who can cross-train into IoT, and also to create an educational pathway so selected individuals can acquire IoT development skills that are needed.

The IoT Developer Skill Set

Part of the requisite toolkit is IoT application development. Training should focus on software development at a programming level, but also be aware that developers must understand the other “moving parts of IoT” (i.e. how sensors and devices work, how IoT works on networks, what you need know about IoT in the cloud and on premises, IoT’s integration with other enterprise systems, IoT security, and making IoT applications user-friendly).

To facilitate acquisition of this knowledge, it’s imperative for IT leaders to forge collaborative environments where information between IoT developers and other areas of IT is free flowing. Corporate IT should also nail down the IoT environment that best suits the business, and which IoT skills are needed in application development.

Say a manufacturer wants an IoT developer with experience in programming PLCs (programmable logic controllers), robotics and other manufacturing equipment. The developer must then develop applications for on-premises and cloud environments, and should also have knowledge of JavaScript, C#, Python, C++ and Java.

IoT developers should have experience with various databases and know the MQTT (message transport protocol). If the manufacturer searches internally for talent, it might discover it already possesses a manufacturing engineer with a strong background in programming PLCs – and that this is almost certainly the best person to train.

In another case, a sales-oriented company wants an IoT programmer who can focus on IoT and analytics. The job specification includes proficiency in an Amazon Web Services/MySQL/MongoDb environment and at least one year’s experience programming IoT products. The best candidate should be able to program in Python, C, C# and Java Script—and should know the MQTT protocol.

Given the gamut of possible IoT skills and business environments, each company must be careful to determine the subset of IoT skills that fits their needs.

Once this has been decided, IT can proceed with identifying staff members likely to succeed as IoT developers.

Choosing your InternaI IoT Developers

The ideal candidate for cross-training to gain IoT developer skills is highly motivated, knowledgeable about the business and why it needs IoT, and, in an ideal world, already up to speed with some of the technologies that IoT uses.

An existing applications programmer is likely to fit the bill; nearly every organization now has on-staff developers who already know programming languages core to IoT implementation, such as C, C# and JavaScript.

Many of these developers also already have experience building mobile applications that run on IoT devices. As a result, these developers already have a working knowledge of networks, systems, security, databases and corporate core systems, all of which are critical touchstones in IoT development.

Once these individuals have been identified, IT also needs to ensure that at least some candidates possess the soft skills needed to collaborate with users, design user-friendly IoT interfaces, and take the lead in IoT projects. In some cases, these soft skills need to be developed to round out the IoT developer skill set to truly forward the goals of the business through development.

If a company lacks adequate development staff to transition to IoT programming, it becomes necessary to retain an outside consultant or to hire. An alternative, and perhaps less costly, route would be to team with a local university or community college, where students are being trained in languages like Python, JavaScript and C#. These students could be brought into companies on internships and, once they’re mettle is proven, IT can choose to hire them.

Developing IoT Developers

The next step is to develop a training plan to equip developers with the necessary skills and then insert them immediately in projects where they could use these skills.

Here are some best practices that work every time:

Don’t Start from Scratch

If you already have motivated developers who possess a subset of the IoT skills needed, use these skills as a foundation to build on.

For example, if a company has a developer who knows JavaScript and C#, as well as company systems and databases—or if a developer has already developed applications for mobile devices—build out additional training from these points to encompass other areas of IoT that the developer will need to gain knowledge in. At least you won’t entirely be training IoT skills “from scratch.”

Use a Platform

For instance, if you already are a Microsoft Azure shop, there is a set of IoT application development tools in Azure (not to mention IoT device application programming interfaces) that your IoT developers can work with. Integrating IoT applications will be less of an issue, and your IoT developers will save development and training time.

Get the Training and Put It to Work

There is a plethora of technical courses for IoT development.  The key is to choose wisely according to the requirements of your IoT environment and the end business.

If your company uses a platform from a vendor that supports IoT , the initial focus should be on the tools and training provided by the platform vendor.

Once IoT training is set in motion, it’s important to put the training to work on real projects while the training is fresh! Even if an initial IoT project is small and lasts only two to three days, it’s an avenue to building confidence for both developer and company.

Begin with Simple Projects

Initial IoT projects should be tightly constructed and controlled. Some might last only a few days, if you’re using an IoT platform with vendor support. Lean on the vendor’s expertise and consulting during early days of IoT application development. The goal is to achieve success on a small scale and to then build out from there.

Move Forward With Your IoT Development

You might want to start small by activating a simple IoT device and then build on this by scaling out your architecture. Or, you might start with mobile IoT development, because you already have familiarity with it, and take that knowledge forward to create more sophisticated analytics.

What’s important is to have an evolutionary IoT application development plan that the company, corporate IT and IoT developers all understand and perform to. In this way, IoT development becomes another discipline along with the ranks of other applications services that IT already provides.

Tags: Smart Environments Strategy Strategy How-to

Related


  • cisco image
    4 Keys to Managing IT Remotely
    The advantages of a well-designed remote IT management solution become indispensable once it enables MSPs and IT departments to do all of the following remotely: Run and maintain IT infrastructure to significantly reduce the average ticket response time Perform maintenance tasks during off hours to avoid interrupting employees Be proactive instead of reactive by keeping […]
  • Businesses Prepare for ‘Hybrid’ Workforces with New Policies and Tech Infrastructure
    TeamViewer commissioned an independent market research firm to survey a random sample of 200 managers, directors, VPs and higher working in the legal, finance, marketing, HR, customer support, sales, IT, and facilities departments of their organizations covering 13 different industries ranging from professional services to retail, travel and hospitality, and more. The study took place […]
  • How Remote Access Helps Enterprises Improve IT Service and Employee Satisfaction
    The amount of people who work remotely at least once per week has grown by 400 percent since 2010. The benefits are clear to productivity, employee retention, and the bottom line. Support technicians need to be prepared to assist more end users than ever. In this eBook, you’ll discover how enterprise support technicians are using […]
  • Toyota Spends Big on All-Battery Electric Vehicles
    The carmaker will launch its first all-battery EV next year but still favors a more diversified carbon-reduction strategy than some rivals.

Leave a comment Cancel reply

-or-

Log in with your IoT World Today account

Alternatively, post a comment by completing the form below:

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Content

  • Embedded Finance Platform Company Raises $50M to Expand
  • The Best Disaster Recovery Approaches for IoT
  • UCLA Develops Human-Powered Medical Wearables
  • The IT and OT Convergence: New Benefits and Considerations

Roundups

View all

IoT Deals, Partnerships Roundup: Google, Arm, Senet and More

26th May 2022

IoT Product Roundup: PTC, Nokia, Arm and More

19th May 2022

IoT Deals, Partnerships Roundup: Intel, Nauto, Helium and more

14th May 2022

White Papers

View all

The Role of Manufacturing Technology in Continuous Improvement Ebook

6th April 2022

IIoT Platform Trends for Manufacturing in 2022

6th April 2022

Latest Videos

View all
Dylan Kennedy of EMQ

Embedded IoT World 2022: Dylan Kennedy of EMQ

Dylan Kennedy, EMQ’s VP of global operations, sat down with Chuck Martin at Embedded IoT World 2022.

Embedded IoT World 2022: Omdia’s Sang Oh Talks Vehicle Chip Shortage

Omdia’s automotive semiconductor analyst sits down with Chuck Martin at this year’s event

E-books

View all

How Remote Access Helps Enterprises Improve IT Service and Employee Satisfaction

12th January 2022

An Integrated Approach to IoT Security

6th November 2020

Webinars

View all

Rethinking the Database in the IoT Era

18th May 2022

Jumpstarting Industrial IoT solutions with an edge data management platform

12th May 2022

AI led Digital Transformation of Manufacturing: Time is NOW

9th December 2021

Special Reports

View all

Omdia’s Smart Home Market Dynamics Report

7th January 2022

Cybersecurity Protection Increasingly Depends on Machine Learning

28th October 2020

IoT Security Best Practices for Industry and Enterprise

20th October 2020

Twitter

IoTWorldToday, IoTWorldSeries

This white paper by @braincubeEn explores how the changes of 2020 and 2021 are shaping the future of #IIoT. Learn w… twitter.com/i/web/status/1…

27th May 2022
IoTWorldToday, IoTWorldSeries

UK Investing $50M for Self-Driving Buses, Vans dlvr.it/SR9QlJ https://t.co/sQdX2tJY4d

27th May 2022
IoTWorldToday, IoTWorldSeries

Dubai to Use Satellite IoT Terminals for Utilities Industry dlvr.it/SR9NQB https://t.co/GXf9Gx5RCw

27th May 2022
IoTWorldToday, IoTWorldSeries

@BerkshireGrey’s AI-powered next-gen warehouse robot is helping retailers by cutting times for order fulfillment, u… twitter.com/i/web/status/1…

27th May 2022
IoTWorldToday, IoTWorldSeries

Access the insights on IoT deployments, emerging tech and new applications now. Sign up to our dedicated… twitter.com/i/web/status/1…

27th May 2022
IoTWorldToday, IoTWorldSeries

Survey finds there's a lot of on-campus affinity for @StarshipRobots delivery #robots. dlvr.it/SR79YR https://t.co/73EaFPR6ft

26th May 2022
IoTWorldToday, IoTWorldSeries

That latest #IoT deals and partnerships news from @Google, @RedHat, @Arm, @SierraWireless, @ItronInc and more!… twitter.com/i/web/status/1…

26th May 2022
IoTWorldToday, IoTWorldSeries

@Ford is testing #geofencing tech that automatically cuts vehicle speeds. iotworldtoday.com/2022/05/26/for…

26th May 2022

Newsletter

Sign up for IoT World Today newsletters: vertical industry coverage on Tuesdays and horizontal tech coverage on Thursdays.

Special Reports

Our Special Reports take an in-depth look at key topics within the IoT space. Download our latest reports.

Business Resources

Find the latest white papers and other resources from selected vendors.

Media Kit and Advertising

Want to reach our audience? Access our media kit.

DISCOVER MORE FROM INFORMA TECH

  • IoT World Series
  • Channel Futures
  • RISC-V
  • Dark Reading
  • ITPro Today
  • Web Hosting Talk

WORKING WITH US

  • Contact
  • About Us
  • Advertise
  • Login/Register

FOLLOW IoT World Today ON SOCIAL

  • Privacy
  • CCPA: “Do Not Sell My Data”
  • Cookies Policy
  • Terms
Copyright © 2022 Informa PLC. Informa PLC is registered in England and Wales with company number 8860726 whose registered and Head office is 5 Howick Place, London, SW1P 1WG.
This website uses cookies, including third party ones, to allow for analysis of how people use our website in order to improve your experience and our services. By continuing to use our website, you agree to the use of such cookies. Click here for more information on our Cookie Policy and Privacy Policy.
X