The Surprising Impact of AI on Software Development