With the demand for workers with advanced tech skills skyrocketing, many companies are putting more resources into recruiting, hiring and nurturing the right talent to remain in the global competition.
That means employees willing to put time into developing tech skills may have the upper-hand in landing some of the most in-demand roles.
But as technology continues to evolve at a rapid pace, it can be difficult to know exactly what skill sets are necessary to thrive in different fields. One way to find out is to understand people are spending their time learning, which is exactly what Udemy’s Workplace Learning Trends Report aims to do.
After analyzing data from more than 40 million users, the online learning platform found that the most popular tech skill people are learning is Python, a programming language. Overall, the report notes there’s a huge interest in learning about artificial intelligence (AI) and data science.
Shelley Osborne, vice president of learning at Udemy, told CNBC Make It that while tech courses tend to be more robust, some of the briefer introductory courses can be helpful to those who don’t even work in the tech field. “We sometimes see these topics trending with executive-level leaders who want to better understand their business’ approach using data science,” she said.
As it becomes easier for companies to parse out data, the need for workers to interpret those data sets is becoming more crucial. Jobs involving data science skills have been named as some of the most promising jobs in the U.S., according to LinkedIn.
“Organizations are becoming more data-driven, and that’s partly because they’re harnessing the power of AI, and there’s a need to analyze and process data across all kinds of roles,” Jennifer Juo, who leads the content marketing team at Udemy, told CNBC Make It.
According to a 2019 report from iCIMS, a recruitment software provider, it took companies an average of 55 days to fill a tech role in 2016. In 2019, that number jumped to 66 days. These unfilled roles can cost about $680 in lost revenue per day per vacancy, according to iCIMS.
“We’re seeing a shift in skills development that requires us to think differently about how we approach talent,“said Osborne. She suggests companies encourage current employees to take classes and develop the essential skills that they lack.
Here are the top 10 most popular tech skills — and where workers are leveling up the most:
A programming language used in software development, infrastructure management and data analysis.
2. React (web)
4. Machine learning
The scientific study of algorithms and statistical models.
An open-source platform used to create software packages called containers.
A Python-based free and open-source web framework
A professional tech organization that has four IT certification series ranging from entry-level to expert.
8. Amazon AWS
A certification that validates cloud expertise.
9. Deep learning
A class of machine learning based on artificial neural networks.
10. React Native (mobile)
An open-source mobile application framework created by Facebook to develop apps for Android, iOS, Web and Universal Windows Platform.