IBM’s CEO doesn’t think AI will replace programmers anytime soon