赞
踩
作者:老余捞鱼
原创不易,转载请标明出处及原作者。
写在前面的话:
最近到处都能听到“人工智能会不会在不久的将来取代程序员”的争论。本人的观点为:人工智能将会取代程序员,本文将对此予以阐述。(注:此处所言的取代程序员,意指大多数,并非百分之百的完全取代,亦非一次性的整体替换,而是逐步完成取代的一个过程。)
在人工智能兴起的背景下,LC/NC 将成为第一个消失的技术。原因是多方面的:
Crowdbotics 首席执行官兼创始人 Anand Kulkarni 说:”低代码正在企业中消亡,而人工智能将扼杀它。”最大的问题是,当你可以使用人工智能以同样的努力创造完整代码时,为什么还要使用低代码?
LC/NC 将首先消失,而且会很快。最近 Github 对 Copilot 的研究表明,Github 对 Copilot 的研究表明,人们目前在使用 Copilot中,接受了 30% 的代码 建议,而且经验不足的开发人员在人工智能方面更觉得方便。这让一些人认为,genAI 可能意味着低代码平台的终结。我鼓励大家从这些文章中了解 LC/NC 布道者的观点,从而形成自己的看法。
不流行的语言/框架就像悬在使用这些程序员头上的达摩克利斯之剑,国外行业专家们是这样认为的:
这些技术要么将得到人工智能的全面支持,要么将完全消失,取而代之的是更流行的技术。以下我举例一些大公司的做法 :
IBM 已经明白了这一点,并完全接受了 COBOL 所关注的人工智能未来:他们正在将 COBOL 转换为 Java。这使他们介于第一波和第二波之间,转向第三波。COBOL 既不是开源语言,也不流行,但银行业却非常依赖这项技术。专家稀少、昂贵,而且他们的人数正在减少。Java 是一个不错的选择:流行、开源、为众多专家所熟知、仍在维护和发展中、安全等等……
假象如果我们已经身处 2035 年,大多数利基技术已经消失,而人工智能模型却得到了前所未有的训练、强化和快速发展。
人工智能可以毫不费力地生成大量模板代码,已经无需实习生这个职位。各种人工智能都知道如何用 vanilla 技术编写网站或移动应用程序。人工智能可以生成简洁、人类可读、性能良好和安全的代码,而且几乎没有错误。因此,实习生的工作岗位已不复存在;公司现在正在寻找调试员的职位,因为人工智能无法解决复杂的环境感知问题。例如,时间图解析问题,如实时寻路优化。
Why most of developers doesn’t believe in it。Sunk cost effet ?
也许大多数程序员只是害怕,因为他们很可能会被解雇,不得不另谋高就。他们被一些与沉没成本效应无关的东西所困扰。我们必须接受培训,学习新知识。我们可能需要学习新的东西,重新学习我们的知识和思维方式,面对激烈的竞争,我们却想保持现有的舒适感,因为 “它行之有效”。
第二点让我相信,为什么开发人员对人工智能在我们工作中的未来的看法是错误的(当然不是 100%的程序员):代码中的人工智能正是人工智能最擅长的领域:解决问题,我们只需关注趋势和动态,看看未来会发生什么。Chat GPT 在 3 天内刷新了采用记录,Gemini 现在是多模式的,有数不清的专业模型,这正是淘金者的竞赛。资本主义和模式主义就是这样,无论如何,我们都必须拥抱未来(比如神经链路可以提高性能,但这也许还会是另一个故事声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/957106
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。