第5章 科技的碰撞:ChatGPT+编程
程序员就像人类和计算机之间的翻译官,他们所做的工作主要就是把人的想法和需求编写成计算机可以理解的代码和命令。有人认为,当人工智能可以理解人类的语言,并且可以把人类的想法转换成代码,那么程序员就失去了存在的意义。也有人认为,人工智能的发展目标不是消灭程序员,而是通过消除一些重复性的工作让程序员有更多的时间去进行创造性的思考,去解决更棘手的问题。人工智能与程序员应该是合作关系,而不是竞争关系。
抛开这些争议不谈,人工智能的确能给程序员的工作带来很大的便利,下面就来看看用ChatGPT完成编程相关任务的一些例子吧。
