目录
- 背景
- Baidu Comate
- 通义灵码
- 思考
背景
Baidu Comate
- Baidu Comate提供AutoWork功能,号称“开发者只需定义需求,剩下的交给Comate AutoWork”。【李彦宏也说了,未来不会有程序员了~】
- 既然“Baidu Comate全新升级,向个人开发者免费开放!”,那咱就来玩一把吧。结果:
- 这是个啥子情况…是我不会用吗?(笑哭啊…)
- 那就不用AutoWork吧,直接对话,看看他能不能顺利完成任务:
- 达到了上下文窗口的限制,AI都没有输出完整。
通义灵码
- 通义灵码已经入职阿里云了,咱也看看他的表现吧~
- 也不是很让人满意。
思考
- 人类直接描述需求,AI直接交付一个可用的软件,这在今天还不太现实。
- 然而,人类已经立志未来只通过自然语言与机器(智能体)交互,那么未来一定会诞生这样的产品(已经有雏形了:Devin)。
- 那未来还会存在程序员吗?
- 上古时期的程序员和机器交互用的是低级编程语言,并大量使用命令。
- 现代程序员已经使用高级编程语言进行开发,依然使用命令(但可以让AI来辅助写命令了)。
- 掌握纸带打孔、汇编语言等低级编程语言的程序员变少了,同理,在AI的冲击下,现代程序员的数量也可能暴跌。
- 对于编码任务十分明确(写一个冒泡排序,或用Stream API完成简单的任务)的场景,AI已经非常擅长了。因此,只能根据方案“搬砖”的程序员迟早被AI取代。
其实他们也不想拧螺丝,也想做一些有挑战的事情,但被分配到的任务就是拧螺丝。
不自救的话,必然被取代。可问题是如何自救呢?