Microsoft's hiring shift: Fewer generalists, more AI-driven roles