自动编码平台是否正在侵蚀开发者的编码能力?

新知榜官方账号

2023-11-03 22:37:19

自动编码平台的崛起

自动编码平台现在正处于程序员新兴技术的最前沿,为开发者编写代码片段提供了一种全新的人工智能驱动的替代方案。尤其是在微软GitHub Copilot平台的推动下,这一进步目前正在慢慢改变全球开发人员的工作模式。近年来许多编码的替代方案,如无代码和低代码平台,都非常适合非技术用户。虽然此类工具在技术圈内引起了一些“铁杆程序员”的鄙夷和愤怒,但我们不得不承认的是,即便是最有经验的编码老手也能够从自动编码算法中受益,因为它将极大地减少开发人员实际需要键入的代码量。

特斯拉和OpenAI的前人工智能总监Andrej Karpathy在他的推文就曾表达了对自动编码工具的感情:“Copilot大大加快了我的编码速度,在尝试使用Copilot后,我很难想象再回到‘手动编码’将会是怎样的一种体验。虽然目前我仍在学习使用它,但它已经能够帮助我编写约80%的代码,并且能够保持约80%的准确性。我想说的是,在使用Copilot进行工作时,我甚至没有真正的进行编码。”

自动编码平台是否正在侵蚀编码能力?

虽然自动编码工具可以帮助开发者节省编码时间,但是也存在一些问题。例如,自动编码工具所生成的代码并非完美,可能会导致依赖项问题。此外,开发人员是否会因为依赖自动编码工具而逐渐丧失编码技能也是一个问题。虽然人们对于自动编码工具的种种不满一直存在,但从另一个角度考虑,几乎所有的自动编码工具都基于人工智能算法,这也意味着它们的易用性与可靠性会随着技术的演进和数据量的增加而持续增长。未来的编码人员可能会将编码的重心转移到如何通过快速工程充分利用自动编码工具,而不是深入了解编程语言。这也将导致下一代开发人员很有可能将会慢慢停止编码,之后的一代甚至可能会一定程度的丧失编码能力。

自动编码平台的未来

近年来自动编码工具的采用率不断增加,这些产品背后的公司也在持续创新以添加新功能并优化用户体验。虽然GitHub Copilot曾因收集用户代码并使用它来训练他们的算法而受到抨击,但事实是,随着添加到其数据库中的每一段代码,GitHub Copilot的算法都在继续进化。未来的自动编码平台可能会采用多个模型并将其插入最适合它们的语言中,从而使自动编码平台更加准确。自动编码工具正在为未来的开发者构建一个全新的工作环境,它为程序员带来的好处是不可否认的。

本页网址:https://www.xinzhibang.net/article_detail-18826.html

寻求报道,请 点击这里 微信扫码咨询

关键词

自动编码平台 GitHub Copilot Tabnine

分享至微信: 微信扫码阅读

相关工具

相关文章