Transforming Software Engineering in the Age of AI

Software engineering has undergone an unprecedented transformation in recent months, significantly driven by the widespread adoption of large language models (LLMs) and artificial intelligence tools. This dynamic evolution is reshaping established practices and demanding new approaches throughout the entire software development lifecycle.

Transforming Software Engineering in the Age of AI

The pace of change in software engineering has been continuously accelerating, especially since the beginning of this year. This is primarily due to the mass adoption of large language models (LLMs), tools, and artificial intelligence infrastructure across the entire industry.

Many long-established processes that worked flawlessly for years are now considered obsolete due to these changes. Engineers are actively developing and integrating new, more efficient tools into all phases of the software development lifecycle.

Artificial intelligence is entering our workflows, bringing both significant improvements and new challenges. It is crucial to reflect on what is new, different, better, and worse in our technology sector since AI became part of our daily work.

This transformation affects many aspects: from fundamental changes in how software is developed within companies, institutions, or open-source projects, through the evolution of engineering culture, to the very job description of software engineers, who often adapt to the role of so-called 'AI engineers'. It is fascinating to observe how our profession is evolving and shifting.

To truly understand these changes, we primarily need first-hand details. Personal insights and opinions from individuals actively involved in software development are crucial.

Dominik Medal

Got an idea for a website or app?

Let's talk it through — non-binding, with no pressure, and a concrete next step.

When sharing experiences, it's important to include specific information about the team and company to help readers gain a comprehensive picture. We are interested in changes in engineering practices, tool and process development, as well as a re-evaluation of traditional wisdoms that may no longer apply – or, conversely, still hold their relevance.

We are seeking perspectives from those who genuinely 'build' software: those who have developed something from scratch, deployed it into production, or resolved critical outages. Your insight is valuable, whether you are an active developer now, or you were in the past and still remain close to those who create software.

It is important to emphasize the value of human thought and experience. While spelling and grammar check tools, such as Grammarly, are useful for eliminating typos, all content should stem from a person's own thoughts and observations. AI-generated text that merely expands a single sharp idea into several paragraphs does not provide the same depth and originality as human insight.

Dominik Medal

Let's talk about your project

Tell me what you need and together we will work out the best way forward.

Stop scrolling, call me

+420 735 505 585