Page 1 of 1

O'Reilly's Technology Trends for 2024

Posted: Thu Jan 23, 2025 8:26 am
by Fgjklf
O'Reilly outlines the technological advancements that will help businesses determine where to focus their technology efforts in 2024.

Sergio Vergara
Sergio Vergara
April 9, 2024 — 3 minutes reading time
O'Reilly's Technology Trends for 2024
Photo by @Lukas on Unsplash
Just like we reviewed Gartner’s 7 technology trends for 2024 , today we’ll focus on O’Reilly. O’Reilly recently shared their take on technology trends based on metrics from their internal learning platform from January through November 2022 and 2023. This data is a good indicator of future trends based on what developers are learning.

Let's review O'Reilly's top technology trends:

Software development. Software development has declined las vegas email list noticeably across most business categories, with software architecture and design also seeing a slowdown. However, enterprise architecture saw an 8.9% increase and event-driven architecture usage, though small, rose 40%. Microservices faced a 20% drop as developers debated their efficiency, preferring monoliths in some cases, while design patterns declined 16%.
Programming languages. Python remains the most popular, and unfortunately Java and JavaScript saw declines of 14% and 3.9% respectively. Interestingly, TypeScript usage increased by 5.6%, suggesting a shift towards this language. C++ saw a surprising 10% growth, and Rust usage increased by 7.8%.
Artificial Intelligence. Natural language processing (NLP), generative models, and Transformers all saw dramatic increases in interest: NLP increased by 195%, generative models by 900%, and Transformers by 325%. Rapid engineering emerged as a major new topic, similar to the use of Transformers. Deep learning and reinforcement learning grew by 19% and 15%, respectively, while PyTorch and MLOps saw increases of 25% and 14%.
Data. Despite a slight 3.6% drop, data engineering remains a highly used topic, stabilizing after earlier gains. Kafka and Spark usage dropped significantly, while Microsoft Power BI and SQL Server saw increases. Data warehouses saw an 18% decline, but data mesh usage increased by 5.6%.
DevOps. Linux usage declined by 6.9% but remains dominant. Kubernetes and Docker's positions shifted slightly, and DevOps and SRE saw minor declines.
Security. Security topics generally grew with network security, firewalls and hardening. Application security grew 42%, highlighting a growing awareness among developers and operations staff.
Cloud computing. Cloud trends show a 175% increase in Cloud Native, indicating a shift toward cloud-centric development. Cloud security and identity and access management (IAM) also grew, while hybrid cloud saw a 145% increase. AWS had a marginal gain, but Azure and Google Cloud faced notable declines (16% and 22%, respectively).
Web development. Web development trends are mixed, with React holding its position despite a slight decline. Angular and Vue saw shifts in usage, with Vue showing promising growth of 28%. Django and PHP saw increases, while WebAssembly and Blazor faced declines, suggesting evolving preferences in web development technologies.

Conclusion
O'Reilly's technology trends for 2024 reveal a dynamic landscape where certain areas are experiencing significant change, while others are stable or showing promising growth. Software development, programming languages, artificial intelligence, data, DevOps, security, cloud computing, and web development are all subject to various fluctuations and evolutions. There is an increased interest in enterprise architecture, the use of TypeScript, Python, C++, and the adoption of technologies such as natural language processing (NLP) and generative models. Additionally, there is a shift toward native cloud computing and an increased focus on application security. These trends reflect the constant adjustment and adaptation of companies to an ever-evolving technological environment, where flexibility and responsiveness are critical to future business success.