80% of the software engineering workforce will need to upskill by 2027, according to Gartner, to keep pace with the growing demands of generative AI.
The necessity of upskilling can be considered in the short, medium, and long-term as Gartner predicts the technology to play an increasingly larger role in engineering tasks.
In the short term, AI tools will create modest increases in productivity by supporting a developer’s existing work, the consultancy said, with this process already underway. The most significant benefit in this time frame will be for senior developers.
After this stage, AI agents will start to have an impact on engineering. Allowing for the full automation of certain tasks, this evolutionary period for both the technology and the profession will see the emergence of “AI-native software engineering” in which most code is AI-generated.
“In the AI-native era, software engineers will adopt an ‘AI-first’ mindset, where they primarily focus on steering AI agents toward the most relevant context and constraints for a given task,” said Philip Walsh, senior principal analyst at Gartner.
From a skills perspective, Walsh added that natural language prompt engineering and retrieval augmented generation (RAG) skills will become essential for software engineers at this point.
In the long term, the industry will see a rise in AI engineering as the technology becomes more powerful. Organizations will need an increasing amount of skilled developers to meet the demand for AI software, the consultancy suggested, as enterprise adoption rates continue rising.
“Building AI-empowered software will demand a new breed of software professional, the AI engineer,” Walsh said.
“The AI engineer possesses a unique combination of skills in software engineering, data science and AI/machine learning (ML), skills that are sought after,” he added.
Gartner advised that organizations invest in AI developer platforms, as these could help to more effectively build AI capabilities. Walsh added that such an investment would require the upskilling of data engineering and platform engineering teams.
Despite speculation that AI may reduce the demand for human engineers, Walsh said the technology will not replace humans outright even as it changes the role of software engineers.
“Human expertise and creativity will always be essential to delivering complex, innovative software,” Walsh said.
While Gartner suggests the inevitability of AI upskilling, engineers looking to take on the challenge sooner rather than later are increasingly sought after by big firms.
At the start of this year, for example, research from AWS revealed that some employers are willing to pay a 31% premium on salaries for tech workers with AI skills.
Other research from job firm Indeed revealed that AI skills could secure workers some of the most financially rewarding jobs, with half of the highest-paid skills related to AI and offering an average salary of $174,000.
Source link