公司要求用AI编程插件写代码,应该纳入绩效考核吗?

164 阅读4分钟

最近,有位读者朋友问我:公司现在用AI编程插件来写代码,我作为程序员,这个指标应该纳入我的绩效考核吗?

这个问题有点复杂。

因为AI编程插件的效果和程序员的水平,往往是正相关的。

如果让一个新手去用AI编程插件写代码,那肯定是越写越乱,最后还不如他自己用手敲呢。

但如果是经验丰富的老手,用AI编程插件来写代码,那效率就高了去了。

所以,这就产生了一个问题,如何衡量“AI编程”这个指标?

我的观点是:可以纳入考核,但需要细化。

首先,要明确“采纳率”。

所谓采纳率,就是AI生成的代码,在经过人工审核之后,被采纳使用的比率。

一般来说,AI生成的代码越多,被采纳使用的比例越高,说明这个程序员的工作效率也就越高。

但是,这里也有一个前提,那就是这些代码都必须是可执行、可运行的。

其次,要明确“代码生成占比”。

所谓代码生成占比,就是程序员编写的代码中,有多少比例是由AI生成的。

一般来说,这个比例越高,说明这个程序员对AI编程插件的熟练程度也就越高。

但是,这里面也有一个隐含的前提,那就是这些代码都必须是可执行、可运行的。

image.png 那么,这样做合理吗?

我觉得是合理的。

原因有二:

第一,AI编程插件的本质,就是一种工具。

就像我们用word、Excel一样,用AI编程插件写代码,只是提高了我们的工作效率而已。

而工作效率的提升,本身就是员工价值的体现。

所以,将AI编程插件的使用情况纳入绩效考核,并没有问题。

第二,AI编程插件本身,就是一种创新。

通过使用AI编程插件,我们可以快速地生成各种代码,这本身就是一种创新行为。

而创新本身就是企业发展的核心动力。

所以,鼓励员工使用AI编程插件,也有利于企业的长远发展。

当然,我这里说的都是从企业的角度来看。

如果你是一个程序员,你会发现:

当你开始用AI编程插件写代码之后,你的工作节奏会发生很大的变化。

以前,你可能需要花很多时间去构思每一行代码;但现在,你只需要告诉AI你想实现什么功能,它就会帮你自动生成代码。

这种无拘无束的感觉,会让你觉得非常自由。

当然,这也意味着你需要不断地学习新的知识和技能,才能跟上AI的步伐。

那么,这样做有问题吗?

我觉得也是有问题的。

第一个问题,就是“质量”。

我们都知道,人工智能虽然很强大,但它并不是万能的。

有时候,AI生成的代码可能会出现一些错误或者漏洞,这就需要程序员进行修改和优化。

但是,如果一个程序员总是依赖AI来写代码,那他自己的技术水平可能就得不到提升,这对他的职业发展来说其实是不利的。

第二个问题,就是“心态”。

我们知道,人工智能虽然很强大,但它并不能取代人类。

因为人工智能只是一种工具,而真正的创造力和智慧,只有人类才有。

所以,如果一个程序员总是把自己的工作完全交给人工智能去做,那他可能就失去了自己的价值和意义。

所以,我觉得企业在将AI编程纳入绩效考核的同时,也应该关注员工的培训和发展。

比如:可以定期举办一些技术分享会,让有经验的老手向新员工传授一些技巧;也可以设立一些创新基金,鼓励员工尝试用AI编程插件来解决实际问题。

这样,既可以提高员工的工作效率和满意度,也可以培养他们的创新能力和团队协作精神。

最后,我想说:

这个世界正在经历一场前所未有的变革。

人工智能、大数据、云计算等新兴技术正在改变我们的生活、工作和思维方式。

而作为职场中的一员,我们需要不断学习和适应这些变化,才能在这个充满挑战和机遇的时代中立于不败之地。

文章来源微信公众号:蓝核AI