第1章
ChatGPT与软件开发

从20世纪40年代开始到今天,软件开发已经走过了80多个年头。从机器语言到高级编程语言,从互联网、移动互联网应用、云计算和大数据直到今天的人工智能,软件开发领域经历了多次重大技术发展的冲击。这些冲击使软件开发变得更加广泛、高效、灵活和方便。2023年,软件开发又迎来了以ChatGPT为代表的通用生成式预训练转换器(GPT)人工智能技术的新发展。如何应对这些技术发展的挑战,顺应时代和科技潮流变革软件开发过程与方法,是一个非常重要的课题。