人工智能与编程

编写计算机代码与编写其他语言类似,需要遵循语法规则,确保程序具有意义且能按预期运行。在2022年,生成式AI开始能够根据提示编写代码;ChatGPT更是直接在界面内提供了这一功能,使得Python或C语言与其他语言如法语、意大利语或日语一样便捷。编写计算机代码就像用任何语言写作一样。

很快,一个辩论出现了——既然AI在生成代码方面表现出色,还有必要学习编码吗?对于许多不会编码的人来说,毫无疑问,而且行业内声称AI能够产生高质量的代码就足够了。到2023年底,在行业内,一些工作岗位从人类转移到了AI,但总的来说,管理者们对于用AI替换程序员持谨慎态度。目前仍然存在幻觉的问题,但更重要的是,很快就显现出,只有在你能够写出正确的提示,或者换句话说,正确地指定时,你才能得到好的代码。再者,由于提示往往不是一次性的,而是需要某种形式的对话交互,因此理解这种“对话语言”是非常有用的。这种技能通常来自于长期的编程实践。

目前看来,尽管人类可能不再是未来编写代码的主力军,但仍需要了解编程的人员与AI互动,以确保代码的有效运行。

代码、无代码、低代码

另一方面,如果需要高质量的编码人员与人工智能一起在复杂系统上工作,是否每个人都应该达到那个水平?答案可能不是。正如通常情况,事情并不总是非黑即白,可能存在一个介于不会编码和会编码之间的中间水平,通常被称为低代码。

License

知识共享署名 4.0 国际许可的图标

面向教师的人工智能教程: 一本开放式教科书 Copyright © 2024 by Colin de la Higuera 和 Jotsna Iyer is licensed under a 知识共享署名 4.0 国际许可, except where otherwise noted.

Share This Book

面向教师的人工智能教程: 一本开放式教科书
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.