写在开始

近几年的工作以ERP方向为主,而且更加偏向于模块设计方面,所以传统的开发工作内容不是很多。但是AI的浪潮已然席卷整个IT行业,将来的ERP行业也必然会有AI方面的功能。例如最新版的Dynamics 365上,已经出现了Copilot的功能。所以,AI的知识还是需要学习的。

近期阿里巴巴推出的Qoder非常火爆,也趁着免费赶紧体验了一下。之前已经用过很长时间的deepseek,豆包等AI工具,但是试用了Qoder以后,感觉还是非常不同的。Qoder更像一个独立的智能NPC,你可以和它交互,让它来做具体的事情,而不像deepseek得到答案后,需要再自己去验证结果。

首先说一下结论:Qocder给我的感觉是很惊艳的,当然也可能是我体验过的AI工具太少。

此外,还有一个自己的思考。

我觉得目前的AI其实和真正的人类相比还是有差距的,我们其实应该叫它们为AAI--- Assistant AI,也就是AI助手。我觉得微软的Copilot的名字就挺好---它就是一个强大的助理。很多AI工具其实无法百分之百地替代人类的工作,即使是Qoder,也会陷入修复代码的不断循环中,使你不得不强制终止它的思考。最近有一种话题频频出现,那就是AI如此强大,是不是就不需要软件开发工程师了?或者不需要高级的软件工程师,甚至是不是该降低他们的工资?

我觉得此话题的出现,其中一个原因就是大家对AI的作用有一些认识上的分歧。对于一个专门做软件开发的公司而言,我个人觉得AI带给它的价值是:你可以用AI工具来做更多的事情,包括之前因为技术限制导致不能做的业务,因为AI会帮助你提高技术能力。再简单点说就是AI可以扩宽你的业务领域。同时,你也可以利用AI来检查自己的代码,提高品质。也可以利用AI来做自动化测试,缩短交付的周期。但是,无论目前的AI多么强大,都离不开人类的指导和确认,所以员工的薪资是不应该降低的,相反,如果员工掌握了AI工具,扩展了公司的业务领域,提高了品质和交付周期,那么员工的薪资应该是上升的。

其实在软件发展的历史进程中,我们也可以看到同样的趋势。最开始我们使用文本编辑器编写代码,然后使用命令行去编译代码。之后,我们有了强大的IDE,可以完成代码编写和编译。再之后,IDE越来越强大,组件化,代码检查,调试等等。即使在编译器领域,也有yacc,会自动帮你生成语法编译工具。我们可以看到,工具的进化,会帮助企业发展得更好,而我们也可以看到员工的薪资相比于以前也是增加的。

所以,在真正的人工智能(我指的是像人类一样能自我思考)出现之前,目前的AI还无法代替人类,它只是更加强大的工具。这样的工具我们需要去学习和掌握它,就如同我们之前学习和掌握先进的开发工具一样。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐