How Large Language Models Are Changing Coding