Press Release: January 25, 2021
O'Reilly Analysis Unveils Python's Growing Demand as Searches for Data Science, Cloud, and ITOps Topics Accelerate
O'Reilly online learning data uncovers rising technology trends in AI/ML, data science, cloud, IT operations, and security
BOSTON—January 25, 2021—O'Reilly, the premier source for insight-driven learning on technology and business, today announced the findings of its annual platform analysis, identifying the most-searched technology content from O'Reilly online learning. Each year, O'Reilly gathers usage data across O'Reilly online learning, publishing partners and learning modes, live online training courses, and virtual events to provide technology leaders with an overview of key trends, tools, and topics to watch and adopt within their own businesses.
Of note, the research found Python continues to be the most popular programming language to learn, building on the growing demand from the previous year by 27%. This is a significant increase for a language that was already topping the list. While scikit-learn, Python's machine learning (ML) library, remains a front-runner in usage with 11% year-over-year growth, the popularity of PyTorch, an ML framework used for deep learning, increased by a staggering 159%.
Additional findings from the analysis include:
- AI topics experienced continued growth, with AI growing 64% and ML 14%. AI/ML-related themes such as natural language processing (up 21%) have been and will remain important for the future of AI. Among ML platforms, TensorFlow maintains the lead in usage and experienced a steady rise in interest, with 6% growth from last year.
- Data science (up 16%) is trending. Legacy systems like Hadoop experienced a 23% decline in interest, but usage of Spark content is nearly three times that of Hadoop. Other data tools that are on the rise include Dask (up 400%) and Ray (up 189%).
- Interest in cloud-related titles continues to climb, with cloud usage, dialogues, and queries up 41% from the previous year. While AWS dominates, it only experienced a 5% increase this year. Meanwhile, content about cloud providers Microsoft Azure (up 136%) and Google Cloud (up 84%) is surging. These trends indicate that organizations are moving significant business-critical applications and datasets to the cloud.
- As IT operations radically change, observability (up 128%), containers (up 99%), and Kubernetes (up 47%) all experienced significant growth. Usage of DevOps-titled content dropped by 17% in the past year, but SRE (including the term "site reliability engineering") and operations are top of mind for developers, growing by 37% year-over-year and 25% year-over-year, respectively.
- Security topics continue to show significant growth, increasing 35% from last year. This growth is partially attributed to interest in the CompTIA Security+ certification, which represents about 33% of general security usage and increased by 58%. Other trending topics in the security sector include ransomware (up 155%), zero trust (up 130%), hacking (up 16%), and ethical hacking (up 33%).
"At the rate new technology emerges, it's important to identify the trends and tools that really impact learning among the tech practitioners themselves," said Mike Loukides, vice president of emerging technology content at O'Reilly. "Analyzing yearly trends in technology usage while keeping tabs on what's gaining traction helps our community stay on track to remain current and competitive in the real world. What we're seeing within programming languages, AI/ML, data science, IT operations, and security provides a forecast on the systems and tools that will fuel innovation in 2021 and beyond."
For the full platform analysis and data, please visit: https://www.oreilly.com/radar/where-programming-ops-ai-and-the-cloud-are-headed-in-2021/.