原标题:chatchet能取代底层程序员吗?
关键字:程序员_编程
最佳回答:Bonree博睿数据
回答字数:2056字
我们可以试着讨论一下 ChatGPT 哪些能力能够为互联网行业带来改变。
一、知识库
ChatGPT 拥有强大的信息总结归纳能力,通过在训练过程中输入相关知识库中的信息,在使用时,当用户输入“触发词”相关的问题时,ChatGPT 可以根据训练的知识库信息提供相应的仿空前回答。
所以,ChatGPT 可以当作是一个学习基础知识的工具,当你在 ChatGPT 中输入“比特币”、“互联网”、“区块链”这些关键词的时候,它输出的答案不管是从相关性还是准确性上看质量还是很高的。
二、代码能力
ChatGPT 最让人惊喜的创新之处莫过于其代码理解和生成的能力了,例如你告诉它你想要实现什么样备清的功能,只要你描述得足够详细它就能准确理解并生成代码。
比如可以让 ChatGPT 自动编写一些基础代码、辅助程序员编写代码、排查代码 BUG 、优化代码等等,甚至可充当安全卫士职责,识别钓鱼攻击,预警黑客攻击等行为。这个过程中可能仍需要程序员的介入调试,不过这也将有效提亏团高技术人员的工作效率,并且为一些代码能力不高的用户提供了一个较低的准入门槛,让技术更加平民化。
三、写作能力
ChatGPT 可根据输入信息生成类似人类的文本响应,实际上 ChatGPT 在写作领域已经通过了图灵测试,也就是说从其创作的文章中你已经分不清哪个是 ChatGPT 创作哪个是人工创作。所以对于一些简单的文案需求,ChatGPT 基本都可以轻松拿捏。
而且只要你输入的需求越详细,ChatGPT 的输出就能更接近你想要的内容,基本上只要稍加修改就能直接用了。不过 ChatGPT 在长文案方面还稍有欠缺,对一些需要严格逻辑论证的创作目前还不能胜任。
四、对话能力
对话是 ChatGPT 的“传统手艺”了,它最初的定位就是聊天工具,所以 ChatGPT 直接的应用就是用来做 Discord 、Telegram 等社交媒体的聊天机器人了。
由于 ChatGPT 吸收了大量不同领域相关的知识,这意味着它能调用众多知识来和你交谈,无论你有专业知识上的困惑还是情感上的需求,ChatGPT 就算不能给出理想答案但也能通过与其相关的其它答案给你灵感,并且它还会在对话中进行学习,这种 AI 加上私人性格定制,无疑将客服机器人的服务水平提升不止一个档次。
总结
不得不说,一项技术的创新对于一个行业的影响是方方面面,以上对于 ChatGPT 改造互联网行业的这些猜想也仅限于目前掌握的资料。
联系作者
回答作者:Bonree博睿数据
1,ChatGPT对于重复性工作的完成度较好,因此可以取代底层程序员的部分工作。
不可否认的是,ChatGPT在完成重复性任务方面有着更高的效率和准确度。……它可以快速检索到更准确的代码,并将其编写完成,这样就极大地提高了这方面工作效率。……在这个方卖悉兆面,ChatGPT确实比底层程序员具备更高的效率,可以取代他们在这方面的工作。
2,ChatGPT编写的代码并不完善,因此无法完全取代底层程序员的工作。
虽然ChatGPT可以变写代码,但是目前来说它所编写的代码并不完善,甚至可以说存在着很大的问题。……具体来说,对于普通人来说,ChatGPT编写的代码很漂亮。但是对于陆或专业人士来说,却可以发现ChatGPT编写的代码存在很多错误。因此在这个方面ChatGPT是无法完全取代底层程序员的。
3,由于ChatGPT创新能力不足,因此并不会使底层程序员失业。
需底层程序员相比中租,ChatGPT最大的劣势就是创新能力不足。……具体来说,它只能在已有知识的基础上完成给出的工作任务,而在创新能力方面则存在不足。这就使得ChatGPT无法完全取代底层程序员的工作,也就不会使底层程序员失业了。……但是ChatGPT部分取代底层程序员的工作任务还是完全可能的,因此底层程序员的工作状态会因为ChatGPT的出现而有所改变。