Thought Leaders
From Coders to Systems Thinkers: The New Role of Engineers

The role of software developers is undergoing an identity shift with the rise of AI. For decades, engineering teams were measured by speed and output. Employees were rewarded for moving quickly within a culture that prioritized velocity, output, and mastering frameworks. Since autonomous AI has exploded over the past year, the baseline expectations for developers has changed. With AI coding assistants taking on repetitive tasks, a layer of AI angst exists across the engineering field. However, this shift isn’t any different than previous technological developments.
Take the move from manual infrastructure to cloud computing as an example. This move didn’t fully eliminate the need for data infrastructure and those who run the systems, but simply changed the way they operated and the skills needed to do so successfully. The role of AI in engineering won’t be any different. Driving success alongside AI coding assistants means engineers must evolve into systems thinkers, understanding business goals, user behavior, and collaboration to deliver value.
AI Is Automating Code, Not Eliminating Complexity
AI is still in the early stages of deployment in coding, but its gains are already apparent. In fact, CIOs predict that a quarter of IT work will be done by AI alone by 2030. Currently, AI has the ability to generate boilerplate code, automate testing, and accelerate deployments, taking significant weight off of developer’s plates. Despite these capabilities, AI is still lacking across the complex aspects of coding decisions.
Understanding intent is a place where AI commonly stumbles, as input information can’t always fill the gaps behind why a project is being done. Additionally, designing resilient systems falls short. While AI can make its best guesses to where potential faults would exist, without running on platforms or knowing historically what has gone wrong and why, designing a truly resilient system is nearly impossible. Especially as many organizations have specific governance policies, AI can’t always account for those elements. Finally, connecting coding decisions to business objectives is a notable gap. Similarly to misinterpreting intent, AI has a hard time filling how certain decisions can match back to business outcomes without direct lines of sight into a company’s priorities.
While AI may have the ability to learn these nuances over time, humans are still the best at knowing the ins and outs of how technical decisions match business priorities. As the need to address complexities remain, developers are transitioning into a systems strategist role, meaning they understand what to build or what not to and how systems interact with each other. Filling in that context is something AI will always struggle with.
The Rise of the Interdisciplinary Technical Team
With AI taking on the brunt of the technical work developers used to focus on, historically separate software roles are blending together rapidly. Different roles are merging in ways that hadn’t been previously explored.
A majority (92%) of developers have adopted AI coding tools as of 2026, making it clear that AI is impacting how developers operate and where their new time may be spent. Product managers can now use AI tools to prototype ideas. Designers can create functional experiences with minimal engineering support. Developers can generate sophisticated user interfaces and workflows without extensive design resources.
Interdisciplinary engineering roles and technical teams overall are a critical part of succeeding in the AI era. AI enables those who may have not previously crossed paths to work in unified workflows, connecting overarching business objectives together in a collaborative way. The future value of engineers relies on implementation work, rather than isolated workflows that many were previously used to.
Without the burden of spending endless hours on coding, developers now have the time to hone in on becoming a systems thinker, focusing on tasks like systems design, creating and deploying governance policies, and orchestration coding. Freeing up time to spend elsewhere enables developers to go all in on the new system strategist role.
Strategic Thinking Is Becoming the Most Important Engineering Skill
The reduction of repetitive technical tasks opens a door for a new skill to emerge as the most valuable one an engineer can have: critical and strategic thinking.
As young engineers enter the job market, many are likely faced with the anxiety of whether or not they can even find a job, knowing the role of developers is evolving rapidly. Junior talent will need to have interdisciplinary skills that senior engineers didn’t need until later in their career paths to ensure the skills gap doesn’t widen.
While knowing code is still important, having a strong business context is emerging as a key element. Understanding how to teach AI to develop code that benefits the entire organization is critical to giving it the overarching business context it needs to do so. This goes alongside strong architectural reasoning. New engineers must know the process that goes into systems designs to be able to not only develop, but justify and document how it’s created.
Beyond this, arguably the most important skill in engineering will be critical thinking. Can you connect a systems project to larger business goals and needs? Is there a reason why you took a specific approach? These are all things engineers must be able to backup, showing thorough work on how technical aspects are driving broader value.
The shift in skills isn’t just a tooling one, but an overarching workforce and organizational one. As the ability to code quickly has become autonomous, having strong judgment, prioritization, and context will show up as the real competitive advantages in the engineering workforce. Future engineers won’t be building software solely — they’ll be on the frontlines of shaping how humans, AI systems, and business goals merge together.
The Next Generation of Engineers is Bigger Than Code
AI’s growth isn’t making engineering a less important role. It’s redefining what the job description entails in today’s workforce. In a highly collaborative era, the best technical teams will think systematically, embracing AI to optimize outcomes instead of technical outputs.
Thriving in the AI era means working under complexity, connecting key coding decisions to overall business impacts, and guiding AI’s use responsibly while doing so. Organizations are already adapting towards an increasingly interdisciplinary future, and the most valuable developers will be those who share the systems that the business runs on.












