Generalist vs Specialist: Who Wins in an AI Future?