InfoQ 2021 Year In Review: An overview of Key Software Development Trends
Key Topics from 2021: Hybrid Working, Ethics & Sustainability, Data Engineering, Multi-Cloud
The InfoQ Podcast 2021 Year in Review
In this special year-end wrap-up podcast, InfoQ Editors discuss what they have seen in 2021 and speculate a little on what they hope to see in 2022. Some of the key takeaways from the podcast include:
Hybrid working: How are organizations balancing remote and in-person work, synchronous and asynchronous communication, across globally distributed teams?
Key developments in the AI/ML space in four key areas: data management, infrastructure, operations, and ethics
Is AI/ML and low-code development on the path to replacing programmers?
Key considerations for multi-cloud adoption: providing a good developer experience (for example offering a "paved path" platform), considering security and governance early in the SDLC, and being clear of the goals when adopting multiple cloud technologies.
The InfoQ eMag: The InfoQ Trends Report 2021
This eMag is a compilation of four key InfoQ Trends Reports published in 2021:
Software Architecture and Design - This is an overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2021, with a focus on what architects are designing for today.
AI, ML and Data Engineering - How AI, ML and Data Engineering are evolving in 2021 as seen by the InfoQ editorial team. Topics discussed include deep learning, edge deployment of machine learning algorithms, commercial robot platforms, GPU and CUDA programming, natural language processing and GPT-3, MLOps, and AutoML.
Culture & Methods - The most significant impact on culture and methods in 2021 is the disruption caused by COVID-19. We look at what's needed for good remote and the impact of bad remote, how management practices are evolving, and the importance of people skills for technologists. Paying attention to ethical issues, diversity and inclusion, tech for good, employee experience and psychological safety are important.
DevOps and Cloud - This article summarizes how we see the "cloud computing and DevOps" space in 2021, which focuses on fundamental infrastructure and operational patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software architect or engineer must cultivate.