AI is making programming work more explicitly intellectual in ways that require different expertise and create new forms of difficulty.