With the release of GitHub Copilot for Azure and a number of developer-focused features on Tuesday, Microsoft announced an ambitious expansion of its AI tools that has the potential to drastically alter software development in the AI era. The action is Microsoft's most audacious attempt to date to control the quickly changing field of AI application development.The announcement's core concept is surprisingly straightforward: remove the mental strain that developers experience while navigating between various tools and interfaces. Microsoft claims that developers lose an average of 23 minutes of productivity every time they switch contexts.
Because they are building a mental model of the program they are attempting to construct, developers nowadays must achieve a heightened level of attention.
In an interview with VentureBeat, Amanda Silver, CVP of Product for Microsoft's Developer Division, stated that navigating through a multitude of tools causes a significant level of cognitive stress.
The emergence of the AI engineer
Microsoft's announcement came at a very important time. A new type of software developer is emerging as businesses scramble to include AI capabilities into their apps; industry insiders refer to these developers as "AI engineers."
According to Mario Rodriguez, Chief Product Officer of GitHub, "if you look at the app workload from here on out, what developers are going to be doing, both in enterprises, commercial, and even consumer, is going to be integrating intelligence into those applications." "The AI engineer is becoming more and more popular."

