Microsoft layoffs hit coders hardest with AI costs on the rise